GIO Control Registers
1205
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
General-Purpose Input/Output (GIO) Module
25.5.11 GIO Data Direction Registers (GIODIR[A-B])
The GIODIR register controls whether the pins of a given port are configured as inputs or outputs.
and
describe this register.
Figure 25-17. GIO Data Direction Registers (GIODIR[A-B]) [offset = 34h, 54h]
31
16
Reserved
R-0
15
8
7
0
Reserved
GIODIR[7:0]
R-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 25-14. GIO Data Direction Registers (GIODIR[A-B]) Field Descriptions
Bit
Field
Value
Description
31-8
Reserved
0
Reads return 0. Writes have no effect.
7-0
GIODIR[
n
]
GIO data direction of port n, pins [7:0]
0
The GIO pin is an input. Note: If the pin direction is set as an input, the output buffer is tristated.
1
The GIO pin is an output.
25.5.12 GIO Data Input Registers (GIODIN[A-B])
Values in the GIODIN register reflect the current state (high = 1 or low = 0) on the pins of the port.
and
describe this register.
Figure 25-18. GIO Data Input Registers (GIODIN[A-B]) [offset = 38h, 58h]
31
16
Reserved
R-0
15
8
7
0
Reserved
GIODIN[7:0]
R-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 25-15. GIO Data Input Registers (GIODIN[A-B]) Field Descriptions
Bit
Field
Value
Description
31-8
Reserved
0
Reads return 0. Writes have no effect.
7-0
GIODIN[
n
]
GIO data input for port n, pins [7:0]
0
The pin is at logic low (0).
1
The pin is at logic high (1).