PIC16F17545 SFR registers

The 40 registers of SFR (Other special function registers), from 0x20E, with their reset value and every field. The PIC16F17545 has 424 registers in 39 peripherals, one page each.

SFR Other special function registers

VLPCON

Address
0x20E
Reset
0x00
Access
read/write
  1. 7VLPEN
  2. 6VLPDACEN
  3. 5VLPRDY
  4. 4–
  5. 3–
  6. 2–
  7. 1VLPDSEL
  8. 0VLPDOP
5 fields
FieldBitsWhat it does
VLPEN7
VLPDACEN6
VLPRDY5
VLPDSEL1
VLPDOP0

VLPDACV

Address
0x20F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5VLPDACV5
  4. 4VLPDACV4
  5. 3VLPDACV3
  6. 2VLPDACV2
  7. 1VLPDACV1
  8. 0VLPDACV0
1 field
FieldBitsWhat it does
VLPDACV5:0

IOCWP

Address
0x1ECD
Reset
0x00
Access
read/write
  1. 7IOCWP7
  2. 6IOCWP6
  3. 5IOCWP5
  4. 4IOCWP4
  5. 3IOCWP3
  6. 2IOCWP2
  7. 1IOCWP1
  8. 0IOCWP0
8 fields
FieldBitsWhat it does
IOCWP77
IOCWP66
IOCWP55
IOCWP44
IOCWP33
IOCWP22
IOCWP11
IOCWP00

IOCWN

Address
0x1ECE
Reset
0x00
Access
read/write
  1. 7IOCWN7
  2. 6IOCWN6
  3. 5IOCWN5
  4. 4IOCWN4
  5. 3IOCWN3
  6. 2IOCWN2
  7. 1IOCWN1
  8. 0IOCWN0
8 fields
FieldBitsWhat it does
IOCWN77
IOCWN66
IOCWN55
IOCWN44
IOCWN33
IOCWN22
IOCWN11
IOCWN00

IOCWF

Address
0x1ECF
Reset
0x00
Access
read/write
  1. 7IOCWF7
  2. 6IOCWF6
  3. 5IOCWF5
  4. 4IOCWF4
  5. 3IOCWF3
  6. 2IOCWF2
  7. 1IOCWF1
  8. 0IOCWF0
8 fields
FieldBitsWhat it does
IOCWF77
IOCWF66
IOCWF55
IOCWF44
IOCWF33
IOCWF22
IOCWF11
IOCWF00

UMTOAP

Address
0x1F0C
Reset
0x00
Access
write only
  1. 7UMTOAP7
  2. 6UMTOAP6
  3. 5UMTOAP5
  4. 4UMTOAP4
  5. 3UMTOAP3
  6. 2UMTOAP2
  7. 1UMTOAP1
  8. 0UMTOAP0
1 field
FieldBitsWhat it does
UMTOAP7:0

UMTOAL

Address
0x1F0D
Reset
0x00
Access
write only
  1. 7UMTOAL7
  2. 6UMTOAL6
  3. 5UMTOAL5
  4. 4UMTOAL4
  5. 3UMTOAL3
  6. 2UMTOAL2
  7. 1UMTOAL1
  8. 0UMTOAL0
1 field
FieldBitsWhat it does
UMTOAL7:0

UMTOAH

Address
0x1F0E
Reset
0x00
Access
write only
  1. 7UMTOAH7
  2. 6UMTOAH6
  3. 5UMTOAH5
  4. 4UMTOAH4
  5. 3UMTOAH3
  6. 2UMTOAH2
  7. 1UMTOAH1
  8. 0UMTOAH0
1 field
FieldBitsWhat it does
UMTOAH7:0

APMCON

Address
0x1F4C
Reset
0x00
Access
read/write
  1. 7EN
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
EN7

APMPREL

Address
0x1F4D
Reset
0x00
Access
read/write
  1. 7PRE7
  2. 6PRE6
  3. 5PRE5
  4. 4PRE4
  5. 3PRE3
  6. 2PRE2
  7. 1PRE1
  8. 0PRE0
1 field
FieldBitsWhat it does
PRE7:0

APMPREH

Address
0x1F4E
Reset
0x00
Access
read/write
  1. 7PRE7
  2. 6PRE6
  3. 5PRE5
  4. 4PRE4
  5. 3PRE3
  6. 2PRE2
  7. 1PRE1
  8. 0PRE0
1 field
FieldBitsWhat it does
PRE7:0

APMPERL

Address
0x1F4F
Reset
0x00
Access
read/write
  1. 7PER7
  2. 6PER6
  3. 5PER5
  4. 4PER4
  5. 3PER3
  6. 2PER2
  7. 1PER1
  8. 0PER0
1 field
FieldBitsWhat it does
PER7:0

APMPERH

