PIC16F17576 NVM registers

The 6 registers of NVM (Data EEPROM and flash program memory), from 0x1C8C, with their reset value and every field. The PIC16F17576 has 488 registers in 45 peripherals, one page each.

NVM Data EEPROM and flash program memory

NVMADRL

Address
0x1C8C
Reset
0x00
Access
read/write
  1. 7NVMADR7
  2. 6NVMADR6
  3. 5NVMADR5
  4. 4NVMADR4
  5. 3NVMADR3
  6. 2NVMADR2
  7. 1NVMADR1
  8. 0NVMADR0
1 field
FieldBitsWhat it does
NVMADR7:0

NVMADRH

Address
0x1C8D
Reset
0x00
Access
read/write
  1. 7–
  2. 6NVMADR6
  3. 5NVMADR5
  4. 4NVMADR4
  5. 3NVMADR3
  6. 2NVMADR2
  7. 1NVMADR1
  8. 0NVMADR0
1 field
FieldBitsWhat it does
NVMADR6:0

NVMDATL

Address
0x1C8E
Reset
0x00
Access
read/write
  1. 7NVMDAT7
  2. 6NVMDAT6
  3. 5NVMDAT5
  4. 4NVMDAT4
  5. 3NVMDAT3
  6. 2NVMDAT2
  7. 1NVMDAT1
  8. 0NVMDAT0
1 field
FieldBitsWhat it does
NVMDAT7:0

NVMDATH

Address
0x1C8F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5NVMDAT5
  4. 4NVMDAT4
  5. 3NVMDAT3
  6. 2NVMDAT2
  7. 1NVMDAT1
  8. 0NVMDAT0
1 field
FieldBitsWhat it does
NVMDAT5:0

NVMCON1

Address
0x1C90
Reset
0x00
Access
read/write
  1. 7–
  2. 6NVMREGS
  3. 5LWLO
  4. 4FREE
  5. 3WRERR
  6. 2WREN
  7. 1WR
  8. 0RD
7 fields
FieldBitsWhat it does
NVMREGS6
LWLO5
FREE4
WRERR3
WREN2
WR1
RD0

NVMCON2

Address
0x1C91
Reset
0x00
Access
write only
  1. 7NVMCON27
  2. 6NVMCON26
  3. 5NVMCON25
  4. 4NVMCON24
  5. 3NVMCON23
  6. 2NVMCON22
  7. 1NVMCON21
  8. 0NVMCON20
1 field
FieldBitsWhat it does
NVMCON27:0