SN8P2624
8-Bit Micro-Controller
SONiX TECHNOLOGY CO., LTD Page 68 Version 0.3
7.2 I/O PULL UP REGISTER
0E0H Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
P0UR
- - - - - - P01R P00R
Read/Write - - - - - - W W
After reset - - - - - - 0 0
0E1H Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
P1UR
P17R P16R P15R P14R P13R P12R P11R P10R
Read/Write W W W W W W W W
After reset 0 0 0 0 0 0 0 0
0E2H Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
P2UR
P27R P26R P25R P24R P23R P22R P21R P20R
Read/Write W W W W W W W W
After reset 0 0 0 0 0 0 0 0
0E5H Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
P5UR
- - - P54R P53R P52R P51R P50R
Read/Write - - - W W W W W
After reset - - - 0 0 0 0 0
Note: P0.2 is input only pin and without pull-up resister. The P0UR.2 keeps “1”.
¾ Example: I/O Pull up Register
MOV A, #0FFH ; Enable Port0, 1, 2, 5 Pull-up register,
B0MOV P0UR, A ;
B0MOV P1UR, A
B0MOV P2UR, A
B0MOV P5UR, A