System Installation
3.8 GPIO
The ROBO-8717VG2A 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
1
General Purpose I/O Port 0 (GPIO0)
2
General Purpose I/O Port 1 (GPIO1)
3
General Purpose I/O Port 2 (GPIO2)
4
General Purpose I/O Port 3 (GPIO3)
5 Ground
6
General Purpose I/O Port 4 (GPIO4)
7
General Purpose I/O Port 5 (GPIO5)
8
General Purpose I/O Port 6 (GPIO6)
9
General Purpose I/O Port 7 (GPIO7)
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-8717VG2A GPIO Programming Guide
There are 8 GPIO pins on ROBO-8717VG2A series. These GPIO pins are from SUPER
I/O (W83627HF) GPIO pins, and can be programmed as Input or Output direction.
J25 pin header is for 8 GPIO pins and its pin assignment as following :
J25_Pin1=GPIO1:from SUPER I/O_GPIO10 with Ext. 4.7K PH
J25_Pin2=GPIO2:from SUPER I/O_GPIO11 with Ext. 4.7K PH
J25_Pin3=GPIO3:from SUPER I/O_GPIO12 with Ext. 4.7K PH
J25_Pin4=GPIO4:from SUPER I/O_GPIO13 with Ext. 4.7K PH
J25_Pin6=GPIO5:from SUPER I/O_GPIO14 with Ext. 4.7K PH
J25_Pin7=GPIO6:from SUPER I/O_GPIO15 with Ext. 4.7K PH
J25_Pin8=GPIO7:from SUPER I/O_GPIO16 with Ext. 4.7K PH
J25_Pin9=GPIO8:from SUPER I/O_GPIO17 with Ext. 4.7K PH
<<<<< Be careful Pin5=GND , Pin10=VCC >>>>>
ROBO-8717VG2A User’s Manual
3-8