Datasheet
www.ti.com
GPIO Configuration Table
TPS65810
TPS65811
SLVS658B – MARCH 2006 – REVISED FEBRUARY 2007
Table 15 describes the I
2
C register settings required to program the available GPIO modes. The GPIO pins logic
level is available at register SM1_STANDBY, bits B5, B6 and B7.
Table 15. Recommended GPIO Configuration Procedure
GPIO MODE I
2
C I
2
C REGISTER BIT SETTING ADDITIONAL DETAILS
REGISTERS
GPIO3 = OUTPUT GPIO3 GPIO3I/O=HI AND GPIO3OUT=HI GPIO3 PIN SET TO HIGH IMPEDANCE
MODE
GPIO3I/O=HI AND GPIO3OUT=LO V(GPIO3) = V
OL
GPIO3 =INPUT GPIO3 AND GPIO3I/O=LO AND ADC_TRG_GPIO3=HI AND GPIO3 pin rising edge triggers ADC
ADC CONVERSION ADC_DELAY EDGE_GPIO3=HI conversion
START TRIGGER
GPIO3I/O=LO AND ADC_TRG_GPIO3=HI AND GPIO3 pin falling edge triggers ADC
EDGE_GPIO3=LO conversion
GPIO2 = OUTPUT GPIO12 GPIO2I/O=HI AND GPIO2OUT=HI GPIO2 PIN SET TO HIGH IMPEDANCE
MODE
GPIO2I/O=HI AND GPIO2OUT=LO V(GPIO2) = V
OL
GPIO2=INPUT, GPIO12 AND GPIO2I/O=LO AND GPIO2INT=HI AND INT pin HI → LO → HI at V(GPIO2) falling
HOST INTERRUPT GPIO3 GPIO2LVL=HI AND GPIO2SM2=LO edge
REQUEST
GPIO2I/O=LO AND GPIO2INT=HI AND INT pin HI → LO → HI at V(GPIO2) rising
GPIO2LVL=HI AND GPIO2SM2=LO edge
GPIO2=INPUT, GPIO12 AND GPIO2I/O=LO AND GPIO2INT=LO AND SM2 converter ON at V(GPIO2)=HI
SM2 ENABLE GPIO3 GPIO2LVL=HI AND GPIO2SM2=HI
GPIO2I/O=LO AND GPIO2INT=LO AND SM2 converter ON at V(GPIO2)=LO
GPIO2LVL=LO AND GPIO2SM2=HI
GPIO1 = OUTPUT GPIO12 GPIO1I/O=HI AND GPIO1OUT=HI GPIO1 PIN SET TO HIGH IMPEDANCE
MODE
GPIO1I/O=HI AND GPIO1OUT=LO V(GPIO1) = V
OL
GPIO1=INPUT, GPIO12 AND GPIO1I/O=LO AND GPIO1INT=HI AND INT pin HI → LO → HI at V(GPIO1) falling
HOST INTERRUPT GPIO3 GPIO1LVL=HI AND GPIO1SM1=LO AND edge
REQUEST GPIO1SMSBY=LO
GPIO1I/O=LO AND GPIO1INT=HI AND INT pin HI → LO → HI at V(GPIO1) rising
GPIO1LVL=LO AND GPIO1SM1=LO AND edge
GPIO1SMSBY=LO
GPIO1=INPUT, GPIO12 AND GPIO1I/O=LO AND GPIO1INT=LO AND SM1 converter ON at V(GPIO1)=HI
SM1 ENABLE GPIO3 GPIO1LVL=HI AND GPIO1SM1=HI AND
GPIO1SMSBY=LO
GPIO1I/O=LO AND GPIO1INT=LO AND SM1 converter ON at V(GPIO1)=LO
GPIO1LVL=LO AND GPIO1SM1=HI AND
GPIO1SMSBY=LO
GPIO1=INPUT, GPIO12 AND GPIO1I/O=LO AND GPIO1INT=LO AND SM1/SM2 converter standby set at
SM1/SM2 STANDBY GPIO3 GPIO1LVL=HI AND GPIO1SM1=LO AND V(GPIO1) = HI
CONTROL GPIO1SMSBY=HI
GPIO1I/O=LO AND GPIO1INT=LO AND SM1/SM2 converter standby set at
GPIO1LVL=LO AND GPIO1SM1=LO AND V(GPIO1) = LO
GPIO1SMSBY=HI
88 Submit Documentation Feedback Copyright © 2006 – 2007, Texas Instruments Incorporated
Product Folder Link(s): TPS65810 TPS65811