
NuMicro® NUC029LEE/NUC029SEE
32-bit Arm
®
Cortex
®
-M0 Microcontroller
Aug, 2018
Page
194
of
497
Rev 1.00
N
U
MICRO
®
N
UC02
9L
E
E
/N
UC029
S
E
E
T
E
CHN
ICA
L R
E
F
E
R
E
NC
E
M
A
NU
A
L
GPIO Px.n Pin Data Input/Output Register (Pxn_PDIO)
Register
Offset
R/W Description
Reset Value
PAn_PDIO
n=0,1..6,8..15
0x200
+ 0x04 * n
R/W GPIO PA.n Pin Data Input/Output Register
0x0000_000X
PBn_PDIO
n=0,1..11,13..15
0x240
+ 0x04 * n
R/W GPIO PB.n Pin Data Input/Output Register
0x0000_000X
PCn_PDIO
n=0,1..3,6..11,14,
15
0x280
+ 0x04 * n
R/W GPIO PC.n Pin Data Input/Output Register
0x0000_000X
PEn_PDIO
n=5
0x300
+ 0x04 * n
R/W GPIO PE.n Pin Data Input/Output Register
0x0000_000X
PFn_PDIO
n=0,1
0x340
+ 0x04 * n
R/W GPIO PF.n Pin Data Input/Output Register
0x0000_000X
Note:
x = A/B/C/E/F and n = 0~15
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
Reserved
7
6
5
4
3
2
1
0
Reserved
Pxn_PDIO
Bits
Description
[0]
Pxn_PDIO
GPIO Px.N Pin Data Input/Output
Write this bit can control one GPIO pin output value
0 = Corresponding GPIO pin set to low.
1 = Corresponding GPIO pin set to high.
Read this register to get GPIO pin status.
For example: writing PA0_PDIO will reflect the written value to bit GPIOA_DOUT[0], read
PA0_PDIO will return the value of GPIOA_PIN[0]
Note1:
The write operation will not be affected by register GPIOx_DMASK
Note2:
Max. n = 15 for GPIOA/GPIOB/GPIOC; n = 5 for GPIOE; Max. n = 1 for GPIOF.
Note3:
The PA.7, PB.12, PC.4, PC.5, PC.12, PC.13 pin is ignored.