Preliminary
SN8P1702A/SN8P1703A
8-bit micro-controller build-in 12-bit ADC
PULL-UP RESISTERS
SN8P1702A/SN8P1703A series chips built-in pull-up resisters in port 0, port 1, port4 and port 5. User can set pull-up
register by pin
Register Name
Address
P0UR
E0H
Bit
Bit 7
-
-
Bit 6
-
-
Bit 5
-
-
Bit 4
-
-
Bit 3
-
-
Bit 2
-
-
Bit 1
-
-
Bit 0
P00R
R/W
0
Bit’s Name
Read/Write
After reset
0
0
0
0
0
0
0
Register Name
Address
P1UR
E1H
Bit
Bit 7
-
-
Bit 6
-
-
Bit 5
-
-
Bit 4
-
-
Bit 3
-
-
Bit 2
-
-
Bit 1
P11R
R/W
0
Bit 0
P10R
R/W
0
Bit’s Name
Read/Write
After reset
0
0
0
0
0
0
Register Name
Address
P4UR
E4H
Bit
Bit 7
-
-
Bit 6
-
-
Bit 5
-
-
Bit 4
-
-
Bit 3
P43R
R/W
0
Bit 2
P42R
R/W
0
Bit 1
P41R
R/W
0
Bit 0
P40R
R/W
0
Bit’s Name
Read/Write
After reset
0
0
0
0
Register Name
Address
P5UR
0E0H
Bit
Bit 7
-
-
Bit 6
-
-
Bit 5
P55R
R/W
0
Bit 4
P54R
R/W
0
Bit 3
P53R
R/W
0
Bit 2
P52R
R/W
0
Bit 1
P51R
R/W
0
Bit 0
P50R
R/W
0
Bit’s Name
Read/Write
After reset
0
0
CHIP SN8P1703A
ORG 0x10
Main:
MOV
B0MOV
A, #01H
P0UR,A
; Enable port 0.0 pull-up resisters
ꢁExample 2: Enable all pull-up resisters
CHIP SN8P1703A
ORG 0x10
Main:
MOV
B0MOV
MOV
B0MOV
MOV
B0MOV
MOV
A, #01H
P0UR,A
A, #03H
P1UR,A
A, #0FH
P4UR,A
A, #01FH
P5UR,A
; Enable port 0 pull-up resisters
; Enable port 1 pull-up resisters
; Enable port 4 pull-up resisters
; Enable port 5 pull-up resisters
B0MOV
Note:
Enable on-chip pull-up resisters of port 0 and port 1 to avoid unpredicted wakeup in sleep mode.
SONiX TECHNOLOGY CO., LTD
Page 89
Revision 0.5