Address
0x1F50
Reset
0x00
Access
read/write
  1. 7PER7
  2. 6PER6
  3. 5PER5
  4. 4PER4
  5. 3PER3
  6. 2PER2
  7. 1PER1
  8. 0PER0
1 field
FieldBitsWhat it does
PER7:0

APMSTART1L

Address
0x1F51
Reset
0x00
Access
read/write
  1. 7START17
  2. 6START16
  3. 5START15
  4. 4START14
  5. 3START13
  6. 2START12
  7. 1START11
  8. 0START10
1 field
FieldBitsWhat it does
START17:0

APMSTART1H

Address
0x1F52
Reset
0x00
Access
read/write
  1. 7START17
  2. 6START16
  3. 5START15
  4. 4START14
  5. 3START13
  6. 2START12
  7. 1START11
  8. 0START10
1 field
FieldBitsWhat it does
START17:0

APMPERS1L

Address
0x1F53
Reset
0x00
Access
read/write
  1. 7APMPERS17
  2. 6APMPERS16
  3. 5APMPERS15
  4. 4APMPERS14
  5. 3APMPERS13
  6. 2APMPERS12
  7. 1APMPERS11
  8. 0APMPERS10
1 field
FieldBitsWhat it does
APMPERS17:0

APMPERS1H

Address
0x1F54
Reset
0x00
Access
read/write
  1. 7APMPERS17
  2. 6APMPERS16
  3. 5APMPERS15
  4. 4APMPERS14
  5. 3APMPERS13
  6. 2APMPERS12
  7. 1–
  8. 0APMPERS10
1 field
FieldBitsWhat it does
APMPERS17,6,5,4,3,2,0

APMPERS1U

Address
0x1F55
Reset
0x00
Access
read/write
  1. 7APMPERS15
  2. 6APMPERS14
  3. 5APMPERS13
  4. 4APMPERS12
  5. 3APMPERS11
  6. 2APMPERS10
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
APMPERS17:2

APMSTART2L

Address
0x1F56
Reset
0x00
Access
read/write
  1. 7START27
  2. 6START26
  3. 5START25
  4. 4START24
  5. 3START23
  6. 2START22
  7. 1START21
  8. 0START20
1 field
FieldBitsWhat it does
START27:0

APMSTART2H

Address
0x1F57
Reset
0x00
Access
read/write
  1. 7START27
  2. 6START26
  3. 5START25
  4. 4START24
  5. 3START23
  6. 2START22
  7. 1START21
  8. 0START20
1 field
FieldBitsWhat it does
START27:0

APMSTART2U

Address
0x1F58
Reset
0x00
Access
read/write
  1. 7START27
  2. 6START26
  3. 5START25
  4. 4START24
  5. 3START23
  6. 2START22
  7. 1START21
  8. 0START20
1 field
FieldBitsWhat it does
START27:0

APMPERS2L

Address
0x1F59
Reset
0x00
Access
read/write
  1. 7APMPERS27
  2. 6APMPERS26
  3. 5APMPERS25
  4. 4APMPERS24
  5. 3APMPERS23
  6. 2APMPERS22
  7. 1APMPERS21
  8. 0APMPERS20
1 field
FieldBitsWhat it does
APMPERS27:0

APMPERS2H

Address
0x1F5A
Reset
0x00
Access
read/write
  1. 7APMPERS27
  2. 6APMPERS26
  3. 5APMPERS25
  4. 4APMPERS24
  5. 3APMPERS23
  6. 2APMPERS22
  7. 1–
  8. 0APMPERS20
1 field
FieldBitsWhat it does
APMPERS27,6,5,4,3,2,0

APMPERS2U

Address
0x1F5B
Reset
0x00
Access
read/write
  1. 7APMPERS25
  2. 6APMPERS24
  3. 5APMPERS23
  4. 4APMPERS22
  5. 3APMPERS21
  6. 2APMPERS20
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
APMPERS27:2

APMEND1L

Address
0x1F5C
Reset
0x00
Access
read/write
  1. 7END17
  2. 6END16
  3. 5END15
  4. 4END14
  5. 3END13
  6. 2END12
  7. 1END11
  8. 0END10
1 field
FieldBitsWhat it does
END17:0

APMEND1H

Address
0x1F5D
Reset
0x00
Access
read/write
  1. 7END17
  2. 6END16
  3. 5END15
  4. 4END14
  5. 3END13
  6. 2END12
  7. 1END11
  8. 0END10
1 field
FieldBitsWhat it does
END17:0

APMEND1U

Address
0x1F5E
Reset
0x00
Access
read/write
  1. 7END17
  2. 6END16
  3. 5END15
  4. 4END14
  5. 3END13
  6. 2END12
  7. 1END11
  8. 0END10
