ADV7180
Data Sheet
GPO CONTROL
The 64-lead and 48-lead LQFP has four general-purpose
outputs (GPO). These outputs allow the user to control other
devices in a system via the I2C port of the device.
Table 103. General-Purpose Output Truth Table
GPO_ENABLE GPO[3:0] GPO3 GPO2 GPO1 GPO0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
XXXX1
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
Z
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
Z
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
Z
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
Z
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
The 40-lead and 32-lead LFCSP do not have GPO pins.
GPO_ENABLE, General-Purpose Output Enable,
Address 0x59[4]
When GPO_ENABLE is set to 0, all GPO pins are three-stated.
When GPO_ENABLE is set to 1, all GPO pins are in a driven
state. The polarity output from each GPO is controlled by
GPO[3:0] for the 64-lead and 48-lead LQFP.
GPO[3:0], General-Purpose Outputs, Address 0x59[3:0]
Individual control of the four GPO ports is achieved using
GPO[3:0].
GPO_ENABLE must be set to 1 for the GPO pins to become active.
GPO[0]
When GPO[0] is set to 0, Logic 0 is output from the GPO0 pin.
When GPO[0] is set to 1, Logic 1 is output from the GPO0 pin.
GPO[1]
1 X indicates any value.
When GPO[1] is set to 0, Logic 0 is output from the GPO1 pin.
When GPO[1] is set to 1, Logic 1 is output from the GPO1 pin.
GPO[2]
When GPO[2] is set to 0, Logic is output from the GPO2 pin.
When GPO[2] is set to 1, Logic 1 is output from the GPO2 pin.
GPO[3]
When GPO[3] is set to 0, Logic 0 is output from the GPO3 pin.
When GPO[3] is set to 1, Logic 1 is output from the GPO3 pin.
Rev. G | Page 76 of 120