dsPIC33AK256MPS103 NVM registers The 23 registers of NVM (Data EEPROM and flash program memory), from 0x3000, with their reset value and every field. The dsPIC33AK256MPS103 has 1586 registers in 86 peripherals, one page each.
NVM Data EEPROM and flash program memory 11 fields
Field Bits What it does WRRE 20 WREC 18:16 WR 15 WREN 14 WRERR 13 NVMPIDL 12 SFTSWP 11 P2ACTIV 10 LOCK 7 DRBV 6 NVMOP 3:0
NVMADR
Address 0x3004
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does NVMADR 23:0
NVMDATA0
Address 0x3008
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA0 31:0
NVMDATA1
Address 0x300C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA1 31:0
NVMDATA2
Address 0x3010
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA2 31:0
NVMDATA3
Address 0x3014
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DATA3 31:0
NVMSRCADR
Address 0x3018
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SRCADR 23:0
NVMECCCON
Address 0x301C
Reset 0x00004000
Access read/write
Size 32-bit 2 fields
Field Bits What it does ECCLOCK 11 FLTINJ 0
6 fields
Field Bits What it does ESEL 12 FLEC 9:8 SECO 5 SEC 4 DEDO 1 DED 0
NVMECCFPTR
Address 0x3024
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does FLT2LPTR 15:8 FLT1LPTR 7:0
NVMECCFADDR
Address 0x3028
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ECCFADDR 23:0
NVMECCEADDR
Address 0x302C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ECCEADDR 23:0
NVMECCEDATA0
Address 0x3030
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ECCEDATA0 31:0
NVMECCEDATA1
Address 0x3034
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ECCEDATA1 31:0
NVMECCEDATA2
Address 0x3038
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ECCEDATA2 31:0
NVMECCEDATA3
Address 0x303C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ECCEDATA3 31:0
NVMECCVAL
Address 0x3040
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does ECCVAL 8:0
NVMECCSYND
Address 0x3044
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does ECCSYND 7:0
NVMCRCCON
Address 0x3048
Reset 0x00000000
Access read/write
Size 32-bit 6 fields
Field Bits What it does DELAY 23:16 ON 15 START 14 CRCIDL 9:8 OM 4 CRCEC 1:0
NVMCRCST
Address 0x304C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CRCST 23:0
NVMCRCEND
Address 0x3050
Reset 0x00000FFF
Access read/write
Size 32-bit 1 field
Field Bits What it does CRCEND 23:0
NVMCRCSEED
Address 0x3054
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CRCSEED 31:0
NVMCRCDATA
Address 0x3058
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does CRCDATA 31:0