ADuCM310 Hardware Reference Manual
UG-549
Rev. C | Page 107 of 192
GPIO Port 3 Input Path Enable Register
Address: 0x400200CC, Reset: 0x00, Name: GP3IE
This register must be set for external interrupts and to read the pin value.
Table 145. Bit Descriptions for GP3IE
Bits
Bit Name
Description
Reset
Access
[7:5]
RESERVED
Reserved.
0xE0
R
4
IEN
Input path enable.
0x1
RW
0: disable the input path on P3.4.
1: enable the input path on P3.4.
3
RESERVED
Reserved.
0x1
R
2
IEN
Input path enable.
0x1
RW
0: disable the input path on P3.2.
1: enable the input path on P3.2.
1
IEN
Input path enable.
0x1
RW
0: disable the input path on P3.1.
1: enable the input path on P3.1.
0
IEN
Input path enable.
0x1
RW
0: disable the input path on P3.0.
1: enable the input path on P3.0.
GPIO Port 3 Registered Data Input
Address: 0x400200D0, Reset: 0xXX, Name: GP3IN
Table 146. Bit Descriptions for GP3IN
Bits
Bit Name
Description
Reset
Access
[7:5]
RESERVED
Reserved.
0xX
R
4
IN
Registered data input. Reflects the state of P3.4.
0xX
R
3
RESERVED
Reserved.
0xX
R
2
IN
Registered data input. Reflects the state of P3.2.
0xX
R
1
IN
Registered data input. Reflects the state of P3.1.
0xX
R
0
IN
Registered data input. Reflects the state of P3.0.
0xX
R
GPIO Port 3 Data Output Register
Address: 0x400200D4, Reset: 0x0000, Name: GP3OUT
Table 147. Bit Descriptions for GP3OUT
Bits
Bit Name
Description
Reset
Access
[7:5]
RESERVED
Reserved.
0x00
R
4
OUT
Data out. Do not use the bit-band alias addresses for this register.
0x0
RW
0: cleared by user to drive the corresponding GPIO low.
1: set by user code to drive P3.4 high.
3
RESERVED
Reserved.
0x0
R
2
OUT
Data out. Do not use the bit-band alias addresses for this register.
0x0
RW
0: cleared by user to drive the corresponding GPIO low.
1: set by user code to drive P3.2 high.
1
OUT
Data out. Do not use the bit-band alias addresses for this register.
0x0
RW
0: cleared by user to drive the corresponding GPIO low.
1: set by user code to drive P3.1 high.
0
OUT
Data out. Do not use the bit-band alias addresses for this register.
0x0
RW
0: cleared by user to drive the corresponding GPIO low.
1: set by user code to drive P3.0 high.