SWCU194 March 2023 CC1314R10 , CC1354P10 , CC1354R10 , CC2674P10 , CC2674R10
Table 15-12 lists the memory-mapped registers for the GPIO registers. All register offset addresses not listed in Table 15-12 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Section |
---|---|---|---|
0h | DOUT3_0 | Data Out 0 to 3 | Section 15.10.2.1 |
4h | DOUT7_4 | Data Out 4 to 7 | Section 15.10.2.2 |
8h | DOUT11_8 | Data Out 8 to 11 | Section 15.10.2.3 |
Ch | DOUT15_12 | Data Out 12 to 15 | Section 15.10.2.4 |
10h | DOUT19_16 | Data Out 16 to 19 | Section 15.10.2.5 |
14h | DOUT23_20 | Data Out 20 to 23 | Section 15.10.2.6 |
18h | DOUT27_24 | Data Out 24 to 27 | Section 15.10.2.7 |
1Ch | DOUT31_28 | Data Out 28 to 31 | Section 15.10.2.8 |
20h | DOUT35_32 | Data Out 35 to 32 | Section 15.10.2.9 |
24h | DOUT39_36 | Data Out 39 to 36 | Section 15.10.2.10 |
28h | DOUT43_40 | Data Out 43 to 40 | Section 15.10.2.11 |
2Ch | DOUT47_44 | Data Out 47 to 44 | Section 15.10.2.12 |
80h | DOUT31_0 | Data Output for DIO 0 to 31 | Section 15.10.2.13 |
84h | DOUT47_32 | Data Output for DIO 0 to 31 | Section 15.10.2.14 |
90h | DOUTSET31_0 | Data Out Set | Section 15.10.2.15 |
94h | DOUTSET47_32 | Data Out Set | Section 15.10.2.16 |
A0h | DOUTCLR31_0 | Data Out Clear | Section 15.10.2.17 |
A4h | DOUTCLR47_32 | Data Out Clear | Section 15.10.2.18 |
B0h | DOUTTGL31_0 | Data Out Toggle | Section 15.10.2.19 |
B4h | DOUTTGL47_32 | Data Out Toggle | Section 15.10.2.20 |
C0h | DIN31_0 | Data Input from DIO 0 to 31 | Section 15.10.2.21 |
C4h | DIN47_32 | Data Input from DIO 32 to 47 | Section 15.10.2.22 |
D0h | DOE31_0 | Data Output Enable for DIO 0 to 31 | Section 15.10.2.23 |
D4h | DOE47_32 | Data Output Enable for DIO 32 to 47 | Section 15.10.2.24 |
E0h | EVFLAGS31_0 | Event Register for DIO 0 to 31 | Section 15.10.2.25 |
E4h | EVFLAGS47_32 | Event Register for DIO 32 to 47 | Section 15.10.2.26 |
Complex bit access types are encoded to fit into small table cells. Table 15-13 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Write Type | ||
W | W | Write |
W1C | W 1C | Write 1 to clear |
Reset or Default Value | ||
-n | Value after reset or the default value |
DOUT3_0 is shown in Table 15-14.
Return to the Summary Table.
Data Out 0 to 3
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO3 | R/W | 0h | Sets the state of the pin that is configured as DIO#3, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO2 | R/W | 0h | Sets the state of the pin that is configured as DIO#2, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO1 | R/W | 0h | Sets the state of the pin that is configured as DIO#1, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO0 | R/W | 0h | Sets the state of the pin that is configured as DIO#0, if the corresponding DOE47_0 bitfield is set. |
DOUT7_4 is shown in Table 15-15.
Return to the Summary Table.
Data Out 4 to 7
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO7 | R/W | 0h | Sets the state of the pin that is configured as DIO#7, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO6 | R/W | 0h | Sets the state of the pin that is configured as DIO#6, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO5 | R/W | 0h | Sets the state of the pin that is configured as DIO#5, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO4 | R/W | 0h | Sets the state of the pin that is configured as DIO#4, if the corresponding DOE47_0 bitfield is set. |
DOUT11_8 is shown in Table 15-16.
Return to the Summary Table.
Data Out 8 to 11
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO11 | R/W | 0h | Sets the state of the pin that is configured as DIO#11, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO10 | R/W | 0h | Sets the state of the pin that is configured as DIO#10, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO9 | R/W | 0h | Sets the state of the pin that is configured as DIO#9, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO8 | R/W | 0h | Sets the state of the pin that is configured as DIO#8, if the corresponding DOE47_0 bitfield is set. |
DOUT15_12 is shown in Table 15-17.
Return to the Summary Table.
Data Out 12 to 15
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO15 | R/W | 0h | Sets the state of the pin that is configured as DIO#15, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO14 | R/W | 0h | Sets the state of the pin that is configured as DIO#14, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO13 | R/W | 0h | Sets the state of the pin that is configured as DIO#13, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO12 | R/W | 0h | Sets the state of the pin that is configured as DIO#12, if the corresponding DOE47_0 bitfield is set. |
DOUT19_16 is shown in Table 15-18.
Return to the Summary Table.
Data Out 16 to 19
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO19 | R/W | 0h | Sets the state of the pin that is configured as DIO#19, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO18 | R/W | 0h | Sets the state of the pin that is configured as DIO#18, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO17 | R/W | 0h | Sets the state of the pin that is configured as DIO#17, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO16 | R/W | 0h | Sets the state of the pin that is configured as DIO#16, if the corresponding DOE47_0 bitfield is set. |
DOUT23_20 is shown in Table 15-19.
Return to the Summary Table.
Data Out 20 to 23
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO23 | R/W | 0h | Sets the state of the pin that is configured as DIO#23, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO22 | R/W | 0h | Sets the state of the pin that is configured as DIO#22, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO21 | R/W | 0h | Sets the state of the pin that is configured as DIO#21, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO20 | R/W | 0h | Sets the state of the pin that is configured as DIO#20, if the corresponding DOE47_0 bitfield is set. |
DOUT27_24 is shown in Table 15-20.
Return to the Summary Table.
Data Out 24 to 27
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO27 | R/W | 0h | Sets the state of the pin that is configured as DIO#27, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO26 | R/W | 0h | Sets the state of the pin that is configured as DIO#26, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO25 | R/W | 0h | Sets the state of the pin that is configured as DIO#25, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO24 | R/W | 0h | Sets the state of the pin that is configured as DIO#24, if the corresponding DOE47_0 bitfield is set. |
DOUT31_28 is shown in Table 15-21.
Return to the Summary Table.
Data Out 28 to 31
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO31 | R/W | 0h | Sets the state of the pin that is configured as DIO#31, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO30 | R/W | 0h | Sets the state of the pin that is configured as DIO#30, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO29 | R/W | 0h | Sets the state of the pin that is configured as DIO#29, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO28 | R/W | 0h | Sets the state of the pin that is configured as DIO#28, if the corresponding DOE47_0 bitfield is set. |
DOUT35_32 is shown in Table 15-22.
Return to the Summary Table.
Data Out 35 to 32
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO35 | R/W | 0h | Sets the state of the pin that is configured as DIO#35, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO34 | R/W | 0h | Sets the state of the pin that is configured as DIO#34, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO33 | R/W | 0h | Sets the state of the pin that is configured as DIO#33, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO32 | R/W | 0h | Sets the state of the pin that is configured as DIO#32, if the corresponding DOE47_0 bitfield is set. |
DOUT39_36 is shown in Table 15-23.
Return to the Summary Table.
Data Out 39 to 36
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO39 | R/W | 0h | Sets the state of the pin that is configured as DIO#39, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO38 | R/W | 0h | Sets the state of the pin that is configured as DIO#38, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO37 | R/W | 0h | Sets the state of the pin that is configured as DIO#37, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO36 | R/W | 0h | Sets the state of the pin that is configured as DIO#36, if the corresponding DOE47_0 bitfield is set. |
DOUT43_40 is shown in Table 15-24.
Return to the Summary Table.
Data Out 43 to 40
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO43 | R/W | 0h | Sets the state of the pin that is configured as DIO#43, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO42 | R/W | 0h | Sets the state of the pin that is configured as DIO#42, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO41 | R/W | 0h | Sets the state of the pin that is configured as DIO#41, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO40 | R/W | 0h | Sets the state of the pin that is configured as DIO#40, if the corresponding DOE47_0 bitfield is set. |
DOUT47_44 is shown in Table 15-25.
Return to the Summary Table.
Data Out 47 to 44
Alias register for byte access to each bit in DOUT47_0
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R | 0h | Reserved |
24 | DIO47 | R/W | 0h | Sets the state of the pin that is configured as DIO#47, if the corresponding DOE47_0 bitfield is set. |
23-17 | RESERVED | R | 0h | Reserved |
16 | DIO46 | R/W | 0h | Sets the state of the pin that is configured as DIO#46, if the corresponding DOE47_0 bitfield is set. |
15-9 | RESERVED | R | 0h | Reserved |
8 | DIO45 | R/W | 0h | Sets the state of the pin that is configured as DIO#45, if the corresponding DOE47_0 bitfield is set. |
7-1 | RESERVED | R | 0h | Reserved |
0 | DIO44 | R/W | 0h | Sets the state of the pin that is configured as DIO#44, if the corresponding DOE47_0 bitfield is set. |
DOUT31_0 is shown in Table 15-26.
Return to the Summary Table.
Data Output for DIO 0 to 31
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | DIO31 | R/W | 0h | Data output for DIO 31 |
30 | DIO30 | R/W | 0h | Data output for DIO 30 |
29 | DIO29 | R/W | 0h | Data output for DIO 29 |
28 | DIO28 | R/W | 0h | Data output for DIO 28 |
27 | DIO27 | R/W | 0h | Data output for DIO 27 |
26 | DIO26 | R/W | 0h | Data output for DIO 26 |
25 | DIO25 | R/W | 0h | Data output for DIO 25 |
24 | DIO24 | R/W | 0h | Data output for DIO 24 |
23 | DIO23 | R/W | 0h | Data output for DIO 23 |
22 | DIO22 | R/W | 0h | Data output for DIO 22 |
21 | DIO21 | R/W | 0h | Data output for DIO 21 |
20 | DIO20 | R/W | 0h | Data output for DIO 20 |
19 | DIO19 | R/W | 0h | Data output for DIO 19 |
18 | DIO18 | R/W | 0h | Data output for DIO 18 |
17 | DIO17 | R/W | 0h | Data output for DIO 17 |
16 | DIO16 | R/W | 0h | Data output for DIO 16 |
15 | DIO15 | R/W | 0h | Data output for DIO 15 |
14 | DIO14 | R/W | 0h | Data output for DIO 14 |
13 | DIO13 | R/W | 0h | Data output for DIO 13 |
12 | DIO12 | R/W | 0h | Data output for DIO 12 |
11 | DIO11 | R/W | 0h | Data output for DIO 11 |
10 | DIO10 | R/W | 0h | Data output for DIO 10 |
9 | DIO9 | R/W | 0h | Data output for DIO 9 |
8 | DIO8 | R/W | 0h | Data output for DIO 8 |
7 | DIO7 | R/W | 0h | Data output for DIO 7 |
6 | DIO6 | R/W | 0h | Data output for DIO 6 |
5 | DIO5 | R/W | 0h | Data output for DIO 5 |
4 | DIO4 | R/W | 0h | Data output for DIO 4 |
3 | DIO3 | R/W | 0h | Data output for DIO 3 |
2 | DIO2 | R/W | 0h | Data output for DIO 2 |
1 | DIO1 | R/W | 0h | Data output for DIO 1 |
0 | DIO0 | R/W | 0h | Data output for DIO 0 |
DOUT47_32 is shown in Table 15-27.
Return to the Summary Table.
Data Output for DIO 0 to 31
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15 | DIO47 | R/W | 0h | Data output for DIO 47 |
14 | DIO46 | R/W | 0h | Data output for DIO 46 |
13 | DIO45 | R/W | 0h | Data output for DIO 45 |
12 | DIO44 | R/W | 0h | Data output for DIO 44 |
11 | DIO43 | R/W | 0h | Data output for DIO 43 |
10 | DIO42 | R/W | 0h | Data output for DIO 42 |
9 | DIO41 | R/W | 0h | Data output for DIO 41 |
8 | DIO40 | R/W | 0h | Data output for DIO 40 |
7 | DIO39 | R/W | 0h | Data output for DIO 39 |
6 | DIO38 | R/W | 0h | Data output for DIO 38 |
5 | DIO37 | R/W | 0h | Data output for DIO 37 |
4 | DIO36 | R/W | 0h | Data output for DIO 36 |
3 | DIO35 | R/W | 0h | Data output for DIO 35 |
2 | DIO34 | R/W | 0h | Data output for DIO 34 |
1 | DIO33 | R/W | 0h | Data output for DIO 33 |
0 | DIO32 | R/W | 0h | Data output for DIO 32 |
DOUTSET31_0 is shown in Table 15-28.
Return to the Summary Table.
Data Out Set
Writing 1 to a bit position sets the corresponding bit in the DOUT47_0 register
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | DIO31 | R/W | 0h | Set bit 31 |
30 | DIO30 | R/W | 0h | Set bit 30 |
29 | DIO29 | R/W | 0h | Set bit 29 |
28 | DIO28 | R/W | 0h | Set bit 28 |
27 | DIO27 | R/W | 0h | Set bit 27 |
26 | DIO26 | R/W | 0h | Set bit 26 |
25 | DIO25 | R/W | 0h | Set bit 25 |
24 | DIO24 | R/W | 0h | Set bit 24 |
23 | DIO23 | R/W | 0h | Set bit 23 |
22 | DIO22 | R/W | 0h | Set bit 22 |
21 | DIO21 | R/W | 0h | Set bit 21 |
20 | DIO20 | R/W | 0h | Set bit 20 |
19 | DIO19 | R/W | 0h | Set bit 19 |
18 | DIO18 | R/W | 0h | Set bit 18 |
17 | DIO17 | R/W | 0h | Set bit 17 |
16 | DIO16 | R/W | 0h | Set bit 16 |
15 | DIO15 | R/W | 0h | Set bit 15 |
14 | DIO14 | R/W | 0h | Set bit 14 |
13 | DIO13 | R/W | 0h | Set bit 13 |
12 | DIO12 | R/W | 0h | Set bit 12 |
11 | DIO11 | R/W | 0h | Set bit 11 |
10 | DIO10 | R/W | 0h | Set bit 10 |
9 | DIO9 | R/W | 0h | Set bit 9 |
8 | DIO8 | R/W | 0h | Set bit 8 |
7 | DIO7 | R/W | 0h | Set bit 7 |
6 | DIO6 | R/W | 0h | Set bit 6 |
5 | DIO5 | R/W | 0h | Set bit 5 |
4 | DIO4 | R/W | 0h | Set bit 4 |
3 | DIO3 | R/W | 0h | Set bit 3 |
2 | DIO2 | R/W | 0h | Set bit 2 |
1 | DIO1 | R/W | 0h | Set bit 1 |
0 | DIO0 | R/W | 0h | Set bit 0 |
DOUTSET47_32 is shown in Table 15-29.
Return to the Summary Table.
Data Out Set
Writing 1 to a bit position sets the corresponding bit in the DOUT47_0 register
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15 | DIO47 | R/W | 0h | Set bit 47 |
14 | DIO46 | R/W | 0h | Set bit 46 |
13 | DIO45 | R/W | 0h | Set bit 45 |
12 | DIO44 | R/W | 0h | Set bit 44 |
11 | DIO43 | R/W | 0h | Set bit 43 |
10 | DIO42 | R/W | 0h | Set bit 42 |
9 | DIO41 | R/W | 0h | Set bit 41 |
8 | DIO40 | R/W | 0h | Set bit 40 |
7 | DIO39 | R/W | 0h | Set bit 39 |
6 | DIO38 | R/W | 0h | Set bit 38 |
5 | DIO37 | R/W | 0h | Set bit 37 |
4 | DIO36 | R/W | 0h | Set bit 36 |
3 | DIO35 | R/W | 0h | Set bit 35 |
2 | DIO34 | R/W | 0h | Set bit 34 |
1 | DIO33 | R/W | 0h | Set bit 33 |
0 | DIO32 | R/W | 0h | Set bit 32 |
DOUTCLR31_0 is shown in Table 15-30.
Return to the Summary Table.
Data Out Clear
Writing 1 to a bit position clears the corresponding bit in the DOUT47_0 register
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | DIO31 | R/W | 0h | Clears bit 31 |
30 | DIO30 | R/W | 0h | Clears bit 30 |
29 | DIO29 | R/W | 0h | Clears bit 29 |
28 | DIO28 | R/W | 0h | Clears bit 28 |
27 | DIO27 | R/W | 0h | Clears bit 27 |
26 | DIO26 | R/W | 0h | Clears bit 26 |
25 | DIO25 | R/W | 0h | Clears bit 25 |
24 | DIO24 | R/W | 0h | Clears bit 24 |
23 | DIO23 | R/W | 0h | Clears bit 23 |
22 | DIO22 | R/W | 0h | Clears bit 22 |
21 | DIO21 | R/W | 0h | Clears bit 21 |
20 | DIO20 | R/W | 0h | Clears bit 20 |
19 | DIO19 | R/W | 0h | Clears bit 19 |
18 | DIO18 | R/W | 0h | Clears bit 18 |
17 | DIO17 | R/W | 0h | Clears bit 17 |
16 | DIO16 | R/W | 0h | Clears bit 16 |
15 | DIO15 | R/W | 0h | Clears bit 15 |
14 | DIO14 | R/W | 0h | Clears bit 14 |
13 | DIO13 | R/W | 0h | Clears bit 13 |
12 | DIO12 | R/W | 0h | Clears bit 12 |
11 | DIO11 | R/W | 0h | Clears bit 11 |
10 | DIO10 | R/W | 0h | Clears bit 10 |
9 | DIO9 | R/W | 0h | Clears bit 9 |
8 | DIO8 | R/W | 0h | Clears bit 8 |
7 | DIO7 | R/W | 0h | Clears bit 7 |
6 | DIO6 | R/W | 0h | Clears bit 6 |
5 | DIO5 | R/W | 0h | Clears bit 5 |
4 | DIO4 | R/W | 0h | Clears bit 4 |
3 | DIO3 | R/W | 0h | Clears bit 3 |
2 | DIO2 | R/W | 0h | Clears bit 2 |
1 | DIO1 | R/W | 0h | Clears bit 1 |
0 | DIO0 | R/W | 0h | Clears bit 0 |
DOUTCLR47_32 is shown in Table 15-31.
Return to the Summary Table.
Data Out Clear
Writing 1 to a bit position clears the corresponding bit in the DOUT47_0 register
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15 | DIO47 | R/W | 0h | Clears bit 47 |
14 | DIO46 | R/W | 0h | Clears bit 46 |
13 | DIO45 | R/W | 0h | Clears bit 45 |
12 | DIO44 | R/W | 0h | Clears bit 44 |
11 | DIO43 | R/W | 0h | Clears bit 43 |
10 | DIO42 | R/W | 0h | Clears bit 42 |
9 | DIO41 | R/W | 0h | Clears bit 41 |
8 | DIO40 | R/W | 0h | Clears bit 40 |
7 | DIO39 | R/W | 0h | Clears bit 39 |
6 | DIO38 | R/W | 0h | Clears bit 38 |
5 | DIO37 | R/W | 0h | Clears bit 37 |
4 | DIO36 | R/W | 0h | Clears bit 36 |
3 | DIO35 | R/W | 0h | Clears bit 35 |
2 | DIO34 | R/W | 0h | Clears bit 34 |
1 | DIO33 | R/W | 0h | Clears bit 33 |
0 | DIO32 | R/W | 0h | Clears bit 32 |
DOUTTGL31_0 is shown in Table 15-32.
Return to the Summary Table.
Data Out Toggle
Writing 1 to a bit position will invert the corresponding DIO output.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | DIO31 | R/W | 0h | Toggles bit 31 |
30 | DIO30 | R/W | 0h | Toggles bit 30 |
29 | DIO29 | R/W | 0h | Toggles bit 29 |
28 | DIO28 | R/W | 0h | Toggles bit 28 |
27 | DIO27 | R/W | 0h | Toggles bit 27 |
26 | DIO26 | R/W | 0h | Toggles bit 26 |
25 | DIO25 | R/W | 0h | Toggles bit 25 |
24 | DIO24 | R/W | 0h | Toggles bit 24 |
23 | DIO23 | R/W | 0h | Toggles bit 23 |
22 | DIO22 | R/W | 0h | Toggles bit 22 |
21 | DIO21 | R/W | 0h | Toggles bit 21 |
20 | DIO20 | R/W | 0h | Toggles bit 20 |
19 | DIO19 | R/W | 0h | Toggles bit 19 |
18 | DIO18 | R/W | 0h | Toggles bit 18 |
17 | DIO17 | R/W | 0h | Toggles bit 17 |
16 | DIO16 | R/W | 0h | Toggles bit 16 |
15 | DIO15 | R/W | 0h | Toggles bit 15 |
14 | DIO14 | R/W | 0h | Toggles bit 14 |
13 | DIO13 | R/W | 0h | Toggles bit 13 |
12 | DIO12 | R/W | 0h | Toggles bit 12 |
11 | DIO11 | R/W | 0h | Toggles bit 11 |
10 | DIO10 | R/W | 0h | Toggles bit 10 |
9 | DIO9 | R/W | 0h | Toggles bit 9 |
8 | DIO8 | R/W | 0h | Toggles bit 8 |
7 | DIO7 | R/W | 0h | Toggles bit 7 |
6 | DIO6 | R/W | 0h | Toggles bit 6 |
5 | DIO5 | R/W | 0h | Toggles bit 5 |
4 | DIO4 | R/W | 0h | Toggles bit 4 |
3 | DIO3 | R/W | 0h | Toggles bit 3 |
2 | DIO2 | R/W | 0h | Toggles bit 2 |
1 | DIO1 | R/W | 0h | Toggles bit 1 |
0 | DIO0 | R/W | 0h | Toggles bit 0 |
DOUTTGL47_32 is shown in Table 15-33.
Return to the Summary Table.
Data Out Toggle
Writing 1 to a bit position will invert the corresponding DIO output.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15 | DIO47 | R/W | 0h | Toggles bit 47 |
14 | DIO46 | R/W | 0h | Toggles bit 46 |
13 | DIO45 | R/W | 0h | Toggles bit 45 |
12 | DIO44 | R/W | 0h | Toggles bit 44 |
11 | DIO43 | R/W | 0h | Toggles bit 43 |
10 | DIO42 | R/W | 0h | Toggles bit 42 |
9 | DIO41 | R/W | 0h | Toggles bit 41 |
8 | DIO40 | R/W | 0h | Toggles bit 40 |
7 | DIO39 | R/W | 0h | Toggles bit 39 |
6 | DIO38 | R/W | 0h | Toggles bit 38 |
5 | DIO37 | R/W | 0h | Toggles bit 37 |
4 | DIO36 | R/W | 0h | Toggles bit 36 |
3 | DIO35 | R/W | 0h | Toggles bit 35 |
2 | DIO34 | R/W | 0h | Toggles bit 34 |
1 | DIO33 | R/W | 0h | Toggles bit 33 |
0 | DIO32 | R/W | 0h | Toggles bit 32 |
DIN31_0 is shown in Table 15-34.
Return to the Summary Table.
Data Input from DIO 0 to 31
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | DIO31 | R | 0h | Data input from DIO 31 |
30 | DIO30 | R | 0h | Data input from DIO 30 |
29 | DIO29 | R | 0h | Data input from DIO 29 |
28 | DIO28 | R | 0h | Data input from DIO 28 |
27 | DIO27 | R | 0h | Data input from DIO 27 |
26 | DIO26 | R | 0h | Data input from DIO 26 |
25 | DIO25 | R | 0h | Data input from DIO 25 |
24 | DIO24 | R | 0h | Data input from DIO 24 |
23 | DIO23 | R | 0h | Data input from DIO 23 |
22 | DIO22 | R | 0h | Data input from DIO 22 |
21 | DIO21 | R | 0h | Data input from DIO 21 |
20 | DIO20 | R | 0h | Data input from DIO 20 |
19 | DIO19 | R | 0h | Data input from DIO 19 |
18 | DIO18 | R | 0h | Data input from DIO 18 |
17 | DIO17 | R | 0h | Data input from DIO 17 |
16 | DIO16 | R | 0h | Data input from DIO 16 |
15 | DIO15 | R | 0h | Data input from DIO 15 |
14 | DIO14 | R | 0h | Data input from DIO 14 |
13 | DIO13 | R | 0h | Data input from DIO 13 |
12 | DIO12 | R | 0h | Data input from DIO 12 |
11 | DIO11 | R | 0h | Data input from DIO 11 |
10 | DIO10 | R | 0h | Data input from DIO 10 |
9 | DIO9 | R | 0h | Data input from DIO 9 |
8 | DIO8 | R | 0h | Data input from DIO 8 |
7 | DIO7 | R | 0h | Data input from DIO 7 |
6 | DIO6 | R | 0h | Data input from DIO 6 |
5 | DIO5 | R | 0h | Data input from DIO 5 |
4 | DIO4 | R | 0h | Data input from DIO 4 |
3 | DIO3 | R | 0h | Data input from DIO 3 |
2 | DIO2 | R | 0h | Data input from DIO 2 |
1 | DIO1 | R | 0h | Data input from DIO 1 |
0 | DIO0 | R | 0h | Data input from DIO 0 |
DIN47_32 is shown in Table 15-35.
Return to the Summary Table.
Data Input from DIO 32 to 47
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15 | DIO47 | R | 0h | Data input from DIO 47 |
14 | DIO46 | R | 0h | Data input from DIO 46 |
13 | DIO45 | R | 0h | Data input from DIO 45 |
12 | DIO44 | R | 0h | Data input from DIO 44 |
11 | DIO43 | R | 0h | Data input from DIO 43 |
10 | DIO42 | R | 0h | Data input from DIO 42 |
9 | DIO41 | R | 0h | Data input from DIO 41 |
8 | DIO40 | R | 0h | Data input from DIO 40 |
7 | DIO39 | R | 0h | Data input from DIO 39 |
6 | DIO38 | R | 0h | Data input from DIO 38 |
5 | DIO37 | R | 0h | Data input from DIO 37 |
4 | DIO36 | R | 0h | Data input from DIO 36 |
3 | DIO35 | R | 0h | Data input from DIO 35 |
2 | DIO34 | R | 0h | Data input from DIO 34 |
1 | DIO33 | R | 0h | Data input from DIO 33 |
0 | DIO32 | R | 0h | Data input from DIO 32 |
DOE31_0 is shown in Table 15-36.
Return to the Summary Table.
Data Output Enable for DIO 0 to 31
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | DIO31 | R/W | 0h | Data output enable for DIO 31 |
30 | DIO30 | R/W | 0h | Data output enable for DIO 30 |
29 | DIO29 | R/W | 0h | Data output enable for DIO 29 |
28 | DIO28 | R/W | 0h | Data output enable for DIO 28 |
27 | DIO27 | R/W | 0h | Data output enable for DIO 27 |
26 | DIO26 | R/W | 0h | Data output enable for DIO 26 |
25 | DIO25 | R/W | 0h | Data output enable for DIO 25 |
24 | DIO24 | R/W | 0h | Data output enable for DIO 24 |
23 | DIO23 | R/W | 0h | Data output enable for DIO 23 |
22 | DIO22 | R/W | 0h | Data output enable for DIO 22 |
21 | DIO21 | R/W | 0h | Data output enable for DIO 21 |
20 | DIO20 | R/W | 0h | Data output enable for DIO 20 |
19 | DIO19 | R/W | 0h | Data output enable for DIO 19 |
18 | DIO18 | R/W | 0h | Data output enable for DIO 18 |
17 | DIO17 | R/W | 0h | Data output enable for DIO 17 |
16 | DIO16 | R/W | 0h | Data output enable for DIO 16 |
15 | DIO15 | R/W | 0h | Data output enable for DIO 15 |
14 | DIO14 | R/W | 0h | Data output enable for DIO 14 |
13 | DIO13 | R/W | 0h | Data output enable for DIO 13 |
12 | DIO12 | R/W | 0h | Data output enable for DIO 12 |
11 | DIO11 | R/W | 0h | Data output enable for DIO 11 |
10 | DIO10 | R/W | 0h | Data output enable for DIO 10 |
9 | DIO9 | R/W | 0h | Data output enable for DIO 9 |
8 | DIO8 | R/W | 0h | Data output enable for DIO 8 |
7 | DIO7 | R/W | 0h | Data output enable for DIO 7 |
6 | DIO6 | R/W | 0h | Data output enable for DIO 6 |
5 | DIO5 | R/W | 0h | Data output enable for DIO 5 |
4 | DIO4 | R/W | 0h | Data output enable for DIO 4 |
3 | DIO3 | R/W | 0h | Data output enable for DIO 3 |
2 | DIO2 | R/W | 0h | Data output enable for DIO 2 |
1 | DIO1 | R/W | 0h | Data output enable for DIO 1 |
0 | DIO0 | R/W | 0h | Data output enable for DIO 0 |
DOE47_32 is shown in Table 15-37.
Return to the Summary Table.
Data Output Enable for DIO 32 to 47
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15 | DIO47 | R/W | 0h | Data output enable for DIO 47 |
14 | DIO46 | R/W | 0h | Data output enable for DIO 46 |
13 | DIO45 | R/W | 0h | Data output enable for DIO 45 |
12 | DIO44 | R/W | 0h | Data output enable for DIO 44 |
11 | DIO43 | R/W | 0h | Data output enable for DIO 43 |
10 | DIO42 | R/W | 0h | Data output enable for DIO 42 |
9 | DIO41 | R/W | 0h | Data output enable for DIO 41 |
8 | DIO40 | R/W | 0h | Data output enable for DIO 40 |
7 | DIO39 | R/W | 0h | Data output enable for DIO 39 |
6 | DIO38 | R/W | 0h | Data output enable for DIO 38 |
5 | DIO37 | R/W | 0h | Data output enable for DIO 37 |
4 | DIO36 | R/W | 0h | Data output enable for DIO 36 |
3 | DIO35 | R/W | 0h | Data output enable for DIO 35 |
2 | DIO34 | R/W | 0h | Data output enable for DIO 34 |
1 | DIO33 | R/W | 0h | Data output enable for DIO 33 |
0 | DIO32 | R/W | 0h | Data output enable for DIO 32 |
EVFLAGS31_0 is shown in Table 15-38.
Return to the Summary Table.
Event Register for DIO 0 to 31
Reading this registers will return 1 for triggered event and 0 for non-triggered events.
Writing a 1 to a bit field will clear the event.
The configuration of events is done inside MCU IOC, e.g. events for DIO #0 is configured in IOC:IOCFG0.EDGE_DET and IOC:IOCFG0.EDGE_IRQ_EN.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | DIO31 | R/W1C | 0h | Event for DIO 31 |
30 | DIO30 | R/W1C | 0h | Event for DIO 30 |
29 | DIO29 | R/W1C | 0h | Event for DIO 29 |
28 | DIO28 | R/W1C | 0h | Event for DIO 28 |
27 | DIO27 | R/W1C | 0h | Event for DIO 27 |
26 | DIO26 | R/W1C | 0h | Event for DIO 26 |
25 | DIO25 | R/W1C | 0h | Event for DIO 25 |
24 | DIO24 | R/W1C | 0h | Event for DIO 24 |
23 | DIO23 | R/W1C | 0h | Event for DIO 23 |
22 | DIO22 | R/W1C | 0h | Event for DIO 22 |
21 | DIO21 | R/W1C | 0h | Event for DIO 21 |
20 | DIO20 | R/W1C | 0h | Event for DIO 20 |
19 | DIO19 | R/W1C | 0h | Event for DIO 19 |
18 | DIO18 | R/W1C | 0h | Event for DIO 18 |
17 | DIO17 | R/W1C | 0h | Event for DIO 17 |
16 | DIO16 | R/W1C | 0h | Event for DIO 16 |
15 | DIO15 | R/W1C | 0h | Event for DIO 15 |
14 | DIO14 | R/W1C | 0h | Event for DIO 14 |
13 | DIO13 | R/W1C | 0h | Event for DIO 13 |
12 | DIO12 | R/W1C | 0h | Event for DIO 12 |
11 | DIO11 | R/W1C | 0h | Event for DIO 11 |
10 | DIO10 | R/W1C | 0h | Event for DIO 10 |
9 | DIO9 | R/W1C | 0h | Event for DIO 9 |
8 | DIO8 | R/W1C | 0h | Event for DIO 8 |
7 | DIO7 | R/W1C | 0h | Event for DIO 7 |
6 | DIO6 | R/W1C | 0h | Event for DIO 6 |
5 | DIO5 | R/W1C | 0h | Event for DIO 5 |
4 | DIO4 | R/W1C | 0h | Event for DIO 4 |
3 | DIO3 | R/W1C | 0h | Event for DIO 3 |
2 | DIO2 | R/W1C | 0h | Event for DIO 2 |
1 | DIO1 | R/W1C | 0h | Event for DIO 1 |
0 | DIO0 | R/W1C | 0h | Event for DIO 0 |
EVFLAGS47_32 is shown in Table 15-39.
Return to the Summary Table.
Event Register for DIO 32 to 47
Reading this registers will return 1 for triggered event and 0 for non-triggered events.
Writing a 1 to a bit field will clear the event.
The configuration of events is done inside MCU IOC, e.g. events for DIO #0 is configured in IOC:IOCFG0.EDGE_DET and IOC:IOCFG0.EDGE_IRQ_EN.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15 | DIO47 | R/W1C | 0h | Event for DIO 47 |
14 | DIO46 | R/W1C | 0h | Event for DIO 46 |
13 | DIO45 | R/W1C | 0h | Event for DIO 45 |
12 | DIO44 | R/W1C | 0h | Event for DIO 44 |
11 | DIO43 | R/W1C | 0h | Event for DIO 43 |
10 | DIO42 | R/W1C | 0h | Event for DIO 42 |
9 | DIO41 | R/W1C | 0h | Event for DIO 41 |
8 | DIO40 | R/W1C | 0h | Event for DIO 40 |
7 | DIO39 | R/W1C | 0h | Event for DIO 39 |
6 | DIO38 | R/W1C | 0h | Event for DIO 38 |
5 | DIO37 | R/W1C | 0h | Event for DIO 37 |
4 | DIO36 | R/W1C | 0h | Event for DIO 36 |
3 | DIO35 | R/W1C | 0h | Event for DIO 35 |
2 | DIO34 | R/W1C | 0h | Event for DIO 34 |
1 | DIO33 | R/W1C | 0h | Event for DIO 33 |
0 | DIO32 | R/W1C | 0h | Event for DIO 32 |