System Installation
ROBO-8777VG2A User’s Manual
3-9
3.8 GPIO
The ROBO-8777VG2A series provides 8 programmable input or output ports that
can be individually configured to perform a simple basic I/O function. Users can
configure each individual port to become an input or output port by programming
register bit of I/O Selection. To invert port value, the setting of Inversion Register
has to be made. Port values can be set to read or write through Data Register.
3.8.1 Pin
assignment
J46: General Purpose I/O Connector
PIN No.
Signal Description
PIN No.
Signal Description
1 GPIO0
2 GPIO4
3 GPIO1
4 GPIO5
5 GPIO2
6 GPIO6
7 GPIO3
8 GPIO7
9 Ground
10 +5V
All General Purpose I/O ports can only apply to standard TTL
±
5% signal level
(0V/5V), and each source sink capacity up to 12mA.
3.8.2
ROBO-8777VG2A GPIO Programming Guide
There are 8 GPIO pins on ROBO-8777VG2A series. These GPIO pins are from SUPER
I/O (W83627DHG) GPIO pins, and can be programmed as Input or Output direction.
J46 pin header is for 8 GPIO pins and its pin assignment as following :
J46_Pin1=GPIO0:from SUPER I/O_GPIO34 with Ext. 4.7K PH
J46_Pin2=GPIO1:from SUPER I/O_GPIO20 with Ext. 4.7K PH
J46_Pin3=GPIO2:from SUPER I/O_GPIO35 with Ext. 4.7K PH
J46_Pin4=GPIO3:from SUPER I/O_GPIO21 with Ext. 4.7K PH
J46_Pin5=GPIO4:from SUPER I/O_GPIO36 with Ext. 4.7K PH
J46_Pin6=GPIO5:from SUPER I/O_GPIO22 with Ext. 4.7K PH
J46_Pin7=GPIO6:from SUPER I/O_GPIO37 with Ext. 4.7K PH
J46_Pin8=GPIO7:from SUPER I/O_GPIO23 with Ext. 4.7K PH
<<<<< Be careful Pin9=GND , Pin10=VCC >>>>>