SN8P1600
8-bit micro-controller
10I/O PORT
OVERVIEW
The SN8P1602/1603 provides up to 3 ports for users’ application, consisting of one input only port (P0), two I/O ports
(P1, P2,). The SN8P1602/1603 is without input pull-up resistors. The direction of I/O port is selected by PnM register.
After the system resets, these ports work as input function.
The SN8P1604 provides 4 ports for users’ application, consisting of one input port (P0) and three I/O ports (P1,P2,P5).
The direction of I/O port is selected by PnM register. After the system resets, these ports work as input port without pull
up resistors. If the user want to read-in a signal from I/O pin, it recommends to switch I/O pin as input mode to execute
read-in instruction. (B0BTS0 M.b, B0BTS1 M.b or B0MOV A,M). The pull-up resistor can be set up by the code option
in the programming phase.
ꢂ
SN8P1602/1603
Port1, 2 structure
PnM
Port0 structure
Pin
Latch
Int. bus
Pin
Int. bus
PnM
PnM
ꢂ
ꢂ
Note: All of the latch output circuits are push-pull structures.
SN8P1604
Port0 structure
Port1,2, 5 structure
PUR
PUR
PnM
PnM, Code Option
Code Option
Pin
Int. bus
Pin
Latch
Int. bus
PnM
PnM
ꢂ
Note: The pull-up resistor can be set up by the code option in the programming phase.
SONiX TECHNOLOGY CO., LTD
Page 71
Revision 1.94