SN8P1600
8-bit micro-controller
BITS of SYSTEM REGISTER
ꢂ
SN8P1602/1603 system register table
Address
Bit7
RBIT7
ZBIT7
YBIT7
-
Bit6
RBIT6
ZBIT6
YBIT6
-
Bit5
RBIT5
ZBIT5
YBIT5
-
Bit4
RBIT4
ZBIT4
YBIT4
-
Bit3
RBIT3
ZBIT3
YBIT3
-
Bit2
RBIT2
ZBIT2
YBIT2
C
Bit1
RBIT1
ZBIT1
YBIT1
DC
Bit0
RBIT0
ZBIT0
YBIT0
Z
R/W
R/W
R/W
R/W
Remarks
082H
083H
084H
086H
R
Z
Y
R/W PFLAG
0C0H
0C1H
0C2H
0C8H
0C9H
0CAH
0CEH
0CFH
0
0
0
0
0
P14W
P14M
P24M
0
0
0
PC4
-
P13W
P13M
P23M
0
P12W
P12M
P22M
0
P11W
P11M
P21M
0
P10W
P10M
P20M
P00IRQ
P00IEN
0
R/W P1W wakeup register
R/W P1M I/O direction
R/W P2M I/O direction
R/W INTRQ
R/W INTEN
R/W OSCM
0
P25M
TC0IRQ
TC0IEN
0
P27M
0
0
0
PC7
-
P26M
0
0
WDRST
PC6
-
0
0
0
CPUM0
PC3
-
CLKMD
PC2
-
STPHX
PC1
PC9
PC5
-
PC0
PC8
R/W PCL
R/W PCH
0D0H
0D1H
0D2H
0DAH
0DBH
0DFH
0E7H
-
-
-
-
-
-
-
P14
P24
TC0rate0
TC0C4
-
-
P13
P23
0
TC0C3
-
-
-
P00
P10
P20
R
P0 data buffer
P12
P22
0
TC0C2
STKPB2
@YZ2
P11
P21
0
TC0C1
STKPB1
@YZ1
R/W P1 data buffer
R/W P2 data buffer
R/W TC0M
R/W TC0C
R/W STKP stack pointer
R/W @YZ index pointer
P27
P26
P25
TC0ENB
TC0C7
GIE
TC0rate2
TC0C6
-
TC0rate1
TC0C5
-
0
TC0C0
STKPB0
@YZ0
@YZ7
@YZ6
@YZ5
@YZ4
@YZ3
0F8H
0F9H
0FAH
0FBH
0FCH
0FDH
0FEH
0FFH
S3PC7
S3PC6
S3PC5
S3PC4
S3PC3
S3PC2
S3PC1
S3PC9
S2PC1
S2PC9
S1PC1
S1PC9
S0PC1
S0PC9
S3PC0
S3PC8
S2PC0
S2PC8
S1PC0
S1PC8
S0PC0
S0PC8
R/W STK3L
R/W STK3H
R/W STK2L
R/W STK2H
R/W STK1L
R/W STK1H
R/W STK0L
R/W STK0H
-
-
-
-
-
-
S2PC7
S2PC6
S2PC5
S2PC4
S2PC3
S2PC2
-
-
-
-
-
-
S1PC7
S1PC6
S1PC5
S1PC4
S1PC3
S1PC2
-
-
-
-
-
-
S0PC7
-
S0PC6
-
S0PC5
-
S0PC4
-
S0PC3
-
S0PC2
-
ꢂ
SN8P1604 system register table
Address
082H
083H
084H
086H
Bit7
RBIT7
ZBIT7
YBIT7
-
Bit6
RBIT6
ZBIT6
YBIT6
-
Bit5
RBIT5
ZBIT5
YBIT5
-
Bit4
RBIT4
ZBIT4
YBIT4
-
Bit3
RBIT3
ZBIT3
YBIT3
-
Bit2
Bit1
Bit0
R/W
Remarks
RBIT2
ZBIT2
YBIT2
C
RBIT1
ZBIT1
YBIT1
DC
RBIT0
ZBIT0
YBIT0
Z
R/W
R/W
R/W
R/W
R
Z
Y
PFLAG
0C0H
0C1H
0C2H
0C5H
P17W
P17M
P27M
0
P16W
P16M
P26M
0
P15W
P15M
P25M
0
P14W
P14M
P24M
0
P13W
P13M
P23M
P53M
P12W
P12M
P22M
P52M
P11W
P11M
P21M
P51M
P10W
P10M
P20M
P50M
R/W
R/W
R/W
R/W
P1W wakeup register
P1M I/O direction
P2M I/O direction
P5M I/O direction
0C8H
0C9H
0CAH
0CEH
0CFH
0
0
0
PC7
-
TC1IRQ
TC1IEN
WDRST
PC6
0
0
0
PC5
-
0
0
0
PC4
-
0
0
0
0
0
0
P00IRQ
P00IEN
0
PC0
PC8
R/W
R/W
R/W
R/W
R/W
INTRQ
INTEN
OSCM
PCL
CPUM0
PC3
PC11
CLKMD
PC2
PC10
STPHX
PC1
PC9
-
PCH
0D0H
0D1H
0D2H
0D5H
0DCH
0DDH
0DEH
0DFH
0E7H
-
-
-
-
-
P13
P23
P53
0
TC1C3
TC1R3
-
-
P01
P11
P21
P51
P00
P10
P20
R
P0 data buffer
P1 data buffer
P2 data buffer
P5 data buffer
TC1M
TC1C
TC1R
STKP stack pointer
@YZ index pointer
P17
P27
-
P16
P26
-
P15
P25
-
P14
P24
-
P12
P22
P52
R/W
R/W
R/W
R/W
R/W
W
P50
PWM1OUT
TC1C0
TC1R0
TC1ENB TC1rate2 TC1rate1 TC1rate0
ALOAD1 TC1OUT
TC1C2
TC1R2
STKPB2 STKPB1 STKPB0
@YZ2
TC1C7
TC1R7
GIE
TC1C6
TC1R6
-
TC1C5
TC1R5
-
TC1C4
TC1R4
-
TC1C1
TC1R1
R/W
R/W
@YZ7
@YZ6
@YZ5
@YZ4
@YZ3
@YZ1
@YZ0
0F8H
0F9H
0FAH
0FBH
0FCH
0FDH
0FEH
0FFH
S3PC7
S3PC6
S3PC5
S3PC4
S3PC3
S3PC11
S2PC3
S2PC11
S1PC3
S1PC11
S0PC3
S0PC11
S3PC2
S3PC10
S2PC2
S2PC10
S1PC2
S1PC10
S0PC2
S0PC10
S3PC1
S3PC9
S2PC1
S2PC9
S1PC1
S1PC9
S0PC1
S0PC9
S3PC0
S3PC8
S2PC0
S2PC8
S1PC0
S1PC8
S0PC0
S0PC8
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
STK3L
STK3H
STK2L
STK2H
STK1L
STK1H
STK0L
STK0H
-
-
-
-
S2PC7
S2PC6
S2PC5
S2PC4
-
-
-
-
S1PC7
S1PC6
S1PC5
S1PC4
-
-
-
-
S0PC7
-
S0PC6
-
S0PC5
-
S0PC4
-
ꢂ
Note: 1)To avoid system error, please be sure to put all the “0” as it indicates in the above table
2). For detail description please refer file of “System Register Quick Reference Table”
SONiX TECHNOLOGY CO., LTD
Page 37
Revision 1.94