
3. Port structures
A96G166/A96A166/A96S166 User’s manual
24
3
Port structures
In this chapter, two port structures are introduced in Figure 9 and Figure 10 regarding general
purpose I/O port and external interrupt I/O port respectively.
PULL-UP
REGISTER
OPEN DRAIN
REGISTER
DATA
REGISTER
SUB-FUNC DATA OUTPUT
SUB-FUNC ENABLE
DIRECTION
REGISTER
SUB-FUNC DIRECTION
Q
D
r
CP
DEBOUNCE
CLK
DEBOUNCE
ENABLE
SUB-FUNC
DATA INPUT
PORTx INPUT
PAD
VDD
VDD
VDD
R(200
)
MUX
MUX
0
1
MUX
0
1
0
1
MUX
0
1
CMOS or
Schmitt Level
Input
Level Shift (1.8V to ExtVDD)
Level Shift (ExtVDD to 1.8V)
ANALOG CHANNEL
ENABLE
ANALOG INPUT
R(200
)
Figure 9. General Purpose I/O Port