Microchip Technology MA330019-2 Data Sheet

Page of 436
dsPIC33FJ32GP302/304, dsPIC33F
J64GPX02/
X04, AND dsPIC
33FJ128GPX02/X04
DS70292G-p
age 60
©
 2007-
2012 Microchip T
echnolo
gy Inc.
TABLE 4-33:
SYSTEM CONTROL REGISTER MAP
File Name
Addr
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All 
Resets
RCON
0740
TRAPR IOPUWR
CM
VREGS
EXTR
SWR
SWDTEN
WDTO
SLEEP
IDLE
BOR
POR
xxxx
(1)
OSCCON
0742
COSC<2:0>
NOSC<2:0>
CLKLOCK
IOLOCK
LOCK
CF
LPOSCEN
OSWEN
0300
(2)
CLKDIV
0744
ROI
DOZE<2:0>
DOZEN
FRCDIV<2:0>
PLLPOST<1:0>
PLLPRE<4:0>
3040
PLLFBD
0746
PLLDIV<8:0>
0030
OSCTUN
0748
TUN<5:0>
0000
ACLKCON
074A
SELACLK
AOSCMD<1:0>
APSTSCLR<2:0>
ASRCSEL
0000
Legend:
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note
1:
RCON register Reset values dependent on type of Reset. 
2:
OSCCON register Reset values dependent on the FOSC Configuration bits and by type of Reset. 
TABLE 4-34:
SECURITY REGISTER MAP
(1)
File Name
Addr
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All 
Resets
BSRAM
0750
IW_BSR
IR_BSR
RL_BSR
0000
SSRAM
0752
IW_ SSR
IR_SSR
RL_SSR
0000
Legend:
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note
1:
This register is not present in devices with 4K RAM and 32K Flash memory.
TABLE 4-35:
NVM REGISTER MAP
File Name
Addr
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All 
Resets
NVMCON
0760
WR
WREN
WRERR
ERASE
NVMOP<3:0>
0000
NVMKEY
0766
NVMKEY<7:0>
0000
Legend:
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-36:
PMD REGISTER MAP
File Name
Addr
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All 
Resets
PMD1
0770
T5MD
T4MD
T3MD
T2MD
T1MD
DCIMD
I2C1MD
U2MD
U1MD
SPI2MD
SPI1MD
C1MD
AD1MD
0000
PMD2
0772
IC8MD
IC7MD
IC2MD
IC1MD
OC4MD
OC3MD
OC2MD
OC1MD
0000
PMD3
0774
CMPMD RTCCMD
PMPMD
CRCMD
DAC1MD
0000
Legend:
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.