1 field
FieldBitsWhat it does
END17:0

APMPERE1L

Address
0x1F5F
Reset
0x00
Access
read/write
  1. 7APMPERE17
  2. 6APMPERE16
  3. 5APMPERE15
  4. 4APMPERE14
  5. 3APMPERE13
  6. 2APMPERE12
  7. 1APMPERE11
  8. 0APMPERE10
1 field
FieldBitsWhat it does
APMPERE17:0

APMPERE1H

Address
0x1F60
Reset
0x00
Access
read/write
  1. 7APMPERE17
  2. 6APMPERE16
  3. 5APMPERE15
  4. 4APMPERE14
  5. 3APMPERE13
  6. 2APMPERE12
  7. 1–
  8. 0APMPERE10
1 field
FieldBitsWhat it does
APMPERE17,6,5,4,3,2,0

APMPERE1U

Address
0x1F61
Reset
0x00
Access
read/write
  1. 7APMPERE15
  2. 6APMPERE14
  3. 5APMPERE13
  4. 4APMPERE12
  5. 3APMPERE11
  6. 2APMPERE10
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
APMPERE17:2

APMEND2L

Address
0x1F62
Reset
0x00
Access
read/write
  1. 7END27
  2. 6END26
  3. 5END25
  4. 4END24
  5. 3END23
  6. 2END22
  7. 1END21
  8. 0END20
1 field
FieldBitsWhat it does
END27:0

APMEND2H

Address
0x1F63
Reset
0x00
Access
read/write
  1. 7END27
  2. 6END26
  3. 5END25
  4. 4END24
  5. 3END23
  6. 2END22
  7. 1END21
  8. 0END20
1 field
FieldBitsWhat it does
END27:0

APMEND2U

Address
0x1F64
Reset
0x00
Access
read/write
  1. 7END27
  2. 6END26
  3. 5END25
  4. 4END24
  5. 3END23
  6. 2END22
  7. 1END21
  8. 0END20
1 field
FieldBitsWhat it does
END27:0

APMPERE2L

Address
0x1F65
Reset
0x00
Access
read/write
  1. 7TEMP
  2. 6ADCA
  3. 5ADCD
  4. 4FVR2
  5. 3FVR1
  6. 2BG
  7. 1POSC
  8. 0SOSC
8 fields
FieldBitsWhat it does
TEMP7
ADCA6
ADCD5
FVR24
FVR13
BG2
POSC1
SOSC0

APMPERE2H

Address
0x1F66
Reset
0x00
Access
read/write
  1. 7APMPERE27
  2. 6APMPERE26
  3. 5APMPERE25
  4. 4APMPERE24
  5. 3APMPERE23
  6. 2APMPERE22
  7. 1–
  8. 0APMPERE20
1 field
FieldBitsWhat it does
APMPERE27,6,5,4,3,2,0

APMPERE2U

Address
0x1F67
Reset
0x00
Access
read/write
  1. 7VREFLP
  2. 6VREFLPDAC
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
2 fields
FieldBitsWhat it does
VREFLP7
VREFLPDAC6

APMCLK

Address
0x1F68
Reset
0x00
Access
read/write
  1. 7CLK7
  2. 6CLK6
  3. 5CLK5
  4. 4CLK4
  5. 3CLK3
  6. 2CLK2
  7. 1CLK1
  8. 0CLK0
8 fields
FieldBitsWhat it does
CLK77
CLK66
CLK55
CLK44
CLK33
CLK22
CLK11
CLK00

APMSTATUSL

Address
0x1F69
Reset
0x00
Access
read only
  1. 7APMSTATUS7
  2. 6APMSTATUS6
  3. 5APMSTATUS5
  4. 4APMSTATUS4
  5. 3APMSTATUS3
  6. 2APMSTATUS2
  7. 1APMSTATUS1
  8. 0APMSTATUS0
1 field
FieldBitsWhat it does
APMSTATUS7:0

APMSTATUSH

Address
0x1F6A
Reset
0x00
Access
read only
  1. 7APMSTATUS7
  2. 6APMSTATUS6
  3. 5APMSTATUS5
  4. 4APMSTATUS4
  5. 3APMSTATUS3
  6. 2APMSTATUS2
  7. 1–
  8. 0APMSTATUS0
1 field
FieldBitsWhat it does
APMSTATUS7,6,5,4,3,2,0

APMSTATUSU

Address
0x1F6B
Reset
0x00
Access
read only
  1. 7APMSTATUS7
  2. 6APMSTATUS6
  3. 5APMSTATUS5
  4. 4APMSTATUS4
  5. 3APMSTATUS3
  6. 2APMSTATUS2
  7. 1APMSTATUS1
  8. 0APMSTATUS0
1 field
FieldBitsWhat it does
APMSTATUS7:0