Microchip Technology MA240029 데이터 시트
2010-2
011 M
ic
rochip
T
e
chnology
In
c.
DS
39996F
39996F
-page 45
PIC24FJ128GA310 FAMILY
TABLE 4-3:
CPU CORE REGISTERS 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
WREG0
0000
Working Register 0
0000
WREG1
0002
Working Register 1
0000
WREG2
0004
Working Register 2
0000
WREG3
0006
Working Register 3
0000
WREG4
0008
Working Register 4
0000
WREG5
000A
Working Register 5
0000
WREG6
000C
Working Register 6
0000
WREG7
000E
Working Register 7
0000
WREG8
0010
Working Register 8
0000
WREG9
0012
Working Register 9
0000
WREG10
0014
Working Register 10
0000
WREG11
0016
Working Register 11
0000
WREG12
0018
Working Register 12
0000
WREG13
001A
Working Register 13
0000
WREG14
001C
Working Register 14
0000
WREG15
001E
Working Register 15
0800
SPLIM
0020
Stack Pointer Limit Value Register
xxxx
PCL
002E
Program Counter Low Word Register
0000
PCH
0030
—
—
—
—
—
—
—
—
Program Counter Register High Byte
0000
DSRPAG
0032
—
—
—
—
—
—
Extended Data Space Read Page Address Register
0001
DSWPAG
0034
—
—
—
—
—
—
—
Extended Data Space Write Page Address Register
0001
RCOUNT
0036
Repeat Loop Counter Register
xxxx
SR
0042
—
—
—
—
—
—
—
DC
IPL2
IPL1
IPL0
RA
N
OV
Z
C
0000
CORCON
0044
—
—
—
—
—
—
—
—
—
—
—
—
IPL3
r
—
—
0004
DISICNT
0052
—
—
Disable Interrupts Counter Register
xxxx
TBLPAG
0054
—
—
—
—
—
—
—
—
Table Memory Page Address Register
0000
Legend:
— = unimplemented, read as ‘0’; r = reserved, do not modify. Reset values are shown in hexadecimal.