English
Language : 

W83L517D Datasheet, PDF (108/138 Pages) Winbond – LPC SUPER I/O
W83L517D
7. General Purpose I/O
Version 0.6
W83L517D provides 38 input/output ports that can be individually configured to perform a simple basic
I/O function or a pre-defined alternate function. Those 38 GP I/O ports are divided into five groups, each
group contains 6,8,8,8,8 ports from group 1 to group 5. The first group is configured through control
registers in logical device 7, the second group in logical device 8,the third ,the fourth,and the fifth group
in logical device 9. Users can configure each individual port to be an input or output port by
programming respective bit in selection register (CRF0: 0 = output, 1 = input). Invert port value by
setting inversion register (CRF2: 0 = non-inverse, 1 = inverse). Port value is read/written through data
register (CRF1). Table 7.1 and 7.2 gives more details on GPIO's assignment. In addition, GPIO1 is
designed to be functional even in power loss condition (VCC or VSB is off). Figure 7.1 shows the GP I/O
port's structure. Right after Power-on reset, those ports default to perform basic input function except
ports in GPIO1 which maintains its previous settings until a battery loss condition.
Table 7.1
SELECTION Bit
0 = output
1 = input
0
0
1
1
INVERSION bit
0 = non inverSE
1 = inverSE
0
1
0
1
basic i/o operations
Basic non-inverting output
Basic inverting output
Basic non-inverting input
Basic inverting input
101
Publication Release Date: Apr. 2000
Revision 0.60