NuMicro® NUC029LEE/NUC029SEE
32-bit Arm
®
Cortex
®
-M0 Microcontroller
Aug, 2018
Page
48
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
GPIOA Multiple Function Pin and Input Type Control Register (GPA_MFP)
Register
Offset
R/W
Description
Reset Value
GPA_MFP
0x30
R/W
GPIOA Multiple Function and Input Type Control Register
0x0000_0000
31
30
29
28
27
26
25
24
GPA_TYPE
23
22
21
20
19
18
17
16
GPA_TYPE
15
14
13
12
11
10
9
8
GPA_MFP
7
6
5
4
3
2
1
0
GPA_MFP
Bits
Description
[31:16]
GPA_TYPEn
Trigger Function Selection
0 = GPIOA[15:0] I/O input Schmitt Trigger function Disabled.
1 = GPIOA[15:0] I/O input Schmitt Trigger function Enabled.
[15]
GPA_MFP15
PA.15 Pin Function Selection
0 = GPIOA function is selected.
1 = PWM3 function is selected.
[14]
GPA_MFP14
PA.14 Pin Function Selection
Bits EBI_HB_EN[7] (ALT_MFP[23]), EBI_EN (ALT_MFP[11]) and GPA_MFP[14]
determine the PA.14 function.
(EBI_HB_EN, EBI_EN, GPA_MFP14) value and function mapping is as following list.
(0, 0, 0) = GPIO function is selected.
(0, 0, 1) = PWM2 function is selected.
(1, 1, 1) = AD15 function is selected.
[13]
GPA_MFP13
PA.13 Pin Function Selection
Bits EBI_HB_EN[6] (ALT_MFP[22]), EBI_EN (ALT_MFP[11]) and GPA_MFP[13]
determine the PA.13 function.
(EBI_HB_EN, EBI_EN, GPA_MFP13) value and function mapping is as following list.
(0, 0, 0) = GPIO function is selected.
(0, 0, 1) = PWM1 function is selected.
(1, 1, 1) = AD14 function is selected.
[12]
GPA_MFP12
PA.12 Pin Function Selection
Bits EBI_HB_EN[5] (ALT_MFP[21]), EBI_EN (ALT_MFP[11]) and GPA_MFP[12]
determine the PA.12 function.
(EBI_HB_EN, EBI_EN, GPA_MFP12) value and function mapping is as following list.
(0, 0, 0) = GPIO function is selected.
(0, 0, 1) = PWM0 function is selected.
(1, 1, 1) = AD13 function is selected.