PIC18F06Q20 NVM registers The 8 registers of NVM (Data EEPROM and flash program memory), from 0x58, with their reset value and every field. The PIC18F06Q20 has 544 registers in 38 peripherals, one page each.
NVM Data EEPROM and flash program memory NVMCON0
Address 0x58
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 – 0 GO 1 field
NVMCON1
Address 0x59
Reset 0x00
Access read/write 7 WRERR 6 – 5 – 4 – 3 – 2 CMD2 1 CMD1 0 CMD0 2 fields
Field Bits What it does WRERR 7 CMD 2:0
NVMLOCK
Address 0x5A
Reset 0x00
Access read/write 7 LOCK7 6 LOCK6 5 LOCK5 4 LOCK4 3 LOCK3 2 LOCK2 1 LOCK1 0 LOCK0 1 field
Field Bits What it does LOCK 7:0
7 NVMADRL7 6 NVMADRL6 5 NVMADRL5 4 NVMADRL4 3 NVMADRL3 2 NVMADRL2 1 NVMADRL1 0 NVMADRL0 1 field
Field Bits What it does NVMADRL 7:0
7 NVMADRH7 6 NVMADRH6 5 NVMADRH5 4 NVMADRH4 3 NVMADRH3 2 NVMADRH2 1 NVMADRH1 0 NVMADRH0 1 field
Field Bits What it does NVMADRH 7:0
7 – 6 – 5 NVMADRU5 4 NVMADRU4 3 NVMADRU3 2 NVMADRU2 1 NVMADRU1 0 NVMADRU0 1 field
Field Bits What it does NVMADRU 5:0
NVMDATL
Address 0x5E
Reset 0x00
Access read/write 7 NVMDATL7 6 NVMDATL6 5 NVMDATL5 4 NVMDATL4 3 NVMDATL3 2 NVMDATL2 1 NVMDATL1 0 NVMDATL0 1 field
Field Bits What it does NVMDATL 7:0
NVMDATH
Address 0x5F
Reset 0x00
Access read/write 7 NVMDATH7 6 NVMDATH6 5 NVMDATH5 4 NVMDATH4 3 NVMDATH3 2 NVMDATH2 1 NVMDATH1 0 NVMDATH0 1 field
Field Bits What it does NVMDATH 7:0