Freescale Semiconductor, Inc.
Freescale
Kinetis_E
MKE14Z7
1.6
MKE14Z7 Freescale Microcontroller
Redistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n o Redistributions of source code must retain the above copyright notice, this list\n of conditions and the following disclaimer.\n o Redistributions in binary form must reproduce the above copyright notice, this\n list of conditions and the following disclaimer in the documentation and/or\n other materials provided with the distribution.\n o Neither the name of Freescale Semiconductor, Inc. nor the names of its\n contributors may be used to endorse or promote products derived from this\n software without specific prior written permission.\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND\n ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\n ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\n ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\n SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
CM0PLUS
r0p0
little
false
false
true
2
false
8
32
FTFE_FlashConfig
Flash configuration field
NV_
0x400
0
0x10
registers
BACKKEY3
Backdoor Comparison Key 3.
0
8
read-only
0xFF
0xFF
KEY
Backdoor Comparison Key.
0
8
read-only
BACKKEY2
Backdoor Comparison Key 2.
0x1
8
read-only
0xFF
0xFF
KEY
Backdoor Comparison Key.
0
8
read-only
BACKKEY1
Backdoor Comparison Key 1.
0x2
8
read-only
0xFF
0xFF
KEY
Backdoor Comparison Key.
0
8
read-only
BACKKEY0
Backdoor Comparison Key 0.
0x3
8
read-only
0xFF
0xFF
KEY
Backdoor Comparison Key.
0
8
read-only
BACKKEY7
Backdoor Comparison Key 7.
0x4
8
read-only
0xFF
0xFF
KEY
Backdoor Comparison Key.
0
8
read-only
BACKKEY6
Backdoor Comparison Key 6.
0x5
8
read-only
0xFF
0xFF
KEY
Backdoor Comparison Key.
0
8
read-only
BACKKEY5
Backdoor Comparison Key 5.
0x6
8
read-only
0xFF
0xFF
KEY
Backdoor Comparison Key.
0
8
read-only
BACKKEY4
Backdoor Comparison Key 4.
0x7
8
read-only
0xFF
0xFF
KEY
Backdoor Comparison Key.
0
8
read-only
FPROT3
Non-volatile P-Flash Protection 1 - Low Register
0x8
8
read-only
0xFF
0xFF
PROT
P-Flash Region Protect
0
8
read-only
FPROT2
Non-volatile P-Flash Protection 1 - High Register
0x9
8
read-only
0xFF
0xFF
PROT
P-Flash Region Protect
0
8
read-only
FPROT1
Non-volatile P-Flash Protection 0 - Low Register
0xA
8
read-only
0xFF
0xFF
PROT
P-Flash Region Protect
0
8
read-only
FPROT0
Non-volatile P-Flash Protection 0 - High Register
0xB
8
read-only
0xFF
0xFF
PROT
P-Flash Region Protect
0
8
read-only
FSEC
Non-volatile Flash Security Register
0xC
8
read-only
0xFF
0xFF
SEC
Flash Security
0
2
read-only
10
MCU security status is unsecure
#10
11
MCU security status is secure
#11
FSLACC
Freescale Failure Analysis Access Code
2
2
read-only
10
Freescale factory access denied
#10
11
Freescale factory access granted
#11
MEEN
no description available
4
2
read-only
10
Mass erase is disabled
#10
11
Mass erase is enabled
#11
KEYEN
Backdoor Key Security Enable
6
2
read-only
10
Backdoor key access enabled
#10
11
Backdoor key access disabled
#11
FOPT
Non-volatile Flash Option Register
0xD
8
read-only
0x7D
0xFF
LPBOOT
no description available
0
1
read-only
00
Low-power boot
#0
01
Normal boot
#1
BOOTPIN_OPT
no description available
1
1
read-only
00
Force Boot from ROM if BOOTCFG0 asserted, where BOOTCFG0 is the boot config function which is muxed with NMI pin
#0
01
Boot source configured by FOPT (BOOTSRC_SEL) bits
#1
NMI_DIS
no description available
2
1
read-only
00
NMI interrupts are always blocked
#0
01
NMI_b pin/interrupts reset default to enabled
#1
FAST_INIT
no description available
5
1
read-only
00
Slower initialization
#0
01
Fast Initialization
#1
BOOTSRC_SEL
Boot source selection
6
2
read-only
00
Boot from Flash
#00
10
Boot from ROM
#10
11
Boot from ROM
#11
FEPROT
Non-volatile EERAM Protection Register
0xE
8
read-only
0xFF
0xFF
EPROT
no description available
0
8
read-only
FDPROT
Non-volatile D-Flash Protection Register
0xF
8
read-only
0xFF
0xFF
DPROT
D-Flash Region Protect
0
8
read-only
AIPS
AIPS-Lite Bridge
AIPS_
0x40000000
0
0x84
registers
MPRA
Master Privilege Register A
0
32
read-write
0
0xFFFFFFFF
MPL2
Master 2 Privilege Level
20
1
read-write
0
Accesses from this master are forced to user-mode.
#0
1
Accesses from this master are not forced to user-mode.
#1
MTW2
Master 2 Trusted For Writes
21
1
read-write
0
This master is not trusted for write accesses.
#0
1
This master is trusted for write accesses.
#1
MTR2
Master 2 Trusted For Read
22
1
read-write
0
This master is not trusted for read accesses.
#0
1
This master is trusted for read accesses.
#1
MPL0
Master 0 Privilege Level
28
1
read-write
0
Accesses from this master are forced to user-mode.
#0
1
Accesses from this master are not forced to user-mode.
#1
MTW0
Master 0 Trusted For Writes
29
1
read-write
0
This master is not trusted for write accesses.
#0
1
This master is trusted for write accesses.
#1
MTR0
Master 0 Trusted For Read
30
1
read-write
0
This master is not trusted for read accesses.
#0
1
This master is trusted for read accesses.
#1
4
0x4
A,B,C,D
PACR%s
Peripheral Access Control Register
0x20
32
read-write
0
0xFFFFFFFF
TP7
Trusted Protect
0
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP7
Write Protect
1
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP7
Supervisor Protect
2
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP6
Trusted Protect
4
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP6
Write Protect
5
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP6
Supervisor Protect
6
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP5
Trusted Protect
8
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP5
Write Protect
9
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP5
Supervisor Protect
10
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP4
Trusted Protect
12
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP4
Write Protect
13
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP4
Supervisor Protect
14
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP3
Trusted Protect
16
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP3
Write Protect
17
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP3
Supervisor Protect
18
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP2
Trusted Protect
20
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP2
Write Protect
21
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP2
Supervisor Protect
22
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP1
Trusted Protect
24
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP1
Write Protect
25
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP1
Supervisor Protect
26
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP0
Trusted Protect
28
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP0
Write Protect
29
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP0
Supervisor Protect
30
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
16
0x4
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P
OPACR%s
Off-Platform Peripheral Access Control Register
0x40
32
read-write
0
0xFFFFFFFF
TP7
Trusted Protect
0
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP7
Write Protect
1
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP7
Supervisor Protect
2
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP6
Trusted Protect
4
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP6
Write Protect
5
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP6
Supervisor Protect
6
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP5
Trusted Protect
8
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP5
Write Protect
9
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP5
Supervisor Protect
10
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP4
Trusted Protect
12
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP4
Write Protect
13
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP4
Supervisor Protect
14
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP3
Trusted Protect
16
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP3
Write Protect
17
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP3
Supervisor Protect
18
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP2
Trusted Protect
20
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP2
Write Protect
21
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP2
Supervisor Protect
22
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP1
Trusted Protect
24
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP1
Write Protect
25
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP1
Supervisor Protect
26
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP0
Trusted Protect
28
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP0
Write Protect
29
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP0
Supervisor Protect
30
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
PACRU
Peripheral Access Control Register
0x80
32
read-write
0
0xFFFFFFFF
TP1
Trusted Protect
24
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP1
Write Protect
25
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP1
Supervisor Protect
26
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
TP0
Trusted Protect
28
1
read-write
0
Accesses from an untrusted master are allowed.
#0
1
Accesses from an untrusted master are not allowed.
#1
WP0
Write Protect
29
1
read-write
0
This peripheral allows write accesses.
#0
1
This peripheral is write protected.
#1
SP0
Supervisor Protect
30
1
read-write
0
This peripheral does not require supervisor privilege level for accesses.
#0
1
This peripheral requires supervisor privilege level for accesses.
#1
DMA
Enhanced direct memory access controller
DMA_
0x40008000
0
0x1100
registers
DMA0_04
0
DMA0_15
1
DMA0_26
2
DMA0_37
3
DMA_Error
4
CR
Control Register
0
32
read-write
0
0xFFFFFFFF
EDBG
Enable Debug
1
1
read-write
0
When in debug mode, the DMA continues to operate.
#0
1
When in debug mode, the DMA stalls the start of a new channel. Executing channels are allowed to complete. Channel execution resumes when the system exits debug mode or the EDBG bit is cleared.
#1
ERCA
Enable Round Robin Channel Arbitration
2
1
read-write
0
Fixed priority arbitration is used for channel selection .
#0
1
Round robin arbitration is used for channel selection .
#1
HOE
Halt On Error
4
1
read-write
0
Normal operation
#0
1
Any error causes the HALT bit to set. Subsequently, all service requests are ignored until the HALT bit is cleared.
#1
HALT
Halt DMA Operations
5
1
read-write
0
Normal operation
#0
1
Stall the start of any new channels. Executing channels are allowed to complete. Channel execution resumes when this bit is cleared.
#1
CLM
Continuous Link Mode
6
1
read-write
0
A minor loop channel link made to itself goes through channel arbitration before being activated again.
#0
1
A minor loop channel link made to itself does not go through channel arbitration before being activated again. Upon minor loop completion, the channel activates again if that channel has a minor loop channel link enabled and the link channel is itself. This effectively applies the minor loop offsets and restarts the next minor loop.
#1
EMLM
Enable Minor Loop Mapping
7
1
read-write
0
Disabled. TCDn.word2 is defined as a 32-bit NBYTES field.
#0
1
Enabled. TCDn.word2 is redefined to include individual enable fields, an offset field, and the NBYTES field. The individual enable fields allow the minor loop offset to be applied to the source address, the destination address, or both. The NBYTES field is reduced when either offset is enabled.
#1
ECX
Error Cancel Transfer
16
1
read-write
0
Normal operation
#0
1
Cancel the remaining data transfer in the same fashion as the CX bit. Stop the executing channel and force the minor loop to finish. The cancel takes effect after the last write of the current read/write sequence. The ECX bit clears itself after the cancel is honored. In addition to cancelling the transfer, ECX treats the cancel as an error condition, thus updating the Error Status register (DMAx_ES) and generating an optional error interrupt.
#1
CX
Cancel Transfer
17
1
read-write
0
Normal operation
#0
1
Cancel the remaining data transfer. Stop the executing channel and force the minor loop to finish. The cancel takes effect after the last write of the current read/write sequence. The CX bit clears itself after the cancel has been honored. This cancel retires the channel normally as if the minor loop was completed.
#1
ACTIVE
DMA Active Status
31
1
read-only
0
eDMA is idle.
#0
1
eDMA is executing a channel.
#1
ES
Error Status Register
0x4
32
read-only
0
0xFFFFFFFF
DBE
Destination Bus Error
0
1
read-only
0
No destination bus error
#0
1
The last recorded error was a bus error on a destination write
#1
SBE
Source Bus Error
1
1
read-only
0
No source bus error
#0
1
The last recorded error was a bus error on a source read
#1
SGE
Scatter/Gather Configuration Error
2
1
read-only
0
No scatter/gather configuration error
#0
1
The last recorded error was a configuration error detected in the TCDn_DLASTSGA field. This field is checked at the beginning of a scatter/gather operation after major loop completion if TCDn_CSR[ESG] is enabled. TCDn_DLASTSGA is not on a 32 byte boundary.
#1
NCE
NBYTES/CITER Configuration Error
3
1
read-only
0
No NBYTES/CITER configuration error
#0
1
The last recorded error was a configuration error detected in the TCDn_NBYTES or TCDn_CITER fields. TCDn_NBYTES is not a multiple of TCDn_ATTR[SSIZE] and TCDn_ATTR[DSIZE], or TCDn_CITER[CITER] is equal to zero, or TCDn_CITER[ELINK] is not equal to TCDn_BITER[ELINK]
#1
DOE
Destination Offset Error
4
1
read-only
0
No destination offset configuration error
#0
1
The last recorded error was a configuration error detected in the TCDn_DOFF field. TCDn_DOFF is inconsistent with TCDn_ATTR[DSIZE].
#1
DAE
Destination Address Error
5
1
read-only
0
No destination address configuration error
#0
1
The last recorded error was a configuration error detected in the TCDn_DADDR field. TCDn_DADDR is inconsistent with TCDn_ATTR[DSIZE].
#1
SOE
Source Offset Error
6
1
read-only
0
No source offset configuration error
#0
1
The last recorded error was a configuration error detected in the TCDn_SOFF field. TCDn_SOFF is inconsistent with TCDn_ATTR[SSIZE].
#1
SAE
Source Address Error
7
1
read-only
0
No source address configuration error.
#0
1
The last recorded error was a configuration error detected in the TCDn_SADDR field. TCDn_SADDR is inconsistent with TCDn_ATTR[SSIZE].
#1
ERRCHN
Error Channel Number or Canceled Channel Number
8
3
read-only
CPE
Channel Priority Error
14
1
read-only
0
No channel priority error
#0
1
The last recorded error was a configuration error in the channel priorities . Channel priorities are not unique.
#1
ECX
Transfer Canceled
16
1
read-only
0
No canceled transfers
#0
1
The last recorded entry was a canceled transfer by the error cancel transfer input
#1
VLD
Logical OR of all ERR status bits
31
1
read-only
0
No ERR bits are set.
#0
1
At least one ERR bit is set indicating a valid error exists that has not been cleared.
#1
ERQ
Enable Request Register
0xC
32
read-write
0
0xFFFFFFFF
ERQ0
Enable DMA Request 0
0
1
read-write
0
The DMA request signal for the corresponding channel is disabled
#0
1
The DMA request signal for the corresponding channel is enabled
#1
ERQ1
Enable DMA Request 1
1
1
read-write
0
The DMA request signal for the corresponding channel is disabled
#0
1
The DMA request signal for the corresponding channel is enabled
#1
ERQ2
Enable DMA Request 2
2
1
read-write
0
The DMA request signal for the corresponding channel is disabled
#0
1
The DMA request signal for the corresponding channel is enabled
#1
ERQ3
Enable DMA Request 3
3
1
read-write
0
The DMA request signal for the corresponding channel is disabled
#0
1
The DMA request signal for the corresponding channel is enabled
#1
ERQ4
Enable DMA Request 4
4
1
read-write
0
The DMA request signal for the corresponding channel is disabled
#0
1
The DMA request signal for the corresponding channel is enabled
#1
ERQ5
Enable DMA Request 5
5
1
read-write
0
The DMA request signal for the corresponding channel is disabled
#0
1
The DMA request signal for the corresponding channel is enabled
#1
ERQ6
Enable DMA Request 6
6
1
read-write
0
The DMA request signal for the corresponding channel is disabled
#0
1
The DMA request signal for the corresponding channel is enabled
#1
ERQ7
Enable DMA Request 7
7
1
read-write
0
The DMA request signal for the corresponding channel is disabled
#0
1
The DMA request signal for the corresponding channel is enabled
#1
EEI
Enable Error Interrupt Register
0x14
32
read-write
0
0xFFFFFFFF
EEI0
Enable Error Interrupt 0
0
1
read-write
0
The error signal for corresponding channel does not generate an error interrupt
#0
1
The assertion of the error signal for corresponding channel generates an error interrupt request
#1
EEI1
Enable Error Interrupt 1
1
1
read-write
0
The error signal for corresponding channel does not generate an error interrupt
#0
1
The assertion of the error signal for corresponding channel generates an error interrupt request
#1
EEI2
Enable Error Interrupt 2
2
1
read-write
0
The error signal for corresponding channel does not generate an error interrupt
#0
1
The assertion of the error signal for corresponding channel generates an error interrupt request
#1
EEI3
Enable Error Interrupt 3
3
1
read-write
0
The error signal for corresponding channel does not generate an error interrupt
#0
1
The assertion of the error signal for corresponding channel generates an error interrupt request
#1
EEI4
Enable Error Interrupt 4
4
1
read-write
0
The error signal for corresponding channel does not generate an error interrupt
#0
1
The assertion of the error signal for corresponding channel generates an error interrupt request
#1
EEI5
Enable Error Interrupt 5
5
1
read-write
0
The error signal for corresponding channel does not generate an error interrupt
#0
1
The assertion of the error signal for corresponding channel generates an error interrupt request
#1
EEI6
Enable Error Interrupt 6
6
1
read-write
0
The error signal for corresponding channel does not generate an error interrupt
#0
1
The assertion of the error signal for corresponding channel generates an error interrupt request
#1
EEI7
Enable Error Interrupt 7
7
1
read-write
0
The error signal for corresponding channel does not generate an error interrupt
#0
1
The assertion of the error signal for corresponding channel generates an error interrupt request
#1
CEEI
Clear Enable Error Interrupt Register
0x18
8
write-only
0
0xFF
CEEI
Clear Enable Error Interrupt
0
3
write-only
CAEE
Clear All Enable Error Interrupts
6
1
write-only
0
Clear only the EEI bit specified in the CEEI field
#0
1
Clear all bits in EEI
#1
NOP
No Op enable
7
1
write-only
0
Normal operation
#0
1
No operation, ignore the other bits in this register
#1
SEEI
Set Enable Error Interrupt Register
0x19
8
write-only
0
0xFF
SEEI
Set Enable Error Interrupt
0
3
write-only
SAEE
Sets All Enable Error Interrupts
6
1
write-only
0
Set only the EEI bit specified in the SEEI field.
#0
1
Sets all bits in EEI
#1
NOP
No Op enable
7
1
write-only
0
Normal operation
#0
1
No operation, ignore the other bits in this register
#1
CERQ
Clear Enable Request Register
0x1A
8
write-only
0
0xFF
CERQ
Clear Enable Request
0
3
write-only
CAER
Clear All Enable Requests
6
1
write-only
0
Clear only the ERQ bit specified in the CERQ field
#0
1
Clear all bits in ERQ
#1
NOP
No Op enable
7
1
write-only
0
Normal operation
#0
1
No operation, ignore the other bits in this register
#1
SERQ
Set Enable Request Register
0x1B
8
write-only
0
0xFF
SERQ
Set Enable Request
0
3
write-only
SAER
Set All Enable Requests
6
1
write-only
0
Set only the ERQ bit specified in the SERQ field
#0
1
Set all bits in ERQ
#1
NOP
No Op enable
7
1
write-only
0
Normal operation
#0
1
No operation, ignore the other bits in this register
#1
CDNE
Clear DONE Status Bit Register
0x1C
8
write-only
0
0xFF
CDNE
Clear DONE Bit
0
3
write-only
CADN
Clears All DONE Bits
6
1
write-only
0
Clears only the TCDn_CSR[DONE] bit specified in the CDNE field
#0
1
Clears all bits in TCDn_CSR[DONE]
#1
NOP
No Op enable
7
1
write-only
0
Normal operation
#0
1
No operation, ignore the other bits in this register
#1
SSRT
Set START Bit Register
0x1D
8
write-only
0
0xFF
SSRT
Set START Bit
0
3
write-only
SAST
Set All START Bits (activates all channels)
6
1
write-only
0
Set only the TCDn_CSR[START] bit specified in the SSRT field
#0
1
Set all bits in TCDn_CSR[START]
#1
NOP
No Op enable
7
1
write-only
0
Normal operation
#0
1
No operation, ignore the other bits in this register
#1
CERR
Clear Error Register
0x1E
8
write-only
0
0xFF
CERR
Clear Error Indicator
0
3
write-only
CAEI
Clear All Error Indicators
6
1
write-only
0
Clear only the ERR bit specified in the CERR field
#0
1
Clear all bits in ERR
#1
NOP
No Op enable
7
1
write-only
0
Normal operation
#0
1
No operation, ignore the other bits in this register
#1
CINT
Clear Interrupt Request Register
0x1F
8
write-only
0
0xFF
CINT
Clear Interrupt Request
0
3
write-only
CAIR
Clear All Interrupt Requests
6
1
write-only
0
Clear only the INT bit specified in the CINT field
#0
1
Clear all bits in INT
#1
NOP
No Op enable
7
1
write-only
0
Normal operation
#0
1
No operation, ignore the other bits in this register
#1
INT
Interrupt Request Register
0x24
32
read-write
0
0xFFFFFFFF
INT0
Interrupt Request 0
0
1
read-write
0
The interrupt request for corresponding channel is cleared
#0
1
The interrupt request for corresponding channel is active
#1
INT1
Interrupt Request 1
1
1
read-write
0
The interrupt request for corresponding channel is cleared
#0
1
The interrupt request for corresponding channel is active
#1
INT2
Interrupt Request 2
2
1
read-write
0
The interrupt request for corresponding channel is cleared
#0
1
The interrupt request for corresponding channel is active
#1
INT3
Interrupt Request 3
3
1
read-write
0
The interrupt request for corresponding channel is cleared
#0
1
The interrupt request for corresponding channel is active
#1
INT4
Interrupt Request 4
4
1
read-write
0
The interrupt request for corresponding channel is cleared
#0
1
The interrupt request for corresponding channel is active
#1
INT5
Interrupt Request 5
5
1
read-write
0
The interrupt request for corresponding channel is cleared
#0
1
The interrupt request for corresponding channel is active
#1
INT6
Interrupt Request 6
6
1
read-write
0
The interrupt request for corresponding channel is cleared
#0
1
The interrupt request for corresponding channel is active
#1
INT7
Interrupt Request 7
7
1
read-write
0
The interrupt request for corresponding channel is cleared
#0
1
The interrupt request for corresponding channel is active
#1
ERR
Error Register
0x2C
32
read-write
0
0xFFFFFFFF
ERR0
Error In Channel 0
0
1
read-write
0
An error in this channel has not occurred
#0
1
An error in this channel has occurred
#1
ERR1
Error In Channel 1
1
1
read-write
0
An error in this channel has not occurred
#0
1
An error in this channel has occurred
#1
ERR2
Error In Channel 2
2
1
read-write
0
An error in this channel has not occurred
#0
1
An error in this channel has occurred
#1
ERR3
Error In Channel 3
3
1
read-write
0
An error in this channel has not occurred
#0
1
An error in this channel has occurred
#1
ERR4
Error In Channel 4
4
1
read-write
0
An error in this channel has not occurred
#0
1
An error in this channel has occurred
#1
ERR5
Error In Channel 5
5
1
read-write
0
An error in this channel has not occurred
#0
1
An error in this channel has occurred
#1
ERR6
Error In Channel 6
6
1
read-write
0
An error in this channel has not occurred
#0
1
An error in this channel has occurred
#1
ERR7
Error In Channel 7
7
1
read-write
0
An error in this channel has not occurred
#0
1
An error in this channel has occurred
#1
HRS
Hardware Request Status Register
0x34
32
read-only
0
0xFFFFFFFF
HRS0
Hardware Request Status Channel 0
0
1
read-only
0
A hardware service request for channel 0 is not present
#0
1
A hardware service request for channel 0 is present
#1
HRS1
Hardware Request Status Channel 1
1
1
read-only
0
A hardware service request for channel 1 is not present
#0
1
A hardware service request for channel 1 is present
#1
HRS2
Hardware Request Status Channel 2
2
1
read-only
0
A hardware service request for channel 2 is not present
#0
1
A hardware service request for channel 2 is present
#1
HRS3
Hardware Request Status Channel 3
3
1
read-only
0
A hardware service request for channel 3 is not present
#0
1
A hardware service request for channel 3 is present
#1
HRS4
Hardware Request Status Channel 4
4
1
read-only
0
A hardware service request for channel 4 is not present
#0
1
A hardware service request for channel 4 is present
#1
HRS5
Hardware Request Status Channel 5
5
1
read-only
0
A hardware service request for channel 5 is not present
#0
1
A hardware service request for channel 5 is present
#1
HRS6
Hardware Request Status Channel 6
6
1
read-only
0
A hardware service request for channel 6 is not present
#0
1
A hardware service request for channel 6 is present
#1
HRS7
Hardware Request Status Channel 7
7
1
read-only
0
A hardware service request for channel 7 is not present
#0
1
A hardware service request for channel 7 is present
#1
EARS
Enable Asynchronous Request in Stop Register
0x44
32
read-write
0
0xFFFFFFFF
EDREQ_0
Enable asynchronous DMA request in stop mode for channel 0.
0
1
read-write
0
Disable asynchronous DMA request for channel 0.
#0
1
Enable asynchronous DMA request for channel 0.
#1
EDREQ_1
Enable asynchronous DMA request in stop mode for channel 1.
1
1
read-write
0
Disable asynchronous DMA request for channel 1
#0
1
Enable asynchronous DMA request for channel 1.
#1
EDREQ_2
Enable asynchronous DMA request in stop mode for channel 2.
2
1
read-write
0
Disable asynchronous DMA request for channel 2.
#0
1
Enable asynchronous DMA request for channel 2.
#1
EDREQ_3
Enable asynchronous DMA request in stop mode for channel 3.
3
1
read-write
0
Disable asynchronous DMA request for channel 3.
#0
1
Enable asynchronous DMA request for channel 3.
#1
EDREQ_4
Enable asynchronous DMA request in stop mode for channel 4
4
1
read-write
0
Disable asynchronous DMA request for channel 4.
#0
1
Enable asynchronous DMA request for channel 4.
#1
EDREQ_5
Enable asynchronous DMA request in stop mode for channel 5
5
1
read-write
0
Disable asynchronous DMA request for channel 5.
#0
1
Enable asynchronous DMA request for channel 5.
#1
EDREQ_6
Enable asynchronous DMA request in stop mode for channel 6
6
1
read-write
0
Disable asynchronous DMA request for channel 6.
#0
1
Enable asynchronous DMA request for channel 6.
#1
EDREQ_7
Enable asynchronous DMA request in stop mode for channel 7
7
1
read-write
0
Disable asynchronous DMA request for channel 7.
#0
1
Enable asynchronous DMA request for channel 7.
#1
8
0x1
3,2,1,0,7,6,5,4
DCHPRI%s
Channel n Priority Register
0x100
8
read-write
0
0xFF
CHPRI
Channel n Arbitration Priority
0
3
read-write
DPA
Disable Preempt Ability.
6
1
read-write
0
Channel n can suspend a lower priority channel.
#0
1
Channel n cannot suspend any channel, regardless of channel priority.
#1
ECP
Enable Channel Preemption.
7
1
read-write
0
Channel n cannot be suspended by a higher priority channel's service request.
#0
1
Channel n can be temporarily suspended by the service request of a higher priority channel.
#1
8
0x20
0,1,2,3,4,5,6,7
TCD%s_SADDR
TCD Source Address
0x1000
32
read-write
0
0
SADDR
Source Address
0
32
read-write
8
0x20
0,1,2,3,4,5,6,7
TCD%s_SOFF
TCD Signed Source Address Offset
0x1004
16
read-write
0
0
SOFF
Source address signed offset
0
16
read-write
8
0x20
0,1,2,3,4,5,6,7
TCD%s_ATTR
TCD Transfer Attributes
0x1006
16
read-write
0
0
DSIZE
Destination data transfer size
0
3
read-write
DMOD
Destination Address Modulo
3
5
read-write
SSIZE
Source data transfer size
8
3
read-write
000
8-bit
#000
001
16-bit
#001
010
32-bit
#010
100
16-byte
#100
101
32-byte
#101
SMOD
Source Address Modulo
11
5
read-write
0
Source address modulo feature is disabled
#00000
8
0x20
0,1,2,3,4,5,6,7
TCD%s_NBYTES_MLNO
TCD Minor Byte Count (Minor Loop Mapping Disabled)
DMA
0x1008
32
read-write
0
0
NBYTES
Minor Byte Transfer Count
0
32
read-write
8
0x20
0,1,2,3,4,5,6,7
TCD%s_NBYTES_MLOFFNO
TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)
DMA
0x1008
32
read-write
0
0
NBYTES
Minor Byte Transfer Count
0
30
read-write
DMLOE
Destination Minor Loop Offset enable
30
1
read-write
0
The minor loop offset is not applied to the DADDR
#0
1
The minor loop offset is applied to the DADDR
#1
SMLOE
Source Minor Loop Offset Enable
31
1
read-write
0
The minor loop offset is not applied to the SADDR
#0
1
The minor loop offset is applied to the SADDR
#1
8
0x20
0,1,2,3,4,5,6,7
TCD%s_NBYTES_MLOFFYES
TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)
DMA
0x1008
32
read-write
0
0
NBYTES
Minor Byte Transfer Count
0
10
read-write
MLOFF
If SMLOE or DMLOE is set, this field represents a sign-extended offset applied to the source or destination address to form the next-state value after the minor loop completes.
10
20
read-write
DMLOE
Destination Minor Loop Offset enable
30
1
read-write
0
The minor loop offset is not applied to the DADDR
#0
1
The minor loop offset is applied to the DADDR
#1
SMLOE
Source Minor Loop Offset Enable
31
1
read-write
0
The minor loop offset is not applied to the SADDR
#0
1
The minor loop offset is applied to the SADDR
#1
8
0x20
0,1,2,3,4,5,6,7
TCD%s_SLAST
TCD Last Source Address Adjustment
0x100C
32
read-write
0
0
SLAST
Last Source Address Adjustment
0
32
read-write
8
0x20
0,1,2,3,4,5,6,7
TCD%s_DADDR
TCD Destination Address
0x1010
32
read-write
0
0
DADDR
Destination Address
0
32
read-write
8
0x20
0,1,2,3,4,5,6,7
TCD%s_DOFF
TCD Signed Destination Address Offset
0x1014
16
read-write
0
0
DOFF
Destination Address Signed Offset
0
16
read-write
8
0x20
0,1,2,3,4,5,6,7
TCD%s_CITER_ELINKNO
TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)
DMA
0x1016
16
read-write
0
0
CITER
Current Major Iteration Count
0
15
read-write
ELINK
Enable channel-to-channel linking on minor-loop complete
15
1
read-write
0
The channel-to-channel linking is disabled
#0
1
The channel-to-channel linking is enabled
#1
8
0x20
0,1,2,3,4,5,6,7
TCD%s_CITER_ELINKYES
TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled)
DMA
0x1016
16
read-write
0
0
CITER
Current Major Iteration Count
0
9
read-write
LINKCH
Minor Loop Link Channel Number
9
3
read-write
ELINK
Enable channel-to-channel linking on minor-loop complete
15
1
read-write
0
The channel-to-channel linking is disabled
#0
1
The channel-to-channel linking is enabled
#1
8
0x20
0,1,2,3,4,5,6,7
TCD%s_DLASTSGA
TCD Last Destination Address Adjustment/Scatter Gather Address
0x1018
32
read-write
0
0
DLASTSGA
Destination last address adjustment or the memory address for the next transfer control descriptor to be loaded into this channel (scatter/gather)
0
32
read-write
8
0x20
0,1,2,3,4,5,6,7
TCD%s_CSR
TCD Control and Status
0x101C
16
read-write
0
0
START
Channel Start
0
1
read-write
0
The channel is not explicitly started.
#0
1
The channel is explicitly started via a software initiated service request.
#1
INTMAJOR
Enable an interrupt when major iteration count completes.
1
1
read-write
0
The end-of-major loop interrupt is disabled.
#0
1
The end-of-major loop interrupt is enabled.
#1
INTHALF
Enable an interrupt when major counter is half complete.
2
1
read-write
0
The half-point interrupt is disabled.
#0
1
The half-point interrupt is enabled.
#1
DREQ
Disable Request
3
1
read-write
0
The channel's ERQ bit is not affected.
#0
1
The channel's ERQ bit is cleared when the major loop is complete.
#1
ESG
Enable Scatter/Gather Processing
4
1
read-write
0
The current channel's TCD is normal format.
#0
1
The current channel's TCD specifies a scatter gather format. The DLASTSGA field provides a memory pointer to the next TCD to be loaded into this channel after the major loop completes its execution.
#1
MAJORELINK
Enable channel-to-channel linking on major loop complete
5
1
read-write
0
The channel-to-channel linking is disabled.
#0
1
The channel-to-channel linking is enabled.
#1
ACTIVE
Channel Active
6
1
read-only
DONE
Channel Done
7
1
read-write
MAJORLINKCH
Major Loop Link Channel Number
8
3
read-write
BWC
Bandwidth Control
14
2
read-write
00
No eDMA engine stalls.
#00
10
eDMA engine stalls for 4 cycles after each R/W.
#10
11
eDMA engine stalls for 8 cycles after each R/W.
#11
8
0x20
0,1,2,3,4,5,6,7
TCD%s_BITER_ELINKNO
TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)
DMA
0x101E
16
read-write
0
0
BITER
Starting Major Iteration Count
0
15
read-write
ELINK
Enables channel-to-channel linking on minor loop complete
15
1
read-write
0
The channel-to-channel linking is disabled
#0
1
The channel-to-channel linking is enabled
#1
8
0x20
0,1,2,3,4,5,6,7
TCD%s_BITER_ELINKYES
TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled)
DMA
0x101E
16
read-write
0
0
BITER
Starting major iteration count
0
9
read-write
LINKCH
Link Channel Number
9
3
read-write
ELINK
Enables channel-to-channel linking on minor loop complete
15
1
read-write
0
The channel-to-channel linking is disabled
#0
1
The channel-to-channel linking is enabled
#1
FTFE
Flash Memory Interface
FTFE_
0x40020000
0
0x30
registers
FTFE
5
FSTAT
Flash Status Register
0
8
read-write
0
0xFF
MGSTAT0
Memory Controller Command Completion Status Flag
0
1
read-only
FPVIOL
Flash Protection Violation Flag
4
1
read-write
0
No protection violation detected
#0
1
Protection violation detected
#1
ACCERR
Flash Access Error Flag
5
1
read-write
0
No access error detected
#0
1
Access error detected
#1
RDCOLERR
FTFE Read Collision Error Flag
6
1
read-write
0
No collision error detected
#0
1
Collision error detected
#1
CCIF
Command Complete Interrupt Flag
7
1
read-write
0
FTFE command or EEPROM file system operation in progress
#0
1
FTFE command or EEPROM file system operation has completed
#1
FCNFG
Flash Configuration Register
0x1
8
read-write
0
0xFF
EEERDY
This flag indicates if the EEPROM backup data has been copied to the FlexRAM and is therefore available for read access
0
1
read-only
0
FlexRAM is not available for EEPROM operation
#0
1
FlexRAM is available for EEPROM operations where: reads from the FlexRAM return data previously written to the FlexRAM in EEPROM mode and writes launch an EEPROM operation to store the written data in the FlexRAM and EEPROM backup
#1
RAMRDY
RAM Ready
1
1
read-only
0
FlexRAM is not available for traditional RAM access
#0
1
FlexRAM is available as traditional RAM only; writes to the FlexRAM do not trigger EEPROM operations
#1
PFLSH
FTFE configuration
2
1
read-only
0
FTFE configuration supports one program flash blocks and one FlexNVM block
#0
ERSSUSP
Erase Suspend
4
1
read-write
0
No suspend requested
#0
1
Suspend the current Erase Flash Sector command execution
#1
ERSAREQ
Erase All Request
5
1
read-only
0
No request or request complete
#0
1
Request to: run the Erase All Blocks command, verify the erased state, program the security byte in the Flash Configuration Field to the unsecure state, and release MCU security by setting the FSEC[SEC] field to the unsecure state
#1
RDCOLLIE
Read Collision Error Interrupt Enable
6
1
read-write
0
Read collision error interrupt disabled
#0
1
Read collision error interrupt enabled. An interrupt request is generated whenever an FTFE read collision error is detected (see the description of FSTAT[RDCOLERR]).
#1
CCIE
Command Complete Interrupt Enable
7
1
read-write
0
Command complete interrupt disabled
#0
1
Command complete interrupt enabled. An interrupt request is generated whenever the FSTAT[CCIF] flag is set.
#1
FSEC
Flash Security Register
0x2
8
read-only
0
0
SEC
Flash Security
0
2
read-only
00
MCU security status is secure
#00
01
MCU security status is secure
#01
10
MCU security status is unsecure (The standard shipping condition of the FTFE is unsecure.)
#10
11
MCU security status is secure
#11
FSLACC
Freescale Failure Analysis Access Code
2
2
read-only
00
Freescale factory access granted
#00
01
Freescale factory access denied
#01
10
Freescale factory access denied
#10
11
Freescale factory access granted
#11
MEEN
Mass Erase Enable Bits
4
2
read-only
00
Mass erase is enabled
#00
01
Mass erase is enabled
#01
10
Mass erase is disabled
#10
11
Mass erase is enabled
#11
KEYEN
Backdoor Key Security Enable
6
2
read-only
00
Backdoor key access disabled
#00
01
Backdoor key access disabled (preferred KEYEN state to disable backdoor key access)
#01
10
Backdoor key access enabled
#10
11
Backdoor key access disabled
#11
FOPT
Flash Option Register
0x3
8
read-only
0
0
OPT
Nonvolatile Option
0
8
read-only
12
0x1
3,2,1,0,7,6,5,4,B,A,9,8
FCCOB%s
Flash Common Command Object Registers
0x4
8
read-write
0
0xFF
CCOBn
The FCCOB register provides a command code and relevant parameters to the memory controller
0
8
read-write
4
0x1
3,2,1,0
FPROT%s
Program Flash Protection Registers
0x10
8
read-write
0
0
PROT
Program Flash Region Protect
0
8
read-write
0
Program flash region is protected.
#0
1
Program flash region is not protected
#1
FEPROT
EEPROM Protection Register
0x16
8
read-write
0
0
EPROT
EEPROM Region Protect
0
8
read-write
0
EEPROM region is protected
#0
1
EEPROM region is not protected
#1
FDPROT
Data Flash Protection Register
0x17
8
read-write
0
0
DPROT
Data Flash Region Protect
0
8
read-write
0
Data Flash region is protected
#0
1
Data Flash region is not protected
#1
8
0x1
H3,H2,H1,H0,L3,L2,L1,L0
XACC%s
Execute-only Access Registers
0x18
8
read-only
0
0
XA
Execute-only access control
0
8
read-only
0
Associated segment is accessible in execute mode only (as an instruction fetch)
#0
1
Associated segment is accessible as data or in execute mode
#1
8
0x1
H3,H2,H1,H0,L3,L2,L1,L0
SACC%s
Supervisor-only Access Registers
0x20
8
read-only
0
0
SA
Supervisor-only access control
0
8
read-only
0
Associated segment is accessible in supervisor mode only
#0
1
Associated segment is accessible in user or supervisor mode
#1
FACSS
Flash Access Segment Size Register
0x28
8
read-only
0
0
SGSIZE
Segment Size
0
8
read-only
FACSN
Flash Access Segment Number Register
0x2B
8
read-only
0
0
NUMSG
Number of Segments Indicator
0
8
read-only
110000
Program flash memory is divided into 48 segments (768 Kbytes, 1.5 Mbytes)
#110000
1000000
Program flash memory is divided into 64 segments (512 Kbytes, 1 Mbyte, 2 Mbytes)
#1000000
FERSTAT
Flash Error Status Register
0x2E
8
read-write
0
0xFF
DFDIF
Double Bit Fault Detect Interrupt Flag
1
1
read-write
0
Double bit fault not detected during a valid flash read access from the platform flash controller
#0
1
Double bit fault detected (or FERCNFG[FDFD] is set) during a valid flash read access from the platform flash controller
#1
FERCNFG
Flash Error Configuration Register
0x2F
8
read-write
0
0xFF
DFDIE
Double Bit Fault Detect Interrupt Enable
1
1
read-write
0
Double bit fault detect interrupt disabled
#0
1
Double bit fault detect interrupt enabled. An interrupt request is generated whenever the FERSTAT[DFDIF] flag is set.
#1
FDFD
Force Double Bit Fault Detect
5
1
read-write
0
FERSTAT[DFDIF] sets only if a double bit fault is detected during read access from the platform flash controller
#0
1
FERSTAT[DFDIF] sets during any valid flash read access from the platform flash controller. An interrupt request is generated if the DFDIE bit is set.
#1
DMAMUX
DMA channel multiplexor
DMAMUX_
0x40021000
0
0x8
registers
8
0x1
0,1,2,3,4,5,6,7
CHCFG%s
Channel Configuration register
0
8
read-write
0
0xFF
SOURCE
DMA Channel Source (Slot)
0
6
read-write
0
Disable_Signal
#0
2
LPUART0_Rx_Signal
#10
3
LPUART0_Tx_Signal
#11
4
LPUART1_Rx_Signal
#100
5
LPUART1_Tx_Signal
#101
6
LPUART2_Rx_Signal
#110
7
LPUART2_Tx_Signal
#111
10
FlexIO_Channel0_Signal
#1010
11
FlexIO_Channel1_Signal
#1011
12
FlexIO_Channel2_Signal
#1100
13
FlexIO_Channel3_Signal
#1101
14
LPSPI0_Rx_Signal
#1110
15
LPSPI0_Tx_Signal
#1111
16
LPSPI1_Rx_Signal
#10000
17
LPSPI1_Tx_Signal
#10001
18
LPI2C0_Rx_Signal
#10010
19
LPI2C0_Tx_Signal
#10011
20
FTM0_Channel0_Signal
#10100
21
FTM0_Channel1_Signal
#10101
22
FTM0_Channel2_Signal
#10110
23
FTM0_Channel3_Signal
#10111
24
FTM0_Channel4_Signal
#11000
25
FTM0_Channel5_Signal
#11001
26
FTM0_Channel6_Signal
#11010
27
FTM0_Channel7_Signal
#11011
28
FTM1_Channel0_Signal
#11100
29
FTM1_Channel1_Signal
#11101
30
FTM2_Channel0_Signal
#11110
31
FTM2_Channel1_Signal
#11111
32
LPI2C1_Rx_Signal
#100000
33
LPI2C1_Tx_Signal
#100001
40
ADC0_Signal
#101000
41
ADC1_Signal
#101001
43
CMP0_Signal
#101011
44
CMP1_Signal
#101100
46
PDB0_Signal
#101110
49
PortA_Signal
#110001
50
PortB_Signal
#110010
51
PortC_Signal
#110011
52
PortD_Signal
#110100
53
PortE_Signal
#110101
57
FTM1_Channel2_Signal
#111001
58
FTM2_Channel2_Signal
#111010
59
LPTMR0_Signal
#111011
60
AlwaysOn60_Signal
#111100
61
AlwaysOn61_Signal
#111101
62
AlwaysOn62_Signal
#111110
63
AlwaysOn63_Signal
#111111
TRIG
DMA Channel Trigger Enable
6
1
read-write
0
Triggering is disabled. If triggering is disabled and ENBL is set, the DMA Channel will simply route the specified source to the DMA channel. (Normal mode)
#0
1
Triggering is enabled. If triggering is enabled and ENBL is set, the DMAMUX is in Periodic Trigger mode.
#1
ENBL
DMA Channel Enable
7
1
read-write
0
DMA channel is disabled. This mode is primarily used during configuration of the DMAMux. The DMA has separate channel enables/disables, which should be used to disable or reconfigure a DMA channel.
#0
1
DMA channel is enabled
#1
ADC0
Analog-to-Digital Converter
ADC
ADC0_
0x4003B000
0
0xEC
registers
ADC0
15
2
0x4
A,B
SC1%s
ADC Status and Control Registers 1
0
32
read-write
0x1F
0xFFFFFFFF
ADCH
Input channel select
0
5
read-write
00000
AD0 is selected as input.
#00000
00001
AD1 is selected as input.
#00001
00010
AD2 is selected as input.
#00010
00011
AD3 is selected as input.
#00011
00100
AD4 is selected as input.
#00100
00101
AD5 is selected as input.
#00101
00110
AD6 is selected as input.
#00110
00111
AD7 is selected as input.
#00111
01000
AD8 is selected as input.
#01000
01001
AD9 is selected as input.
#01001
01010
AD10 is selected as input.
#01010
01011
AD11 is selected as input.
#01011
01100
AD12 is selected as input.
#01100
01101
AD13 is selected as input.
#01101
01110
AD14 is selected as input.
#01110
01111
AD15 is selected as input.
#01111
10010
AD18 is selected as input.
#10010
10011
AD19 is selected as input.
#10011
10101
AD21 is selected as input.
#10101
10110
AD22 is selected as input.
#10110
10111
AD23 is selected as input.
#10111
11000
ATX Sense
#11000
11001
ATX Force
#11001
11010
Temp Sensor
#11010
11011
Band Gap
#11011
11100
AD28 is selected as input.
#11100
11101
VREFSH is selected as input. Voltage reference selected is determined by SC2[REFSEL].
#11101
11110
VREFSL is selected as input. Voltage reference selected is determined by SC2[REFSEL].
#11110
11111
Module is disabled..
#11111
AIEN
Interrupt Enable
6
1
read-write
0
Conversion complete interrupt is disabled.
#0
1
Conversion complete interrupt is enabled.
#1
COCO
Conversion Complete Flag
7
1
read-only
0
Conversion is not completed.
#0
1
Conversion is completed.
#1
CFG1
ADC Configuration Register 1
0x40
32
read-write
0
0xFFFFFFFF
ADICLK
Input Clock Select
0
2
read-write
00
Alternate clock 1 (ADC_ALTCLK1)
#00
01
Alternate clock 2 (ADC_ALTCLK2)
#01
10
Alternate clock 3 (ADC_ALTCLK3)
#10
11
Alternate clock 4 (ADC_ALTCLK4)
#11
MODE
Conversion mode selection
2
2
read-write
00
8-bit conversion.
#00
01
12-bit conversion.
#01
10
10-bit conversion.
#10
ADIV
Clock Divide Select
5
2
read-write
00
The divide ratio is 1 and the clock rate is input clock.
#00
01
The divide ratio is 2 and the clock rate is (input clock)/2.
#01
10
The divide ratio is 4 and the clock rate is (input clock)/4.
#10
11
The divide ratio is 8 and the clock rate is (input clock)/8.
#11
CFG2
ADC Configuration Register 2
0x44
32
read-write
0xC
0xFFFFFFFF
SMPLTS
Sample Time Select
0
8
read-write
2
0x4
A,B
R%s
ADC Data Result Register
0x48
32
read-only
0
0xFFFFFFFF
D
Data result
0
12
read-only
2
0x4
1,2
CV%s
Compare Value Registers
0x88
32
read-write
0
0xFFFFFFFF
CV
Compare Value.
0
12
read-write
SC2
Status and Control Register 2
0x90
32
read-write
0
0xFFFFFFFF
REFSEL
Voltage Reference Selection
0
2
read-write
00
Default voltage reference pin pair, that is, external pins VREFH and VREFL
#00
01
Alternate reference pair, that is, VALTH and VALTL . This pair may be additional external pins or internal sources depending on the MCU configuration. See the chip configuration information for details specific to this MCU
#01
DMAEN
DMA Enable
2
1
read-write
0
DMA is disabled.
#0
1
DMA is enabled and will assert the ADC DMA request during an ADC conversion complete event noted when any of the SC1n[COCO] flags is asserted.
#1
ACREN
Compare Function Range Enable
3
1
read-write
0
Range function disabled. Only CV1 is compared.
#0
1
Range function enabled. Both CV1 and CV2 are compared.
#1
ACFGT
Compare Function Greater Than Enable
4
1
read-write
0
Configures less than threshold, outside range not inclusive and inside range not inclusive; functionality based on the values placed in CV1 and CV2.
#0
1
Configures greater than or equal to threshold, outside and inside ranges inclusive; functionality based on the values placed in CV1 and CV2.
#1
ACFE
Compare Function Enable
5
1
read-write
0
Compare function disabled.
#0
1
Compare function enabled.
#1
ADTRG
Conversion Trigger Select
6
1
read-write
0
Software trigger selected.
#0
1
Hardware trigger selected.
#1
ADACT
Conversion Active
7
1
read-only
0
Conversion not in progress.
#0
1
Conversion in progress.
#1
SC3
Status and Control Register 3
0x94
32
read-write
0
0xFFFFFFFF
AVGS
Hardware Average Select
0
2
read-write
00
4 samples averaged.
#00
01
8 samples averaged.
#01
10
16 samples averaged.
#10
11
32 samples averaged.
#11
AVGE
Hardware Average Enable
2
1
read-write
0
Hardware average function disabled.
#0
1
Hardware average function enabled.
#1
ADCO
Continuous Conversion Enable
3
1
read-write
0
One conversion or one set of conversions if the hardware average function is enabled, that is, AVGE=1, after initiating a conversion.
#0
1
Continuous conversions or sets of conversions if the hardware average function is enabled, that is, AVGE=1, after initiating a conversion.
#1
CAL
Calibration
7
1
read-write
BASE_OFS
BASE Offset Register
0x98
32
read-write
0x40
0xFFFFFFFF
BA_OFS
Base Offset Error Correction Value
0
8
read-write
OFS
ADC Offset Correction Register
0x9C
32
read-write
0
0xFFFFFFFF
OFS
Offset Error Correction Value
0
16
read-write
USR_OFS
USER Offset Correction Register
0xA0
32
read-write
0
0xFFFFFFFF
USR_OFS
USER Offset Error Correction Value
0
8
read-write
XOFS
ADC X Offset Correction Register
0xA4
32
read-write
0x30
0xFFFFFFFF
OFS
Offset Error Correction Value
0
6
read-write
YOFS
ADC Y Offset Correction Register
0xA8
32
read-write
0x37
0xFFFFFFFF
YOFS
Y Offset Error Correction Value
0
8
read-write
G
ADC Gain Register
0xAC
32
read-write
0x2F0
0xFFFFFFFF
G
Gain
0
11
read-write
UG
ADC User Gain Register
0xB0
32
read-write
0x4
0xFFFFFFFF
UG
User Gain
0
10
read-write
CLPS
ADC General Calibration Value Register
0xB4
32
read-write
0x2E
0xFFFFFFFF
CLPS
Calibration Value
0
7
read-write
CLP3
ADC Plus-Side General Calibration Value Register
0xB8
32
read-write
0x180
0xFFFFFFFF
CLP3
Calibration Value
0
10
read-write
CLP2
ADC Plus-Side General Calibration Value Register
0xBC
32
read-write
0xB8
0xFFFFFFFF
CLP2
Calibration Value
0
10
read-write
CLP1
ADC Plus-Side General Calibration Value Register
0xC0
32
read-write
0x5C
0xFFFFFFFF
CLP1
Calibration Value
0
9
read-write
CLP0
ADC Plus-Side General Calibration Value Register
0xC4
32
read-write
0x2E
0xFFFFFFFF
CLP0
Calibration Value
0
8
read-write
CLPX
ADC Plus-Side General Calibration Value Register
0xC8
32
read-write
0
0xFFFFFFFF
CLPX
Calibration Value
0
7
read-write
CLPXEN
CLPX compare bit
7
1
read-write
CLP9
ADC Plus-Side General Calibration Value Register
0xCC
32
read-write
0
0xFFFFFFFF
CLP9
Calibration Value
0
7
read-write
CLP9EN
CLP9 compare bit
7
1
read-write
CLPS_OFS
ADC General Calibration Value Register
0xD0
32
read-write
0
0xFFFFFFFF
CLPS_OFS
CLPS Offset
0
4
read-write
CLP3_OFS
ADC Plus-Side General Calibration Value Register
0xD4
32
read-write
0
0xFFFFFFFF
CLP3_OFS
CLP3 Offset
0
4
read-write
CLP2_OFS
ADC Plus-Side General Calibration Value Register
0xD8
32
read-write
0
0xFFFFFFFF
CLP2_OFS
CLP2 Offset
0
4
read-write
CLP1_OFS
ADC Plus-Side General Calibration Value Register
0xDC
32
read-write
0
0xFFFFFFFF
CLP1_OFS
CLP1 Offset
0
4
read-write
CLP0_OFS
ADC Plus-Side General Calibration Value Register
0xE0
32
read-write
0
0xFFFFFFFF
CLP0_OFS
CLP0 Offset
0
4
read-write
CLPX_OFS
ADC Plus-Side General Calibration Value Register
0xE4
32
read-write
0x440
0xFFFFFFFF
CLPX_OFS
CLPX Offset
0
12
read-write
CLP9_OFS
ADC Plus-Side General Calibration Value Register
0xE8
32
read-write
0x240
0xFFFFFFFF
CLP9_OFS
CLP9 Offset
0
12
read-write
ADC1
Analog-to-Digital Converter
ADC
ADC1_
0x40027000
0
0xEC
registers
ADC1
30
2
0x4
A,B
SC1%s
ADC Status and Control Registers 1
0
32
read-write
0x1F
0xFFFFFFFF
ADCH
Input channel select
0
5
read-write
00000
AD0 is selected as input.
#00000
00001
AD1 is selected as input.
#00001
00010
AD2 is selected as input.
#00010
00011
AD3 is selected as input.
#00011
00100
AD4 is selected as input.
#00100
00101
AD5 is selected as input.
#00101
00110
AD6 is selected as input.
#00110
00111
AD7 is selected as input.
#00111
01000
AD8 is selected as input.
#01000
01001
AD9 is selected as input.
#01001
01010
AD10 is selected as input.
#01010
01011
AD11 is selected as input.
#01011
01100
AD12 is selected as input.
#01100
01101
AD13 is selected as input.
#01101
01110
AD14 is selected as input.
#01110
01111
AD15 is selected as input.
#01111
10010
AD18 is selected as input.
#10010
10011
AD19 is selected as input.
#10011
10101
AD21 is selected as input.
#10101
10110
AD22 is selected as input.
#10110
10111
AD23 is selected as input.
#10111
11000
ATX Sense
#11000
11001
ATX Force
#11001
11010
Temp Sensor
#11010
11011
Band Gap
#11011
11100
AD28 is selected as input.
#11100
11101
VREFSH is selected as input. Voltage reference selected is determined by SC2[REFSEL].
#11101
11110
VREFSL is selected as input. Voltage reference selected is determined by SC2[REFSEL].
#11110
11111
Module is disabled..
#11111
AIEN
Interrupt Enable
6
1
read-write
0
Conversion complete interrupt is disabled.
#0
1
Conversion complete interrupt is enabled.
#1
COCO
Conversion Complete Flag
7
1
read-only
0
Conversion is not completed.
#0
1
Conversion is completed.
#1
CFG1
ADC Configuration Register 1
0x40
32
read-write
0
0xFFFFFFFF
ADICLK
Input Clock Select
0
2
read-write
00
Alternate clock 1 (ADC_ALTCLK1)
#00
01
Alternate clock 2 (ADC_ALTCLK2)
#01
10
Alternate clock 3 (ADC_ALTCLK3)
#10
11
Alternate clock 4 (ADC_ALTCLK4)
#11
MODE
Conversion mode selection
2
2
read-write
00
8-bit conversion.
#00
01
12-bit conversion.
#01
10
10-bit conversion.
#10
ADIV
Clock Divide Select
5
2
read-write
00
The divide ratio is 1 and the clock rate is input clock.
#00
01
The divide ratio is 2 and the clock rate is (input clock)/2.
#01
10
The divide ratio is 4 and the clock rate is (input clock)/4.
#10
11
The divide ratio is 8 and the clock rate is (input clock)/8.
#11
CFG2
ADC Configuration Register 2
0x44
32
read-write
0xC
0xFFFFFFFF
SMPLTS
Sample Time Select
0
8
read-write
2
0x4
A,B
R%s
ADC Data Result Register
0x48
32
read-only
0
0xFFFFFFFF
D
Data result
0
12
read-only
2
0x4
1,2
CV%s
Compare Value Registers
0x88
32
read-write
0
0xFFFFFFFF
CV
Compare Value.
0
12
read-write
SC2
Status and Control Register 2
0x90
32
read-write
0
0xFFFFFFFF
REFSEL
Voltage Reference Selection
0
2
read-write
00
Default voltage reference pin pair, that is, external pins VREFH and VREFL
#00
01
Alternate reference pair, that is, VALTH and VALTL . This pair may be additional external pins or internal sources depending on the MCU configuration. See the chip configuration information for details specific to this MCU
#01
DMAEN
DMA Enable
2
1
read-write
0
DMA is disabled.
#0
1
DMA is enabled and will assert the ADC DMA request during an ADC conversion complete event noted when any of the SC1n[COCO] flags is asserted.
#1
ACREN
Compare Function Range Enable
3
1
read-write
0
Range function disabled. Only CV1 is compared.
#0
1
Range function enabled. Both CV1 and CV2 are compared.
#1
ACFGT
Compare Function Greater Than Enable
4
1
read-write
0
Configures less than threshold, outside range not inclusive and inside range not inclusive; functionality based on the values placed in CV1 and CV2.
#0
1
Configures greater than or equal to threshold, outside and inside ranges inclusive; functionality based on the values placed in CV1 and CV2.
#1
ACFE
Compare Function Enable
5
1
read-write
0
Compare function disabled.
#0
1
Compare function enabled.
#1
ADTRG
Conversion Trigger Select
6
1
read-write
0
Software trigger selected.
#0
1
Hardware trigger selected.
#1
ADACT
Conversion Active
7
1
read-only
0
Conversion not in progress.
#0
1
Conversion in progress.
#1
SC3
Status and Control Register 3
0x94
32
read-write
0
0xFFFFFFFF
AVGS
Hardware Average Select
0
2
read-write
00
4 samples averaged.
#00
01
8 samples averaged.
#01
10
16 samples averaged.
#10
11
32 samples averaged.
#11
AVGE
Hardware Average Enable
2
1
read-write
0
Hardware average function disabled.
#0
1
Hardware average function enabled.
#1
ADCO
Continuous Conversion Enable
3
1
read-write
0
One conversion or one set of conversions if the hardware average function is enabled, that is, AVGE=1, after initiating a conversion.
#0
1
Continuous conversions or sets of conversions if the hardware average function is enabled, that is, AVGE=1, after initiating a conversion.
#1
CAL
Calibration
7
1
read-write
BASE_OFS
BASE Offset Register
0x98
32
read-write
0x40
0xFFFFFFFF
BA_OFS
Base Offset Error Correction Value
0
8
read-write
OFS
ADC Offset Correction Register
0x9C
32
read-write
0
0xFFFFFFFF
OFS
Offset Error Correction Value
0
16
read-write
USR_OFS
USER Offset Correction Register
0xA0
32
read-write
0
0xFFFFFFFF
USR_OFS
USER Offset Error Correction Value
0
8
read-write
XOFS
ADC X Offset Correction Register
0xA4
32
read-write
0x30
0xFFFFFFFF
OFS
Offset Error Correction Value
0
6
read-write
YOFS
ADC Y Offset Correction Register
0xA8
32
read-write
0x37
0xFFFFFFFF
YOFS
Y Offset Error Correction Value
0
8
read-write
G
ADC Gain Register
0xAC
32
read-write
0x2F0
0xFFFFFFFF
G
Gain
0
11
read-write
UG
ADC User Gain Register
0xB0
32
read-write
0x4
0xFFFFFFFF
UG
User Gain
0
10
read-write
CLPS
ADC General Calibration Value Register
0xB4
32
read-write
0x2E
0xFFFFFFFF
CLPS
Calibration Value
0
7
read-write
CLP3
ADC Plus-Side General Calibration Value Register
0xB8
32
read-write
0x180
0xFFFFFFFF
CLP3
Calibration Value
0
10
read-write
CLP2
ADC Plus-Side General Calibration Value Register
0xBC
32
read-write
0xB8
0xFFFFFFFF
CLP2
Calibration Value
0
10
read-write
CLP1
ADC Plus-Side General Calibration Value Register
0xC0
32
read-write
0x5C
0xFFFFFFFF
CLP1
Calibration Value
0
9
read-write
CLP0
ADC Plus-Side General Calibration Value Register
0xC4
32
read-write
0x2E
0xFFFFFFFF
CLP0
Calibration Value
0
8
read-write
CLPX
ADC Plus-Side General Calibration Value Register
0xC8
32
read-write
0
0xFFFFFFFF
CLPX
Calibration Value
0
7
read-write
CLPXEN
CLPX compare bit
7
1
read-write
CLP9
ADC Plus-Side General Calibration Value Register
0xCC
32
read-write
0
0xFFFFFFFF
CLP9
Calibration Value
0
7
read-write
CLP9EN
CLP9 compare bit
7
1
read-write
CLPS_OFS
ADC General Calibration Value Register
0xD0
32
read-write
0
0xFFFFFFFF
CLPS_OFS
CLPS Offset
0
4
read-write
CLP3_OFS
ADC Plus-Side General Calibration Value Register
0xD4
32
read-write
0
0xFFFFFFFF
CLP3_OFS
CLP3 Offset
0
4
read-write
CLP2_OFS
ADC Plus-Side General Calibration Value Register
0xD8
32
read-write
0
0xFFFFFFFF
CLP2_OFS
CLP2 Offset
0
4
read-write
CLP1_OFS
ADC Plus-Side General Calibration Value Register
0xDC
32
read-write
0
0xFFFFFFFF
CLP1_OFS
CLP1 Offset
0
4
read-write
CLP0_OFS
ADC Plus-Side General Calibration Value Register
0xE0
32
read-write
0
0xFFFFFFFF
CLP0_OFS
CLP0 Offset
0
4
read-write
CLPX_OFS
ADC Plus-Side General Calibration Value Register
0xE4
32
read-write
0x440
0xFFFFFFFF
CLPX_OFS
CLPX Offset
0
12
read-write
CLP9_OFS
ADC Plus-Side General Calibration Value Register
0xE8
32
read-write
0x240
0xFFFFFFFF
CLP9_OFS
CLP9 Offset
0
12
read-write
LPSPI0
The LPSPI Memory Map/Register Definition can be found here.
LPSPI
LPSPI0_
0x4002C000
0
0x78
registers
LPSPI0
10
VERID
Version ID Register
0
32
read-only
0x1000004
0xFFFFFFFF
FEATURE
Module Identification Number
0
16
read-only
100
Standard feature set supporting 32-bit shift register.
#100
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x202
0xFFFFFFFF
TXFIFO
Transmit FIFO Size
0
8
read-only
RXFIFO
Receive FIFO Size
8
8
read-only
CR
Control Register
0x10
32
read-write
0
0xFFFFFFFF
MEN
Module Enable
0
1
read-write
0
Module is disabled.
#0
1
Module is enabled.
#1
RST
Software Reset
1
1
read-write
0
Master logic is not reset.
#0
1
Master logic is reset.
#1
DOZEN
Doze mode enable
2
1
read-write
0
Module is enabled in Doze mode.
#0
1
Module is disabled in Doze mode.
#1
DBGEN
Debug Enable
3
1
read-write
0
Module is disabled in debug mode.
#0
1
Module is enabled in debug mode.
#1
RTF
Reset Transmit FIFO
8
1
write-only
0
No effect.
#0
1
Transmit FIFO is reset.
#1
RRF
Reset Receive FIFO
9
1
write-only
0
No effect.
#0
1
Receive FIFO is reset.
#1
SR
Status Register
0x14
32
read-write
0x1
0xFFFFFFFF
TDF
Transmit Data Flag
0
1
read-only
0
Transmit data not requested.
#0
1
Transmit data is requested.
#1
RDF
Receive Data Flag
1
1
read-only
0
Receive Data is not ready.
#0
1
Receive data is ready.
#1
WCF
Word Complete Flag
8
1
read-write
0
Transfer word not completed.
#0
1
Transfer word completed.
#1
FCF
Frame Complete Flag
9
1
read-write
0
Frame transfer has not completed.
#0
1
Frame transfer has completed.
#1
TCF
Transfer Complete Flag
10
1
read-write
0
All transfers have not completed.
#0
1
All transfers have completed.
#1
TEF
Transmit Error Flag
11
1
read-write
0
Transmit FIFO underrun has not occurred.
#0
1
Transmit FIFO underrun has occurred
#1
REF
Receive Error Flag
12
1
read-write
0
Receive FIFO has not overflowed.
#0
1
Receive FIFO has overflowed.
#1
DMF
Data Match Flag
13
1
read-write
0
Have not received matching data.
#0
1
Have received matching data.
#1
MBF
Module Busy Flag
24
1
read-only
0
LPSPI is idle.
#0
1
LPSPI is busy.
#1
IER
Interrupt Enable Register
0x18
32
read-write
0
0xFFFFFFFF
TDIE
Transmit Data Interrupt Enable
0
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled
#1
RDIE
Receive Data Interrupt Enable
1
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
WCIE
Word Complete Interrupt Enable
8
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
FCIE
Frame Complete Interrupt Enable
9
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
TCIE
Transfer Complete Interrupt Enable
10
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
TEIE
Transmit Error Interrupt Enable
11
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
REIE
Receive Error Interrupt Enable
12
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
DMIE
Data Match Interrupt Enable
13
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
DER
DMA Enable Register
0x1C
32
read-write
0
0xFFFFFFFF
TDDE
Transmit Data DMA Enable
0
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled
#1
RDDE
Receive Data DMA Enable
1
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
CFGR0
Configuration Register 0
0x20
32
read-write
0
0xFFFFFFFF
HREN
Host Request Enable
0
1
read-write
0
Host request is disabled.
#0
1
Host request is enabled.
#1
HRPOL
Host Request Polarity
1
1
read-write
0
Active low.
#0
1
Active high.
#1
HRSEL
Host Request Select
2
1
read-write
0
Host request input is pin LPSPI_HREQ.
#0
1
Host request input is input trigger.
#1
CIRFIFO
Circular FIFO Enable
8
1
read-write
0
Circular FIFO is disabled.
#0
1
Circular FIFO is enabled.
#1
RDMO
Receive Data Match Only
9
1
read-write
0
Received data is stored in the receive FIFO as normal.
#0
1
Received data is discarded unless the DMF is set.
#1
CFGR1
Configuration Register 1
0x24
32
read-write
0
0xFFFFFFFF
MASTER
Master Mode
0
1
read-write
0
Slave mode.
#0
1
Master mode.
#1
SAMPLE
Sample Point
1
1
read-write
0
Input data sampled on SCK edge.
#0
1
Input data sampled on delayed SCK edge.
#1
AUTOPCS
Automatic PCS
2
1
read-write
0
Automatic PCS generation disabled.
#0
1
Automatic PCS generation enabled.
#1
NOSTALL
No Stall
3
1
read-write
0
Transfers will stall when transmit FIFO is empty or receive FIFO is full.
#0
1
Transfers will not stall, allowing transmit FIFO underrun or receive FIFO overrun to occur.
#1
PCSPOL
Peripheral Chip Select Polarity
8
4
read-write
0
The PCSx is active low.
#0000
1
The PCSx is active high.
#0001
MATCFG
Match Configuration
16
3
read-write
000
Match disabled.
#000
010
Match enabled (1st data word equals MATCH0 OR MATCH1).
#010
011
Match enabled (any data word equals MATCH0 OR MATCH1).
#011
100
Match enabled (1st data word equals MATCH0 AND 2nd data word equals MATCH1).
#100
101
Match enabled (any data word equals MATCH0 AND next data word equals MATCH1)
#101
110
Match enabled (1st data word AND MATCH1 equals MATCH0 AND MATCH1)
#110
111
Match enabled (any data word AND MATCH1 equals MATCH0 AND MATCH1).
#111
PINCFG
Pin Configuration
24
2
read-write
00
SIN is used for input data and SOUT for output data.
#00
01
SIN is used for both input and output data.
#01
10
SOUT is used for both input and output data.
#10
11
SOUT is used for input data and SIN for output data.
#11
OUTCFG
Output Config
26
1
read-write
0
Output data retains last value when chip select is negated.
#0
1
Output data is tristated when chip select is negated.
#1
PCSCFG
Peripheral Chip Select Configuration
27
1
read-write
0
PCS[3:2] are enabled.
#0
1
PCS[3:2] are disabled.
#1
DMR0
Data Match Register 0
0x30
32
read-write
0
0xFFFFFFFF
MATCH0
Match 0 Value
0
32
read-write
DMR1
Data Match Register 1
0x34
32
read-write
0
0xFFFFFFFF
MATCH1
Match 1 Value
0
32
read-write
CCR
Clock Configuration Register
0x40
32
read-write
0
0xFFFFFFFF
SCKDIV
SCK Divider
0
8
read-write
DBT
Delay Between Transfers
8
8
read-write
PCSSCK
PCS to SCK Delay
16
8
read-write
SCKPCS
SCK to PCS Delay
24
8
read-write
FCR
FIFO Control Register
0x58
32
read-write
0
0xFFFFFFFF
TXWATER
Transmit FIFO Watermark
0
8
read-write
RXWATER
Receive FIFO Watermark
16
8
read-write
FSR
FIFO Status Register
0x5C
32
read-only
0
0xFFFFFFFF
TXCOUNT
Transmit FIFO Count
0
8
read-only
RXCOUNT
Receive FIFO Count
16
8
read-only
TCR
Transmit Command Register
0x60
32
read-write
0x1F
0xFFFFFFFF
FRAMESZ
Frame Size
0
12
read-write
WIDTH
Transfer Width
16
2
read-write
00
Single bit transfer.
#00
01
Two bit transfer.
#01
10
Four bit transfer.
#10
TXMSK
Transmit Data Mask
18
1
read-write
00
Normal transfer.
#0
01
Mask transmit data.
#1
RXMSK
Receive Data Mask
19
1
read-write
0
Normal transfer.
#0
1
Receive data is masked.
#1
CONTC
Continuing Command
20
1
read-write
0
Command word for start of new transfer.
#0
1
Command word for continuing transfer.
#1
CONT
Continuous Transfer
21
1
read-write
0
Continuous transfer disabled.
#0
1
Continuous transfer enabled.
#1
BYSW
Byte Swap
22
1
read-write
0
Byte swap disabled.
#0
1
Byte swap enabled.
#1
LSBF
LSB First
23
1
read-write
0
Data is transferred MSB first.
#0
1
Data is transferred LSB first.
#1
PCS
Peripheral Chip Select
24
2
read-write
00
Transfer using LPSPI_PCS[0]
#00
01
Transfer using LPSPI_PCS[1]
#01
10
Transfer using LPSPI_PCS[2]
#10
11
Transfer using LPSPI_PCS[3]
#11
PRESCALE
Prescaler Value
27
3
read-write
000
Divide by 1.
#000
001
Divide by 2.
#001
010
Divide by 4.
#010
011
Divide by 8.
#011
100
Divide by 16.
#100
101
Divide by 32.
#101
110
Divide by 64.
#110
111
Divide by 128.
#111
CPHA
Clock Phase
30
1
read-write
0
Data is captured on the leading edge of SCK and changed on the following edge.
#0
1
Data is changed on the leading edge of SCK and captured on the following edge.
#1
CPOL
Clock Polarity
31
1
read-write
0
The inactive state value of SCK is low.
#0
1
The inactive state value of SCK is high.
#1
TDR
Transmit Data Register
0x64
32
write-only
0
0xFFFFFFFF
DATA
Transmit Data
0
32
write-only
RSR
Receive Status Register
0x70
32
read-only
0x2
0xFFFFFFFF
SOF
Start Of Frame
0
1
read-only
0
Subsequent data word received after LPSPI_PCS assertion.
#0
1
First data word received after LPSPI_PCS assertion.
#1
RXEMPTY
RX FIFO Empty
1
1
read-only
0
RX FIFO is not empty.
#0
1
RX FIFO is empty.
#1
RDR
Receive Data Register
0x74
32
read-only
0
0xFFFFFFFF
DATA
Receive Data
0
32
read-only
LPSPI1
The LPSPI Memory Map/Register Definition can be found here.
LPSPI
LPSPI1_
0x4002D000
0
0x78
registers
LPSPI1
11
VERID
Version ID Register
0
32
read-only
0x1000004
0xFFFFFFFF
FEATURE
Module Identification Number
0
16
read-only
100
Standard feature set supporting 32-bit shift register.
#100
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x202
0xFFFFFFFF
TXFIFO
Transmit FIFO Size
0
8
read-only
RXFIFO
Receive FIFO Size
8
8
read-only
CR
Control Register
0x10
32
read-write
0
0xFFFFFFFF
MEN
Module Enable
0
1
read-write
0
Module is disabled.
#0
1
Module is enabled.
#1
RST
Software Reset
1
1
read-write
0
Master logic is not reset.
#0
1
Master logic is reset.
#1
DOZEN
Doze mode enable
2
1
read-write
0
Module is enabled in Doze mode.
#0
1
Module is disabled in Doze mode.
#1
DBGEN
Debug Enable
3
1
read-write
0
Module is disabled in debug mode.
#0
1
Module is enabled in debug mode.
#1
RTF
Reset Transmit FIFO
8
1
write-only
0
No effect.
#0
1
Transmit FIFO is reset.
#1
RRF
Reset Receive FIFO
9
1
write-only
0
No effect.
#0
1
Receive FIFO is reset.
#1
SR
Status Register
0x14
32
read-write
0x1
0xFFFFFFFF
TDF
Transmit Data Flag
0
1
read-only
0
Transmit data not requested.
#0
1
Transmit data is requested.
#1
RDF
Receive Data Flag
1
1
read-only
0
Receive Data is not ready.
#0
1
Receive data is ready.
#1
WCF
Word Complete Flag
8
1
read-write
0
Transfer word not completed.
#0
1
Transfer word completed.
#1
FCF
Frame Complete Flag
9
1
read-write
0
Frame transfer has not completed.
#0
1
Frame transfer has completed.
#1
TCF
Transfer Complete Flag
10
1
read-write
0
All transfers have not completed.
#0
1
All transfers have completed.
#1
TEF
Transmit Error Flag
11
1
read-write
0
Transmit FIFO underrun has not occurred.
#0
1
Transmit FIFO underrun has occurred
#1
REF
Receive Error Flag
12
1
read-write
0
Receive FIFO has not overflowed.
#0
1
Receive FIFO has overflowed.
#1
DMF
Data Match Flag
13
1
read-write
0
Have not received matching data.
#0
1
Have received matching data.
#1
MBF
Module Busy Flag
24
1
read-only
0
LPSPI is idle.
#0
1
LPSPI is busy.
#1
IER
Interrupt Enable Register
0x18
32
read-write
0
0xFFFFFFFF
TDIE
Transmit Data Interrupt Enable
0
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled
#1
RDIE
Receive Data Interrupt Enable
1
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
WCIE
Word Complete Interrupt Enable
8
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
FCIE
Frame Complete Interrupt Enable
9
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
TCIE
Transfer Complete Interrupt Enable
10
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
TEIE
Transmit Error Interrupt Enable
11
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
REIE
Receive Error Interrupt Enable
12
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
DMIE
Data Match Interrupt Enable
13
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
DER
DMA Enable Register
0x1C
32
read-write
0
0xFFFFFFFF
TDDE
Transmit Data DMA Enable
0
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled
#1
RDDE
Receive Data DMA Enable
1
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
CFGR0
Configuration Register 0
0x20
32
read-write
0
0xFFFFFFFF
HREN
Host Request Enable
0
1
read-write
0
Host request is disabled.
#0
1
Host request is enabled.
#1
HRPOL
Host Request Polarity
1
1
read-write
0
Active low.
#0
1
Active high.
#1
HRSEL
Host Request Select
2
1
read-write
0
Host request input is pin LPSPI_HREQ.
#0
1
Host request input is input trigger.
#1
CIRFIFO
Circular FIFO Enable
8
1
read-write
0
Circular FIFO is disabled.
#0
1
Circular FIFO is enabled.
#1
RDMO
Receive Data Match Only
9
1
read-write
0
Received data is stored in the receive FIFO as normal.
#0
1
Received data is discarded unless the DMF is set.
#1
CFGR1
Configuration Register 1
0x24
32
read-write
0
0xFFFFFFFF
MASTER
Master Mode
0
1
read-write
0
Slave mode.
#0
1
Master mode.
#1
SAMPLE
Sample Point
1
1
read-write
0
Input data sampled on SCK edge.
#0
1
Input data sampled on delayed SCK edge.
#1
AUTOPCS
Automatic PCS
2
1
read-write
0
Automatic PCS generation disabled.
#0
1
Automatic PCS generation enabled.
#1
NOSTALL
No Stall
3
1
read-write
0
Transfers will stall when transmit FIFO is empty or receive FIFO is full.
#0
1
Transfers will not stall, allowing transmit FIFO underrun or receive FIFO overrun to occur.
#1
PCSPOL
Peripheral Chip Select Polarity
8
4
read-write
0
The PCSx is active low.
#0000
1
The PCSx is active high.
#0001
MATCFG
Match Configuration
16
3
read-write
000
Match disabled.
#000
010
Match enabled (1st data word equals MATCH0 OR MATCH1).
#010
011
Match enabled (any data word equals MATCH0 OR MATCH1).
#011
100
Match enabled (1st data word equals MATCH0 AND 2nd data word equals MATCH1).
#100
101
Match enabled (any data word equals MATCH0 AND next data word equals MATCH1)
#101
110
Match enabled (1st data word AND MATCH1 equals MATCH0 AND MATCH1)
#110
111
Match enabled (any data word AND MATCH1 equals MATCH0 AND MATCH1).
#111
PINCFG
Pin Configuration
24
2
read-write
00
SIN is used for input data and SOUT for output data.
#00
01
SIN is used for both input and output data.
#01
10
SOUT is used for both input and output data.
#10
11
SOUT is used for input data and SIN for output data.
#11
OUTCFG
Output Config
26
1
read-write
0
Output data retains last value when chip select is negated.
#0
1
Output data is tristated when chip select is negated.
#1
PCSCFG
Peripheral Chip Select Configuration
27
1
read-write
0
PCS[3:2] are enabled.
#0
1
PCS[3:2] are disabled.
#1
DMR0
Data Match Register 0
0x30
32
read-write
0
0xFFFFFFFF
MATCH0
Match 0 Value
0
32
read-write
DMR1
Data Match Register 1
0x34
32
read-write
0
0xFFFFFFFF
MATCH1
Match 1 Value
0
32
read-write
CCR
Clock Configuration Register
0x40
32
read-write
0
0xFFFFFFFF
SCKDIV
SCK Divider
0
8
read-write
DBT
Delay Between Transfers
8
8
read-write
PCSSCK
PCS to SCK Delay
16
8
read-write
SCKPCS
SCK to PCS Delay
24
8
read-write
FCR
FIFO Control Register
0x58
32
read-write
0
0xFFFFFFFF
TXWATER
Transmit FIFO Watermark
0
8
read-write
RXWATER
Receive FIFO Watermark
16
8
read-write
FSR
FIFO Status Register
0x5C
32
read-only
0
0xFFFFFFFF
TXCOUNT
Transmit FIFO Count
0
8
read-only
RXCOUNT
Receive FIFO Count
16
8
read-only
TCR
Transmit Command Register
0x60
32
read-write
0x1F
0xFFFFFFFF
FRAMESZ
Frame Size
0
12
read-write
WIDTH
Transfer Width
16
2
read-write
00
Single bit transfer.
#00
01
Two bit transfer.
#01
10
Four bit transfer.
#10
TXMSK
Transmit Data Mask
18
1
read-write
00
Normal transfer.
#0
01
Mask transmit data.
#1
RXMSK
Receive Data Mask
19
1
read-write
0
Normal transfer.
#0
1
Receive data is masked.
#1
CONTC
Continuing Command
20
1
read-write
0
Command word for start of new transfer.
#0
1
Command word for continuing transfer.
#1
CONT
Continuous Transfer
21
1
read-write
0
Continuous transfer disabled.
#0
1
Continuous transfer enabled.
#1
BYSW
Byte Swap
22
1
read-write
0
Byte swap disabled.
#0
1
Byte swap enabled.
#1
LSBF
LSB First
23
1
read-write
0
Data is transferred MSB first.
#0
1
Data is transferred LSB first.
#1
PCS
Peripheral Chip Select
24
2
read-write
00
Transfer using LPSPI_PCS[0]
#00
01
Transfer using LPSPI_PCS[1]
#01
10
Transfer using LPSPI_PCS[2]
#10
11
Transfer using LPSPI_PCS[3]
#11
PRESCALE
Prescaler Value
27
3
read-write
000
Divide by 1.
#000
001
Divide by 2.
#001
010
Divide by 4.
#010
011
Divide by 8.
#011
100
Divide by 16.
#100
101
Divide by 32.
#101
110
Divide by 64.
#110
111
Divide by 128.
#111
CPHA
Clock Phase
30
1
read-write
0
Data is captured on the leading edge of SCK and changed on the following edge.
#0
1
Data is changed on the leading edge of SCK and captured on the following edge.
#1
CPOL
Clock Polarity
31
1
read-write
0
The inactive state value of SCK is low.
#0
1
The inactive state value of SCK is high.
#1
TDR
Transmit Data Register
0x64
32
write-only
0
0xFFFFFFFF
DATA
Transmit Data
0
32
write-only
RSR
Receive Status Register
0x70
32
read-only
0x2
0xFFFFFFFF
SOF
Start Of Frame
0
1
read-only
0
Subsequent data word received after LPSPI_PCS assertion.
#0
1
First data word received after LPSPI_PCS assertion.
#1
RXEMPTY
RX FIFO Empty
1
1
read-only
0
RX FIFO is not empty.
#0
1
RX FIFO is empty.
#1
RDR
Receive Data Register
0x74
32
read-only
0
0xFFFFFFFF
DATA
Receive Data
0
32
read-only
CRC
Cyclic Redundancy Check
CRC_
0x40032000
0
0xC
registers
DATA
CRC Data register
CRC
0
32
read-write
0xFFFFFFFF
0xFFFFFFFF
LL
CRC Low Lower Byte
0
8
read-write
LU
CRC Low Upper Byte
8
8
read-write
HL
CRC High Lower Byte
16
8
read-write
HU
CRC High Upper Byte
24
8
read-write
DATAL
CRC_DATAL register.
CRC
0
16
read-write
0xFFFF
0xFFFF
DATAL
DATAL stores the lower 16 bits of the 16/32 bit CRC
0
16
read-write
DATALL
CRC_DATALL register.
CRC
0
8
read-write
0xFF
0xFF
DATALL
CRCLL stores the first 8 bits of the 32 bit DATA
0
8
read-write
DATALU
CRC_DATALU register.
0x1
8
read-write
0xFF
0xFF
DATALU
DATALL stores the second 8 bits of the 32 bit CRC
0
8
read-write
DATAH
CRC_DATAH register.
CRC
0x2
16
read-write
0xFFFF
0xFFFF
DATAH
DATAH stores the high 16 bits of the 16/32 bit CRC
0
16
read-write
DATAHL
CRC_DATAHL register.
CRC
0x2
8
read-write
0xFF
0xFF
DATAHL
DATAHL stores the third 8 bits of the 32 bit CRC
0
8
read-write
DATAHU
CRC_DATAHU register.
0x3
8
read-write
0xFF
0xFF
DATAHU
DATAHU stores the fourth 8 bits of the 32 bit CRC
0
8
read-write
GPOLY
CRC Polynomial register
CRC
0x4
32
read-write
0x1021
0xFFFFFFFF
LOW
Low Polynominal Half-word
0
16
read-write
HIGH
High Polynominal Half-word
16
16
read-write
GPOLYL
CRC_GPOLYL register.
CRC
0x4
16
read-write
0xFFFF
0xFFFF
GPOLYL
POLYL stores the lower 16 bits of the 16/32 bit CRC polynomial value
0
16
read-write
GPOLYLL
CRC_GPOLYLL register.
CRC
0x4
8
read-write
0xFF
0xFF
GPOLYLL
POLYLL stores the first 8 bits of the 32 bit CRC
0
8
read-write
GPOLYLU
CRC_GPOLYLU register.
0x5
8
read-write
0xFF
0xFF
GPOLYLU
POLYLL stores the second 8 bits of the 32 bit CRC
0
8
read-write
GPOLYH
CRC_GPOLYH register.
CRC
0x6
16
read-write
0xFFFF
0xFFFF
GPOLYH
POLYH stores the high 16 bits of the 16/32 bit CRC polynomial value
0
16
read-write
GPOLYHL
CRC_GPOLYHL register.
CRC
0x6
8
read-write
0xFF
0xFF
GPOLYHL
POLYHL stores the third 8 bits of the 32 bit CRC
0
8
read-write
GPOLYHU
CRC_GPOLYHU register.
0x7
8
read-write
0xFF
0xFF
GPOLYHU
POLYHU stores the fourth 8 bits of the 32 bit CRC
0
8
read-write
CTRL
CRC Control register
0x8
32
read-write
0
0xFFFFFFFF
TCRC
Width of CRC protocol.
24
1
read-write
0
16-bit CRC protocol.
#0
1
32-bit CRC protocol.
#1
WAS
Write CRC Data Register As Seed
25
1
read-write
0
Writes to the CRC data register are data values.
#0
1
Writes to the CRC data register are seed values.
#1
FXOR
Complement Read Of CRC Data Register
26
1
read-write
0
No XOR on reading.
#0
1
Invert or complement the read value of the CRC Data register.
#1
TOTR
Type Of Transpose For Read
28
2
read-write
00
No transposition.
#00
01
Bits in bytes are transposed; bytes are not transposed.
#01
10
Both bits in bytes and bytes are transposed.
#10
11
Only bytes are transposed; no bits in a byte are transposed.
#11
TOT
Type Of Transpose For Writes
30
2
read-write
00
No transposition.
#00
01
Bits in bytes are transposed; bytes are not transposed.
#01
10
Both bits in bytes and bytes are transposed.
#10
11
Only bytes are transposed; no bits in a byte are transposed.
#11
CTRLHU
CRC_CTRLHU register.
0xB
8
read-write
0
0xFF
TCRC
no description available
0
1
read-write
0
16-bit CRC protocol.
#0
1
32-bit CRC protocol.
#1
WAS
no description available
1
1
read-write
0
Writes to CRC data register are data values.
#0
1
Writes to CRC data reguster are seed values.
#1
FXOR
no description available
2
1
read-write
0
No XOR on reading.
#0
1
Invert or complement the read value of CRC data register.
#1
TOTR
no description available
4
2
read-write
00
No Transposition.
#00
01
Bits in bytes are transposed, bytes are not transposed.
#01
10
Both bits in bytes and bytes are transposed.
#10
11
Only bytes are transposed; no bits in a byte are transposed.
#11
TOT
no description available
6
2
read-write
00
No Transposition.
#00
01
Bits in bytes are transposed, bytes are not transposed.
#01
10
Both bits in bytes and bytes are transposed.
#10
11
Only bytes are transposed; no bits in a byte are transposed.
#11
PDB0
Programmable Delay Block
PDB0_
0x40036000
0
0x19C
registers
PDB0
25
SC
Status and Control register
0
32
read-write
0
0xFFFFFFFF
LDOK
Load OK
0
1
read-write
CONT
Continuous Mode Enable
1
1
read-write
0
PDB operation in One-Shot mode
#0
1
PDB operation in Continuous mode
#1
MULT
Multiplication Factor Select for Prescaler
2
2
read-write
00
Multiplication factor is 1.
#00
01
Multiplication factor is 10.
#01
10
Multiplication factor is 20.
#10
11
Multiplication factor is 40.
#11
PDBIE
PDB Interrupt Enable
5
1
read-write
0
PDB interrupt disabled.
#0
1
PDB interrupt enabled.
#1
PDBIF
PDB Interrupt Flag
6
1
read-write
PDBEN
PDB Enable
7
1
read-write
0
PDB disabled. Counter is off.
#0
1
PDB enabled.
#1
TRGSEL
Trigger Input Source Select
8
4
read-write
0000
Trigger-In 0 is selected.
#0000
0001
Trigger-In 1 is selected.
#0001
0010
Trigger-In 2 is selected.
#0010
0011
Trigger-In 3 is selected.
#0011
0100
Trigger-In 4 is selected.
#0100
0101
Trigger-In 5 is selected.
#0101
0110
Trigger-In 6 is selected.
#0110
0111
Trigger-In 7 is selected.
#0111
1000
Trigger-In 8 is selected.
#1000
1001
Trigger-In 9 is selected.
#1001
1010
Trigger-In 10 is selected.
#1010
1011
Trigger-In 11 is selected.
#1011
1100
Trigger-In 12 is selected.
#1100
1101
Trigger-In 13 is selected.
#1101
1110
Trigger-In 14 is selected.
#1110
1111
Software trigger is selected.
#1111
PRESCALER
Prescaler Divider Select
12
3
read-write
000
Counting uses the peripheral clock divided by multiplication factor selected by MULT.
#000
001
Counting uses the peripheral clock divided by twice of the multiplication factor selected by MULT.
#001
010
Counting uses the peripheral clock divided by four times of the multiplication factor selected by MULT.
#010
011
Counting uses the peripheral clock divided by eight times of the multiplication factor selected by MULT.
#011
100
Counting uses the peripheral clock divided by 16 times of the multiplication factor selected by MULT.
#100
101
Counting uses the peripheral clock divided by 32 times of the multiplication factor selected by MULT.
#101
110
Counting uses the peripheral clock divided by 64 times of the multiplication factor selected by MULT.
#110
111
Counting uses the peripheral clock divided by 128 times of the multiplication factor selected by MULT.
#111
DMAEN
DMA Enable
15
1
read-write
0
DMA disabled.
#0
1
DMA enabled.
#1
SWTRIG
Software Trigger
16
1
write-only
PDBEIE
PDB Sequence Error Interrupt Enable
17
1
read-write
0
PDB sequence error interrupt disabled.
#0
1
PDB sequence error interrupt enabled.
#1
LDMOD
Load Mode Select
18
2
read-write
00
The internal registers are loaded with the values from their buffers immediately after 1 is written to LDOK.
#00
01
The internal registers are loaded with the values from their buffers when the PDB counter reaches the MOD register value after 1 is written to LDOK.
#01
10
The internal registers are loaded with the values from their buffers when a trigger input event is detected after 1 is written to LDOK.
#10
11
The internal registers are loaded with the values from their buffers when either the PDB counter reaches the MOD register value or a trigger input event is detected, after 1 is written to LDOK.
#11
MOD
Modulus register
0x4
32
read-write
0xFFFF
0xFFFFFFFF
MOD
PDB Modulus
0
16
read-write
CNT
Counter register
0x8
32
read-only
0
0xFFFFFFFF
CNT
PDB Counter
0
16
read-only
IDLY
Interrupt Delay register
0xC
32
read-write
0xFFFF
0xFFFFFFFF
IDLY
PDB Interrupt Delay
0
16
read-write
2
0x28
0,1
CH%sC1
Channel n Control register 1
0x10
32
read-write
0
0xFFFFFFFF
EN
PDB Channel Pre-Trigger Enable
0
8
read-write
0
PDB channel's corresponding pre-trigger disabled.
#0
1
PDB channel's corresponding pre-trigger enabled.
#1
TOS
PDB Channel Pre-Trigger Output Select
8
8
read-write
0
PDB channel's corresponding pre-trigger is in bypassed mode. The pre-trigger asserts one peripheral clock cycle after a rising edge is detected on selected trigger input source or software trigger is selected and SWTRIG is written with 1.
#0
1
PDB channel's corresponding pre-trigger asserts when the counter reaches the channel delay register and one peripheral clock cycle after a rising edge is detected on selected trigger input source or software trigger is selected and SETRIG is written with 1.
#1
BB
PDB Channel Pre-Trigger Back-to-Back Operation Enable
16
8
read-write
0
PDB channel's corresponding pre-trigger back-to-back operation disabled.
#0
1
PDB channel's corresponding pre-trigger back-to-back operation enabled.
#1
2
0x28
0,1
CH%sS
Channel n Status register
0x14
32
read-write
0
0xFFFFFFFF
ERR
PDB Channel Sequence Error Flags
0
8
read-write
0
Sequence error not detected on PDB channel's corresponding pre-trigger.
#0
1
Sequence error detected on PDB channel's corresponding pre-trigger. ADCn block can be triggered for a conversion by one pre-trigger from PDB channel n. When one conversion, which is triggered by one of the pre-triggers from PDB channel n, is in progress, new trigger from PDB channel's corresponding pre-trigger m cannot be accepted by ADCn, and ERR[m] is set. Writing 0's to clear the sequence error flags.
#1
CF
PDB Channel Flags
16
8
read-write
2
0x28
0,1
CH%sDLY0
Channel n Delay 0 register
0x18
32
read-write
0
0xFFFFFFFF
DLY
PDB Channel Delay
0
16
read-write
2
0x28
0,1
CH%sDLY1
Channel n Delay 1 register
0x1C
32
read-write
0
0xFFFFFFFF
DLY
PDB Channel Delay
0
16
read-write
POEN
Pulse-Out n Enable register
0x190
32
read-write
0
0xFFFFFFFF
POEN
PDB Pulse-Out Enable
0
8
read-write
0
PDB Pulse-Out disabled
#0
1
PDB Pulse-Out enabled
#1
2
0x4
0,1
PO%sDLY
Pulse-Out n Delay register
0x194
32
read-write
0
0xFFFFFFFF
DLY2
PDB Pulse-Out Delay 2
0
16
read-write
DLY1
PDB Pulse-Out Delay 1
16
16
read-write
LPIT0
Low Power Periodic Interrupt Timer (LPIT)
LPIT0_
0x40037000
0
0x5C
registers
LPIT0
22
VERID
Version ID Register
0
32
read-only
0x1000000
0xFFFFFFFF
FEATURE
Feature Number
0
16
read-only
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x404
0xFFFFFFFF
CHANNEL
Number of Timer Channels
0
8
read-only
EXT_TRIG
Number of External Trigger Inputs
8
8
read-only
MCR
Module Control Register
0x8
32
read-write
0
0xFFFFFFFF
M_CEN
Module Clock Enable
0
1
read-write
0
Protocol clock to timers is disabled
#0
1
Protocol clock to timers is enabled
#1
SW_RST
Software Reset Bit
1
1
read-write
0
Timer channels and registers are not reset
#0
1
Timer channels and registers are reset
#1
DOZE_EN
DOZE Mode Enable Bit
2
1
read-write
0
Timer channels are stopped in DOZE mode
#0
1
Timer channels continue to run in DOZE mode
#1
DBG_EN
Debug Enable Bit
3
1
read-write
0
Timer channels are stopped in Debug mode
#0
1
Timer channels continue to run in Debug mode
#1
MSR
Module Status Register
0xC
32
read-write
0
0xFFFFFFFF
TIF0
Channel 0 Timer Interrupt Flag
0
1
read-write
0
Timer has not timed out
#0
1
Timeout has occurred
#1
TIF1
Channel 1 Timer Interrupt Flag
1
1
read-write
0
Timer has not timed out
#0
1
Timeout has occurred
#1
TIF2
Channel 2 Timer Interrupt Flag
2
1
read-write
0
Timer has not timed out
#0
1
Timeout has occurred
#1
TIF3
Channel 3 Timer Interrupt Flag
3
1
read-write
0
Timer has not timed out
#0
1
Timeout has occurred
#1
MIER
Module Interrupt Enable Register
0x10
32
read-write
0
0xFFFFFFFF
TIE0
Channel 0 Timer Interrupt Enable
0
1
read-write
0
Interrupt generation is disabled
#0
1
Interrupt generation is enabled
#1
TIE1
Channel 1 Timer Interrupt Enable
1
1
read-write
0
Interrupt generation is disabled
#0
1
Interrupt generation is enabled
#1
TIE2
Channel 2 Timer Interrupt Enable
2
1
read-write
0
Interrupt generation is disabled
#0
1
Interrupt generation is enabled
#1
TIE3
Channel 3 Timer Interrupt Enable
3
1
read-write
0
Interrupt generation is disabled
#0
1
Interrupt generation is enabled
#1
SETTEN
Set Timer Enable Register
0x14
32
read-write
0
0xFFFFFFFF
SET_T_EN_0
Set Timer 0 Enable
0
1
read-write
0
No effect
#0
1
Enables the Timer Channel 0
#1
SET_T_EN_1
Set Timer 1 Enable
1
1
read-write
0
No Effect
#0
1
Enables the Timer Channel 1
#1
SET_T_EN_2
Set Timer 2 Enable
2
1
read-write
0
No Effect
#0
1
Enables the Timer Channel 2
#1
SET_T_EN_3
Set Timer 3 Enable
3
1
read-write
0
No effect
#0
1
Enables the Timer Channel 3
#1
CLRTEN
Clear Timer Enable Register
0x18
32
read-write
0
0xFFFFFFFF
CLR_T_EN_0
Clear Timer 0 Enable
0
1
write-only
0
No action
#0
1
Clear T_EN bit for Timer Channel 0
#1
CLR_T_EN_1
Clear Timer 1 Enable
1
1
write-only
0
No Action
#0
1
Clear T_EN bit for Timer Channel 1
#1
CLR_T_EN_2
Clear Timer 2 Enable
2
1
write-only
0
No Action
#0
1
Clear T_EN bit for Timer Channel 2
#1
CLR_T_EN_3
Clear Timer 3 Enable
3
1
write-only
0
No Action
#0
1
Clear T_EN bit for Timer Channel 3
#1
4
0x10
0,1,2,3
TVAL%s
Timer Value Register
0x20
32
read-write
0
0xFFFFFFFF
TMR_VAL
Timer Value
0
32
read-write
0
Invalid load value in compare modes
#0
4
0x10
0,1,2,3
CVAL%s
Current Timer Value
0x24
32
read-only
0xFFFFFFFF
0xFFFFFFFF
TMR_CUR_VAL
Current Timer Value
0
32
read-only
4
0x10
0,1,2,3
TCTRL%s
Timer Control Register
0x28
32
read-write
0
0xFFFFFFFF
T_EN
Timer Enable
0
1
read-write
0
Timer Channel is disabled
#0
1
Timer Channel is enabled
#1
CHAIN
Chain Channel
1
1
read-write
0
Channel Chaining is disabled. Channel Timer runs independently.
#0
1
Channel Chaining is enabled. Timer decrements on previous channel's timeout
#1
MODE
Timer Operation Mode
2
2
read-write
00
32-bit Periodic Counter
#00
01
Dual 16-bit Periodic Counter
#01
10
32-bit Trigger Accumulator
#10
11
32-bit Trigger Input Capture
#11
TSOT
Timer Start On Trigger
16
1
read-write
0
Timer starts to decrement immediately based on restart condition (controlled by TSOI bit)
#0
1
Timer starts to decrement when rising edge on selected trigger is detected
#1
TSOI
Timer Stop On Interrupt
17
1
read-write
0
Timer does not stop after timeout
#0
1
Timer will stop after timeout and will restart after rising edge on the T_EN bit is detected (i.e. timer channel is disabled and then enabled)
#1
TROT
Timer Reload On Trigger
18
1
read-write
0
Timer will not reload on selected trigger
#0
1
Timer will reload on selected trigger
#1
TRG_SRC
Trigger Source
23
1
read-write
0
Trigger source selected in external
#0
1
Trigger source selected is the internal trigger
#1
TRG_SEL
Trigger Select
24
4
read-write
0
Timer channel 0 trigger source is selected
#0000
1
Timer channel 1 trigger source is selected
#0001
10
Timer channel 2 trigger source is selected
#0010
FTM0
FlexTimer Module
FTM
FTM0_
0x40038000
0
0x224
registers
FTM0
17
SC
Status And Control
0
32
read-write
0
0xFFFFFFFF
PS
Prescale Factor Selection
0
3
read-write
000
Divide by 1
#000
001
Divide by 2
#001
010
Divide by 4
#010
011
Divide by 8
#011
100
Divide by 16
#100
101
Divide by 32
#101
110
Divide by 64
#110
111
Divide by 128
#111
CLKS
Clock Source Selection
3
2
read-write
00
No clock selected. This in effect disables the FTM counter.
#00
01
System clock
#01
10
Fixed frequency clock
#10
11
External clock
#11
CPWMS
Center-Aligned PWM Select
5
1
read-write
0
FTM counter operates in Up Counting mode.
#0
1
FTM counter operates in Up-Down Counting mode.
#1
RIE
Reload Interrupt Enable
6
1
read-write
0
Reload interrupt is disabled.
#0
1
Reload interrupt is enabled.
#1
RF
Reload Flag
7
1
read-only
0
FTM counter did not reach a reload point.
#0
1
FTM counter reached a reload point.
#1
TOIE
Timer Overflow Interrupt Enable
8
1
read-write
0
Disable TOF interrupts. Use software polling.
#0
1
Enable TOF interrupts. An interrupt is generated when TOF equals one.
#1
TOF
Timer Overflow Flag
9
1
read-only
0
FTM counter has not overflowed.
#0
1
FTM counter has overflowed.
#1
PWMEN0
Channel 0 PWM enable bit
16
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN1
Channel 1 PWM enable bit
17
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN2
Channel 2 PWM enable bit
18
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN3
Channel 3 PWM enable bit
19
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN4
Channel 4 PWM enable bit
20
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN5
Channel 5 PWM enable bit
21
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN6
Channel 6 PWM enable bit
22
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN7
Channel 7 PWM enable bit
23
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
CNT
Counter
0x4
32
read-write
0
0xFFFFFFFF
COUNT
Counter Value
0
16
read-write
MOD
Modulo
0x8
32
read-write
0
0xFFFFFFFF
MOD
Modulo Value
0
16
read-write
8
0x8
0,1,2,3,4,5,6,7
C%sSC
Channel (n) Status And Control
0xC
32
read-write
0
0xFFFFFFFF
DMA
DMA Enable
0
1
read-write
0
Disable DMA transfers.
#0
1
Enable DMA transfers.
#1
ICRST
FTM counter reset by the selected input capture event.
1
1
read-write
0
FTM counter is not reset when the selected channel (n) input event is detected.
#0
1
FTM counter is reset when the selected channel (n) input event is detected.
#1
ELSA
Channel (n) Edge or Level Select
2
1
read-write
ELSB
Channel (n) Edge or Level Select
3
1
read-write
MSA
Channel (n) Mode Select
4
1
read-write
MSB
Channel (n) Mode Select
5
1
read-write
CHIE
Channel (n) Interrupt Enable
6
1
read-write
0
Disable channel (n) interrupt. Use software polling.
#0
1
Enable channel (n) interrupt.
#1
CHF
Channel (n) Flag
7
1
read-only
0
No channel (n) event has occurred.
#0
1
A channel (n) event has occurred.
#1
TRIGMODE
Trigger mode control
8
1
read-write
0
Channel outputs will generate the normal PWM outputs without generating a pulse.
#0
1
If a match in the channel occurs, a trigger generation on channel output will happen. The trigger pulse width has one FTM clock cycle.
#1
CHIS
Channel (n) Input State
9
1
read-only
0
The channel (n) input is zero.
#0
1
The channel (n) input is one.
#1
8
0x8
0,1,2,3,4,5,6,7
C%sV
Channel (n) Value
0x10
32
read-write
0
0xFFFFFFFF
VAL
Channel Value
0
16
read-write
CNTIN
Counter Initial Value
0x4C
32
read-write
0
0xFFFFFFFF
INIT
Initial Value Of The FTM Counter
0
16
read-write
STATUS
Capture And Compare Status
0x50
32
read-write
0
0xFFFFFFFF
CH0F
Channel 0 Flag
0
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH1F
Channel 1 Flag
1
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH2F
Channel 2 Flag
2
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH3F
Channel 3 Flag
3
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH4F
Channel 4 Flag
4
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH5F
Channel 5 Flag
5
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH6F
Channel 6 Flag
6
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH7F
Channel 7 Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
MODE
Features Mode Selection
0x54
32
read-write
0x4
0xFFFFFFFF
FTMEN
FTM Enable
0
1
read-write
0
TPM compatibility. Free running counter and synchronization compatible with TPM.
#0
1
Free running counter and synchronization are different from TPM behavior.
#1
INIT
Initialize The Channels Output
1
1
read-write
WPDIS
Write Protection Disable
2
1
read-write
0
Write protection is enabled.
#0
1
Write protection is disabled.
#1
PWMSYNC
PWM Synchronization Mode
3
1
read-write
0
No restrictions. Software and hardware triggers can be used by MOD, CnV, OUTMASK, and FTM counter synchronization.
#0
1
Software trigger can only be used by MOD and CnV synchronization, and hardware triggers can only be used by OUTMASK and FTM counter synchronization.
#1
CAPTEST
Capture Test Mode Enable
4
1
read-write
0
Capture test mode is disabled.
#0
1
Capture test mode is enabled.
#1
FAULTM
Fault Control Mode
5
2
read-write
00
Fault control is disabled for all channels.
#00
01
Fault control is enabled for even channels only (channels 0, 2, 4, and 6), and the selected mode is the manual fault clearing.
#01
10
Fault control is enabled for all channels, and the selected mode is the manual fault clearing.
#10
11
Fault control is enabled for all channels, and the selected mode is the automatic fault clearing.
#11
FAULTIE
Fault Interrupt Enable
7
1
read-write
0
Fault control interrupt is disabled.
#0
1
Fault control interrupt is enabled.
#1
SYNC
Synchronization
0x58
32
read-write
0
0xFFFFFFFF
CNTMIN
Minimum Loading Point Enable
0
1
read-write
0
The minimum loading point is disabled.
#0
1
The minimum loading point is enabled.
#1
CNTMAX
Maximum Loading Point Enable
1
1
read-write
0
The maximum loading point is disabled.
#0
1
The maximum loading point is enabled.
#1
REINIT
FTM Counter Reinitialization By Synchronization (FTM counter synchronization)
2
1
read-write
0
FTM counter continues to count normally.
#0
1
FTM counter is updated with its initial value when the selected trigger is detected.
#1
SYNCHOM
Output Mask Synchronization
3
1
read-write
0
OUTMASK register is updated with the value of its buffer in all rising edges of the system clock.
#0
1
OUTMASK register is updated with the value of its buffer only by the PWM synchronization.
#1
TRIG0
PWM Synchronization Hardware Trigger 0
4
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG1
PWM Synchronization Hardware Trigger 1
5
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG2
PWM Synchronization Hardware Trigger 2
6
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
SWSYNC
PWM Synchronization Software Trigger
7
1
read-write
0
Software trigger is not selected.
#0
1
Software trigger is selected.
#1
OUTINIT
Initial State For Channels Output
0x5C
32
read-write
0
0xFFFFFFFF
CH0OI
Channel 0 Output Initialization Value
0
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH1OI
Channel 1 Output Initialization Value
1
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH2OI
Channel 2 Output Initialization Value
2
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH3OI
Channel 3 Output Initialization Value
3
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH4OI
Channel 4 Output Initialization Value
4
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH5OI
Channel 5 Output Initialization Value
5
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH6OI
Channel 6 Output Initialization Value
6
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH7OI
Channel 7 Output Initialization Value
7
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
OUTMASK
Output Mask
0x60
32
read-write
0
0xFFFFFFFF
CH0OM
Channel 0 Output Mask
0
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH1OM
Channel 1 Output Mask
1
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH2OM
Channel 2 Output Mask
2
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH3OM
Channel 3 Output Mask
3
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH4OM
Channel 4 Output Mask
4
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH5OM
Channel 5 Output Mask
5
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH6OM
Channel 6 Output Mask
6
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH7OM
Channel 7 Output Mask
7
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
COMBINE
Function For Linked Channels
0x64
32
read-write
0
0xFFFFFFFF
COMBINE0
Combine Channels For n = 0
0
1
read-write
COMP0
Complement Of Channel (n) For n = 0
1
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN0
Dual Edge Capture Mode Enable For n = 0
2
1
read-write
DECAP0
Dual Edge Capture Mode Captures For n = 0
3
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN0
Deadtime Enable For n = 0
4
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN0
Synchronization Enable For n = 0
5
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN0
Fault Control Enable For n = 0
6
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
COMBINE1
Combine Channels For n = 2
8
1
read-write
COMP1
Complement Of Channel (n) For n = 2
9
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN1
Dual Edge Capture Mode Enable For n = 2
10
1
read-write
DECAP1
Dual Edge Capture Mode Captures For n = 2
11
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN1
Deadtime Enable For n = 2
12
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN1
Synchronization Enable For n = 2
13
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN1
Fault Control Enable For n = 2
14
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
COMBINE2
Combine Channels For n = 4
16
1
read-write
COMP2
Complement Of Channel (n) For n = 4
17
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN2
Dual Edge Capture Mode Enable For n = 4
18
1
read-write
DECAP2
Dual Edge Capture Mode Captures For n = 4
19
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN2
Deadtime Enable For n = 4
20
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN2
Synchronization Enable For n = 4
21
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN2
Fault Control Enable For n = 4
22
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
COMBINE3
Combine Channels For n = 6
24
1
read-write
COMP3
Complement Of Channel (n) for n = 6
25
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN3
Dual Edge Capture Mode Enable For n = 6
26
1
read-write
DECAP3
Dual Edge Capture Mode Captures For n = 6
27
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN3
Deadtime Enable For n = 6
28
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN3
Synchronization Enable For n = 6
29
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN3
Fault Control Enable For n = 6
30
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
DEADTIME
Deadtime Insertion Control
0x68
32
read-write
0
0xFFFFFFFF
DTVAL
Deadtime Value
0
6
read-write
DTPS
Deadtime Prescaler Value
6
2
read-write
0x
Divide the system clock by 1.
#0x
10
Divide the system clock by 4.
#10
11
Divide the system clock by 16.
#11
EXTTRIG
FTM External Trigger
0x6C
32
read-write
0
0xFFFFFFFF
CH2TRIG
Channel 2 Trigger Enable
0
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH3TRIG
Channel 3 Trigger Enable
1
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH4TRIG
Channel 4 Trigger Enable
2
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH5TRIG
Channel 5 Trigger Enable
3
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH0TRIG
Channel 0 Trigger Enable
4
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH1TRIG
Channel 1 Trigger Enable
5
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
INITTRIGEN
Initialization Trigger Enable
6
1
read-write
0
The generation of initialization trigger is disabled.
#0
1
The generation of initialization trigger is enabled.
#1
TRIGF
Channel Trigger Flag
7
1
read-only
0
No channel trigger was generated.
#0
1
A channel trigger was generated.
#1
CH6TRIG
Channel 6 Trigger Enable
8
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH7TRIG
Channel 7 Trigger Enable
9
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
POL
Channels Polarity
0x70
32
read-write
0
0xFFFFFFFF
POL0
Channel 0 Polarity
0
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL1
Channel 1 Polarity
1
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL2
Channel 2 Polarity
2
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL3
Channel 3 Polarity
3
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL4
Channel 4 Polarity
4
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL5
Channel 5 Polarity
5
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL6
Channel 6 Polarity
6
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL7
Channel 7 Polarity
7
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
FMS
Fault Mode Status
0x74
32
read-write
0
0xFFFFFFFF
FAULTF0
Fault Detection Flag 0
0
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF1
Fault Detection Flag 1
1
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF2
Fault Detection Flag 2
2
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF3
Fault Detection Flag 3
3
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTIN
Fault Inputs
5
1
read-only
0
The logic OR of the enabled fault inputs is 0.
#0
1
The logic OR of the enabled fault inputs is 1.
#1
WPEN
Write Protection Enable
6
1
read-write
0
Write protection is disabled. Write protected bits can be written.
#0
1
Write protection is enabled. Write protected bits cannot be written.
#1
FAULTF
Fault Detection Flag
7
1
read-only
0
No fault condition was detected.
#0
1
A fault condition was detected.
#1
FILTER
Input Capture Filter Control
0x78
32
read-write
0
0xFFFFFFFF
CH0FVAL
Channel 0 Input Filter
0
4
read-write
CH1FVAL
Channel 1 Input Filter
4
4
read-write
CH2FVAL
Channel 2 Input Filter
8
4
read-write
CH3FVAL
Channel 3 Input Filter
12
4
read-write
FLTCTRL
Fault Control
0x7C
32
read-write
0
0xFFFFFFFF
FAULT0EN
Fault Input 0 Enable
0
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT1EN
Fault Input 1 Enable
1
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT2EN
Fault Input 2 Enable
2
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT3EN
Fault Input 3 Enable
3
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FFLTR0EN
Fault Input 0 Filter Enable
4
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR1EN
Fault Input 1 Filter Enable
5
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR2EN
Fault Input 2 Filter Enable
6
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR3EN
Fault Input 3 Filter Enable
7
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFVAL
Fault Input Filter
8
4
read-write
FSTATE
Fault output state
15
1
read-write
0
FTM outputs will be placed into safe values when fault events in ongoing (defined by POL bits).
#0
1
FTM outputs will be tri-stated when fault event is ongoing
#1
QDCTRL
Quadrature Decoder Control And Status
0x80
32
read-write
0
0xFFFFFFFF
QUADEN
Quadrature Decoder Mode Enable
0
1
read-write
0
Quadrature Decoder mode is disabled.
#0
1
Quadrature Decoder mode is enabled.
#1
TOFDIR
Timer Overflow Direction In Quadrature Decoder Mode
1
1
read-only
0
TOF bit was set on the bottom of counting. There was an FTM counter decrement and FTM counter changes from its minimum value (CNTIN register) to its maximum value (MOD register).
#0
1
TOF bit was set on the top of counting. There was an FTM counter increment and FTM counter changes from its maximum value (MOD register) to its minimum value (CNTIN register).
#1
QUADIR
FTM Counter Direction In Quadrature Decoder Mode
2
1
read-only
0
Counting direction is decreasing (FTM counter decrement).
#0
1
Counting direction is increasing (FTM counter increment).
#1
QUADMODE
Quadrature Decoder Mode
3
1
read-write
0
Phase A and phase B encoding mode.
#0
1
Count and direction encoding mode.
#1
PHBPOL
Phase B Input Polarity
4
1
read-write
0
Normal polarity. Phase B input signal is not inverted before identifying the rising and falling edges of this signal.
#0
1
Inverted polarity. Phase B input signal is inverted before identifying the rising and falling edges of this signal.
#1
PHAPOL
Phase A Input Polarity
5
1
read-write
0
Normal polarity. Phase A input signal is not inverted before identifying the rising and falling edges of this signal.
#0
1
Inverted polarity. Phase A input signal is inverted before identifying the rising and falling edges of this signal.
#1
PHBFLTREN
Phase B Input Filter Enable
6
1
read-write
0
Phase B input filter is disabled.
#0
1
Phase B input filter is enabled.
#1
PHAFLTREN
Phase A Input Filter Enable
7
1
read-write
0
Phase A input filter is disabled.
#0
1
Phase A input filter is enabled.
#1
CONF
Configuration
0x84
32
read-write
0
0xFFFFFFFF
LDFQ
Load Frequency
0
5
read-write
BDMMODE
Debug Mode
6
2
read-write
GTBEEN
Global Time Base Enable
9
1
read-write
0
Use of an external global time base is disabled.
#0
1
Use of an external global time base is enabled.
#1
GTBEOUT
Global Time Base Output
10
1
read-write
0
A global time base signal generation is disabled.
#0
1
A global time base signal generation is enabled.
#1
ITRIGR
Initialization trigger on Reload Point
11
1
read-write
0
Initialization trigger is generated on counter wrap events.
#0
1
Initialization trigger is generated when a reload point is reached.
#1
FLTPOL
FTM Fault Input Polarity
0x88
32
read-write
0
0xFFFFFFFF
FLT0POL
Fault Input 0 Polarity
0
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT1POL
Fault Input 1 Polarity
1
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT2POL
Fault Input 2 Polarity
2
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT3POL
Fault Input 3 Polarity
3
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
SYNCONF
Synchronization Configuration
0x8C
32
read-write
0
0xFFFFFFFF
HWTRIGMODE
Hardware Trigger Mode
0
1
read-write
0
FTM clears the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#0
1
FTM does not clear the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#1
CNTINC
CNTIN Register Synchronization
2
1
read-write
0
CNTIN register is updated with its buffer value at all rising edges of system clock.
#0
1
CNTIN register is updated with its buffer value by the PWM synchronization.
#1
INVC
INVCTRL Register Synchronization
4
1
read-write
0
INVCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
INVCTRL register is updated with its buffer value by the PWM synchronization.
#1
SWOC
SWOCTRL Register Synchronization
5
1
read-write
0
SWOCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
SWOCTRL register is updated with its buffer value by the PWM synchronization.
#1
SYNCMODE
Synchronization Mode
7
1
read-write
0
Legacy PWM synchronization is selected.
#0
1
Enhanced PWM synchronization is selected.
#1
SWRSTCNT
FTM counter synchronization is activated by the software trigger.
8
1
read-write
0
The software trigger does not activate the FTM counter synchronization.
#0
1
The software trigger activates the FTM counter synchronization.
#1
SWWRBUF
MOD, HCR, CNTIN, and CV registers synchronization is activated by the software trigger.
9
1
read-write
0
The software trigger does not activate MOD, HCR, CNTIN, and CV registers synchronization.
#0
1
The software trigger activates MOD, HCR, CNTIN, and CV registers synchronization.
#1
SWOM
Output mask synchronization is activated by the software trigger.
10
1
read-write
0
The software trigger does not activate the OUTMASK register synchronization.
#0
1
The software trigger activates the OUTMASK register synchronization.
#1
SWINVC
Inverting control synchronization is activated by the software trigger.
11
1
read-write
0
The software trigger does not activate the INVCTRL register synchronization.
#0
1
The software trigger activates the INVCTRL register synchronization.
#1
SWSOC
Software output control synchronization is activated by the software trigger.
12
1
read-write
0
The software trigger does not activate the SWOCTRL register synchronization.
#0
1
The software trigger activates the SWOCTRL register synchronization.
#1
HWRSTCNT
FTM counter synchronization is activated by a hardware trigger.
16
1
read-write
0
A hardware trigger does not activate the FTM counter synchronization.
#0
1
A hardware trigger activates the FTM counter synchronization.
#1
HWWRBUF
MOD, HCR, CNTIN, and CV registers synchronization is activated by a hardware trigger.
17
1
read-write
0
A hardware trigger does not activate MOD, HCR, CNTIN, and CV registers synchronization.
#0
1
A hardware trigger activates MOD, HCR, CNTIN, and CV registers synchronization.
#1
HWOM
Output mask synchronization is activated by a hardware trigger.
18
1
read-write
0
A hardware trigger does not activate the OUTMASK register synchronization.
#0
1
A hardware trigger activates the OUTMASK register synchronization.
#1
HWINVC
Inverting control synchronization is activated by a hardware trigger.
19
1
read-write
0
A hardware trigger does not activate the INVCTRL register synchronization.
#0
1
A hardware trigger activates the INVCTRL register synchronization.
#1
HWSOC
Software output control synchronization is activated by a hardware trigger.
20
1
read-write
0
A hardware trigger does not activate the SWOCTRL register synchronization.
#0
1
A hardware trigger activates the SWOCTRL register synchronization.
#1
INVCTRL
FTM Inverting Control
0x90
32
read-write
0
0xFFFFFFFF
INV0EN
Pair Channels 0 Inverting Enable
0
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV1EN
Pair Channels 1 Inverting Enable
1
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV2EN
Pair Channels 2 Inverting Enable
2
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV3EN
Pair Channels 3 Inverting Enable
3
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
SWOCTRL
FTM Software Output Control
0x94
32
read-write
0
0xFFFFFFFF
CH0OC
Channel 0 Software Output Control Enable
0
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH1OC
Channel 1 Software Output Control Enable
1
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH2OC
Channel 2 Software Output Control Enable
2
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH3OC
Channel 3 Software Output Control Enable
3
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH4OC
Channel 4 Software Output Control Enable
4
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH5OC
Channel 5 Software Output Control Enable
5
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH6OC
Channel 6 Software Output Control Enable
6
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH7OC
Channel 7 Software Output Control Enable
7
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH0OCV
Channel 0 Software Output Control Value
8
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH1OCV
Channel 1 Software Output Control Value
9
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH2OCV
Channel 2 Software Output Control Value
10
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH3OCV
Channel 3 Software Output Control Value
11
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH4OCV
Channel 4 Software Output Control Value
12
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH5OCV
Channel 5 Software Output Control Value
13
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH6OCV
Channel 6 Software Output Control Value
14
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH7OCV
Channel 7 Software Output Control Value
15
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
PWMLOAD
FTM PWM Load
0x98
32
read-write
0
0xFFFFFFFF
CH0SEL
Channel 0 Select
0
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH1SEL
Channel 1 Select
1
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH2SEL
Channel 2 Select
2
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH3SEL
Channel 3 Select
3
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH4SEL
Channel 4 Select
4
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH5SEL
Channel 5 Select
5
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH6SEL
Channel 6 Select
6
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH7SEL
Channel 7 Select
7
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
HCSEL
Half Cycle Select
8
1
read-write
0
Half cycle reload is disabled and it is not considered as a reload opportunity.
#0
1
Half cycle reload is enabled and it is considered as a reload opportunity.
#1
LDOK
Load Enable
9
1
read-write
0
Loading updated values is disabled.
#0
1
Loading updated values is enabled.
#1
GLEN
Global Load Enable
10
1
read-write
0
Global Load Ok disabled.
#0
1
Global Load OK enabled. A pulse event on the module global load input sets the LDOK bit.
#1
GLDOK
Global Load OK
11
1
write-only
0
No action.
#0
1
LDOK bit is set.
#1
HCR
Half Cycle Register
0x9C
32
read-write
0
0xFFFFFFFF
HCVAL
Half Cycle Value
0
16
read-write
MOD_MIRROR
Modulo
0x200
32
read-write
0
0xFFFFFFFF
FRACMOD
Fractional Value for MOD register
11
5
read-write
MOD
Modulo Value
16
16
read-write
8
0x4
0,1,2,3,4,5,6,7
C%sV_MIRROR
Channel (n) Value
0x204
32
read-write
0
0xFFFFFFFF
FRACVAL
Fractional Value for VAL register
11
5
read-write
VAL
Channel Value
16
16
read-write
FTM1
FlexTimer Module
FTM
FTM1_
0x40039000
0
0x224
registers
FTM1
18
SC
Status And Control
0
32
read-write
0
0xFFFFFFFF
PS
Prescale Factor Selection
0
3
read-write
000
Divide by 1
#000
001
Divide by 2
#001
010
Divide by 4
#010
011
Divide by 8
#011
100
Divide by 16
#100
101
Divide by 32
#101
110
Divide by 64
#110
111
Divide by 128
#111
CLKS
Clock Source Selection
3
2
read-write
00
No clock selected. This in effect disables the FTM counter.
#00
01
System clock
#01
10
Fixed frequency clock
#10
11
External clock
#11
CPWMS
Center-Aligned PWM Select
5
1
read-write
0
FTM counter operates in Up Counting mode.
#0
1
FTM counter operates in Up-Down Counting mode.
#1
RIE
Reload Interrupt Enable
6
1
read-write
0
Reload interrupt is disabled.
#0
1
Reload interrupt is enabled.
#1
RF
Reload Flag
7
1
read-only
0
FTM counter did not reach a reload point.
#0
1
FTM counter reached a reload point.
#1
TOIE
Timer Overflow Interrupt Enable
8
1
read-write
0
Disable TOF interrupts. Use software polling.
#0
1
Enable TOF interrupts. An interrupt is generated when TOF equals one.
#1
TOF
Timer Overflow Flag
9
1
read-only
0
FTM counter has not overflowed.
#0
1
FTM counter has overflowed.
#1
PWMEN0
Channel 0 PWM enable bit
16
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN1
Channel 1 PWM enable bit
17
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN2
Channel 2 PWM enable bit
18
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN3
Channel 3 PWM enable bit
19
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN4
Channel 4 PWM enable bit
20
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN5
Channel 5 PWM enable bit
21
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN6
Channel 6 PWM enable bit
22
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN7
Channel 7 PWM enable bit
23
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
CNT
Counter
0x4
32
read-write
0
0xFFFFFFFF
COUNT
Counter Value
0
16
read-write
MOD
Modulo
0x8
32
read-write
0
0xFFFFFFFF
MOD
Modulo Value
0
16
read-write
4
0x8
0,1,2,3
C%sSC
Channel (n) Status And Control
0xC
32
read-write
0
0xFFFFFFFF
DMA
DMA Enable
0
1
read-write
0
Disable DMA transfers.
#0
1
Enable DMA transfers.
#1
ICRST
FTM counter reset by the selected input capture event.
1
1
read-write
0
FTM counter is not reset when the selected channel (n) input event is detected.
#0
1
FTM counter is reset when the selected channel (n) input event is detected.
#1
ELSA
Channel (n) Edge or Level Select
2
1
read-write
ELSB
Channel (n) Edge or Level Select
3
1
read-write
MSA
Channel (n) Mode Select
4
1
read-write
MSB
Channel (n) Mode Select
5
1
read-write
CHIE
Channel (n) Interrupt Enable
6
1
read-write
0
Disable channel (n) interrupt. Use software polling.
#0
1
Enable channel (n) interrupt.
#1
CHF
Channel (n) Flag
7
1
read-only
0
No channel (n) event has occurred.
#0
1
A channel (n) event has occurred.
#1
TRIGMODE
Trigger mode control
8
1
read-write
0
Channel outputs will generate the normal PWM outputs without generating a pulse.
#0
1
If a match in the channel occurs, a trigger generation on channel output will happen. The trigger pulse width has one FTM clock cycle.
#1
CHIS
Channel (n) Input State
9
1
read-only
0
The channel (n) input is zero.
#0
1
The channel (n) input is one.
#1
4
0x8
0,1,2,3
C%sV
Channel (n) Value
0x10
32
read-write
0
0xFFFFFFFF
VAL
Channel Value
0
16
read-write
CNTIN
Counter Initial Value
0x4C
32
read-write
0
0xFFFFFFFF
INIT
Initial Value Of The FTM Counter
0
16
read-write
STATUS
Capture And Compare Status
0x50
32
read-write
0
0xFFFFFFFF
CH0F
Channel 0 Flag
0
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH1F
Channel 1 Flag
1
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH2F
Channel 2 Flag
2
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH3F
Channel 3 Flag
3
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH4F
Channel 4 Flag
4
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH5F
Channel 5 Flag
5
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH6F
Channel 6 Flag
6
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH7F
Channel 7 Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
MODE
Features Mode Selection
0x54
32
read-write
0x4
0xFFFFFFFF
FTMEN
FTM Enable
0
1
read-write
0
TPM compatibility. Free running counter and synchronization compatible with TPM.
#0
1
Free running counter and synchronization are different from TPM behavior.
#1
INIT
Initialize The Channels Output
1
1
read-write
WPDIS
Write Protection Disable
2
1
read-write
0
Write protection is enabled.
#0
1
Write protection is disabled.
#1
PWMSYNC
PWM Synchronization Mode
3
1
read-write
0
No restrictions. Software and hardware triggers can be used by MOD, CnV, OUTMASK, and FTM counter synchronization.
#0
1
Software trigger can only be used by MOD and CnV synchronization, and hardware triggers can only be used by OUTMASK and FTM counter synchronization.
#1
CAPTEST
Capture Test Mode Enable
4
1
read-write
0
Capture test mode is disabled.
#0
1
Capture test mode is enabled.
#1
FAULTM
Fault Control Mode
5
2
read-write
00
Fault control is disabled for all channels.
#00
01
Fault control is enabled for even channels only (channels 0, 2, 4, and 6), and the selected mode is the manual fault clearing.
#01
10
Fault control is enabled for all channels, and the selected mode is the manual fault clearing.
#10
11
Fault control is enabled for all channels, and the selected mode is the automatic fault clearing.
#11
FAULTIE
Fault Interrupt Enable
7
1
read-write
0
Fault control interrupt is disabled.
#0
1
Fault control interrupt is enabled.
#1
SYNC
Synchronization
0x58
32
read-write
0
0xFFFFFFFF
CNTMIN
Minimum Loading Point Enable
0
1
read-write
0
The minimum loading point is disabled.
#0
1
The minimum loading point is enabled.
#1
CNTMAX
Maximum Loading Point Enable
1
1
read-write
0
The maximum loading point is disabled.
#0
1
The maximum loading point is enabled.
#1
REINIT
FTM Counter Reinitialization By Synchronization (FTM counter synchronization)
2
1
read-write
0
FTM counter continues to count normally.
#0
1
FTM counter is updated with its initial value when the selected trigger is detected.
#1
SYNCHOM
Output Mask Synchronization
3
1
read-write
0
OUTMASK register is updated with the value of its buffer in all rising edges of the system clock.
#0
1
OUTMASK register is updated with the value of its buffer only by the PWM synchronization.
#1
TRIG0
PWM Synchronization Hardware Trigger 0
4
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG1
PWM Synchronization Hardware Trigger 1
5
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG2
PWM Synchronization Hardware Trigger 2
6
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
SWSYNC
PWM Synchronization Software Trigger
7
1
read-write
0
Software trigger is not selected.
#0
1
Software trigger is selected.
#1
OUTINIT
Initial State For Channels Output
0x5C
32
read-write
0
0xFFFFFFFF
CH0OI
Channel 0 Output Initialization Value
0
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH1OI
Channel 1 Output Initialization Value
1
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH2OI
Channel 2 Output Initialization Value
2
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH3OI
Channel 3 Output Initialization Value
3
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH4OI
Channel 4 Output Initialization Value
4
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH5OI
Channel 5 Output Initialization Value
5
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH6OI
Channel 6 Output Initialization Value
6
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH7OI
Channel 7 Output Initialization Value
7
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
OUTMASK
Output Mask
0x60
32
read-write
0
0xFFFFFFFF
CH0OM
Channel 0 Output Mask
0
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH1OM
Channel 1 Output Mask
1
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH2OM
Channel 2 Output Mask
2
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH3OM
Channel 3 Output Mask
3
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH4OM
Channel 4 Output Mask
4
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH5OM
Channel 5 Output Mask
5
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH6OM
Channel 6 Output Mask
6
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH7OM
Channel 7 Output Mask
7
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
COMBINE
Function For Linked Channels
0x64
32
read-write
0
0xFFFFFFFF
COMBINE0
Combine Channels For n = 0
0
1
read-write
COMP0
Complement Of Channel (n) For n = 0
1
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN0
Dual Edge Capture Mode Enable For n = 0
2
1
read-write
DECAP0
Dual Edge Capture Mode Captures For n = 0
3
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN0
Deadtime Enable For n = 0
4
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN0
Synchronization Enable For n = 0
5
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN0
Fault Control Enable For n = 0
6
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
COMBINE1
Combine Channels For n = 2
8
1
read-write
COMP1
Complement Of Channel (n) For n = 2
9
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN1
Dual Edge Capture Mode Enable For n = 2
10
1
read-write
DECAP1
Dual Edge Capture Mode Captures For n = 2
11
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN1
Deadtime Enable For n = 2
12
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN1
Synchronization Enable For n = 2
13
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN1
Fault Control Enable For n = 2
14
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
COMBINE2
Combine Channels For n = 4
16
1
read-write
COMP2
Complement Of Channel (n) For n = 4
17
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN2
Dual Edge Capture Mode Enable For n = 4
18
1
read-write
DECAP2
Dual Edge Capture Mode Captures For n = 4
19
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN2
Deadtime Enable For n = 4
20
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN2
Synchronization Enable For n = 4
21
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN2
Fault Control Enable For n = 4
22
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
COMBINE3
Combine Channels For n = 6
24
1
read-write
COMP3
Complement Of Channel (n) for n = 6
25
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN3
Dual Edge Capture Mode Enable For n = 6
26
1
read-write
DECAP3
Dual Edge Capture Mode Captures For n = 6
27
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN3
Deadtime Enable For n = 6
28
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN3
Synchronization Enable For n = 6
29
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN3
Fault Control Enable For n = 6
30
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
DEADTIME
Deadtime Insertion Control
0x68
32
read-write
0
0xFFFFFFFF
DTVAL
Deadtime Value
0
6
read-write
DTPS
Deadtime Prescaler Value
6
2
read-write
0x
Divide the system clock by 1.
#0x
10
Divide the system clock by 4.
#10
11
Divide the system clock by 16.
#11
EXTTRIG
FTM External Trigger
0x6C
32
read-write
0
0xFFFFFFFF
CH2TRIG
Channel 2 Trigger Enable
0
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH3TRIG
Channel 3 Trigger Enable
1
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH4TRIG
Channel 4 Trigger Enable
2
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH5TRIG
Channel 5 Trigger Enable
3
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH0TRIG
Channel 0 Trigger Enable
4
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH1TRIG
Channel 1 Trigger Enable
5
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
INITTRIGEN
Initialization Trigger Enable
6
1
read-write
0
The generation of initialization trigger is disabled.
#0
1
The generation of initialization trigger is enabled.
#1
TRIGF
Channel Trigger Flag
7
1
read-only
0
No channel trigger was generated.
#0
1
A channel trigger was generated.
#1
CH6TRIG
Channel 6 Trigger Enable
8
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH7TRIG
Channel 7 Trigger Enable
9
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
POL
Channels Polarity
0x70
32
read-write
0
0xFFFFFFFF
POL0
Channel 0 Polarity
0
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL1
Channel 1 Polarity
1
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL2
Channel 2 Polarity
2
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL3
Channel 3 Polarity
3
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL4
Channel 4 Polarity
4
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL5
Channel 5 Polarity
5
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL6
Channel 6 Polarity
6
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL7
Channel 7 Polarity
7
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
FMS
Fault Mode Status
0x74
32
read-write
0
0xFFFFFFFF
FAULTF0
Fault Detection Flag 0
0
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF1
Fault Detection Flag 1
1
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF2
Fault Detection Flag 2
2
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF3
Fault Detection Flag 3
3
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTIN
Fault Inputs
5
1
read-only
0
The logic OR of the enabled fault inputs is 0.
#0
1
The logic OR of the enabled fault inputs is 1.
#1
WPEN
Write Protection Enable
6
1
read-write
0
Write protection is disabled. Write protected bits can be written.
#0
1
Write protection is enabled. Write protected bits cannot be written.
#1
FAULTF
Fault Detection Flag
7
1
read-only
0
No fault condition was detected.
#0
1
A fault condition was detected.
#1
FILTER
Input Capture Filter Control
0x78
32
read-write
0
0xFFFFFFFF
CH0FVAL
Channel 0 Input Filter
0
4
read-write
CH1FVAL
Channel 1 Input Filter
4
4
read-write
CH2FVAL
Channel 2 Input Filter
8
4
read-write
CH3FVAL
Channel 3 Input Filter
12
4
read-write
FLTCTRL
Fault Control
0x7C
32
read-write
0
0xFFFFFFFF
FAULT0EN
Fault Input 0 Enable
0
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT1EN
Fault Input 1 Enable
1
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT2EN
Fault Input 2 Enable
2
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT3EN
Fault Input 3 Enable
3
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FFLTR0EN
Fault Input 0 Filter Enable
4
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR1EN
Fault Input 1 Filter Enable
5
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR2EN
Fault Input 2 Filter Enable
6
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR3EN
Fault Input 3 Filter Enable
7
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFVAL
Fault Input Filter
8
4
read-write
FSTATE
Fault output state
15
1
read-write
0
FTM outputs will be placed into safe values when fault events in ongoing (defined by POL bits).
#0
1
FTM outputs will be tri-stated when fault event is ongoing
#1
QDCTRL
Quadrature Decoder Control And Status
0x80
32
read-write
0
0xFFFFFFFF
QUADEN
Quadrature Decoder Mode Enable
0
1
read-write
0
Quadrature Decoder mode is disabled.
#0
1
Quadrature Decoder mode is enabled.
#1
TOFDIR
Timer Overflow Direction In Quadrature Decoder Mode
1
1
read-only
0
TOF bit was set on the bottom of counting. There was an FTM counter decrement and FTM counter changes from its minimum value (CNTIN register) to its maximum value (MOD register).
#0
1
TOF bit was set on the top of counting. There was an FTM counter increment and FTM counter changes from its maximum value (MOD register) to its minimum value (CNTIN register).
#1
QUADIR
FTM Counter Direction In Quadrature Decoder Mode
2
1
read-only
0
Counting direction is decreasing (FTM counter decrement).
#0
1
Counting direction is increasing (FTM counter increment).
#1
QUADMODE
Quadrature Decoder Mode
3
1
read-write
0
Phase A and phase B encoding mode.
#0
1
Count and direction encoding mode.
#1
PHBPOL
Phase B Input Polarity
4
1
read-write
0
Normal polarity. Phase B input signal is not inverted before identifying the rising and falling edges of this signal.
#0
1
Inverted polarity. Phase B input signal is inverted before identifying the rising and falling edges of this signal.
#1
PHAPOL
Phase A Input Polarity
5
1
read-write
0
Normal polarity. Phase A input signal is not inverted before identifying the rising and falling edges of this signal.
#0
1
Inverted polarity. Phase A input signal is inverted before identifying the rising and falling edges of this signal.
#1
PHBFLTREN
Phase B Input Filter Enable
6
1
read-write
0
Phase B input filter is disabled.
#0
1
Phase B input filter is enabled.
#1
PHAFLTREN
Phase A Input Filter Enable
7
1
read-write
0
Phase A input filter is disabled.
#0
1
Phase A input filter is enabled.
#1
CONF
Configuration
0x84
32
read-write
0
0xFFFFFFFF
LDFQ
Load Frequency
0
5
read-write
BDMMODE
Debug Mode
6
2
read-write
GTBEEN
Global Time Base Enable
9
1
read-write
0
Use of an external global time base is disabled.
#0
1
Use of an external global time base is enabled.
#1
GTBEOUT
Global Time Base Output
10
1
read-write
0
A global time base signal generation is disabled.
#0
1
A global time base signal generation is enabled.
#1
ITRIGR
Initialization trigger on Reload Point
11
1
read-write
0
Initialization trigger is generated on counter wrap events.
#0
1
Initialization trigger is generated when a reload point is reached.
#1
FLTPOL
FTM Fault Input Polarity
0x88
32
read-write
0
0xFFFFFFFF
FLT0POL
Fault Input 0 Polarity
0
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT1POL
Fault Input 1 Polarity
1
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT2POL
Fault Input 2 Polarity
2
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT3POL
Fault Input 3 Polarity
3
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
SYNCONF
Synchronization Configuration
0x8C
32
read-write
0
0xFFFFFFFF
HWTRIGMODE
Hardware Trigger Mode
0
1
read-write
0
FTM clears the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#0
1
FTM does not clear the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#1
CNTINC
CNTIN Register Synchronization
2
1
read-write
0
CNTIN register is updated with its buffer value at all rising edges of system clock.
#0
1
CNTIN register is updated with its buffer value by the PWM synchronization.
#1
INVC
INVCTRL Register Synchronization
4
1
read-write
0
INVCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
INVCTRL register is updated with its buffer value by the PWM synchronization.
#1
SWOC
SWOCTRL Register Synchronization
5
1
read-write
0
SWOCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
SWOCTRL register is updated with its buffer value by the PWM synchronization.
#1
SYNCMODE
Synchronization Mode
7
1
read-write
0
Legacy PWM synchronization is selected.
#0
1
Enhanced PWM synchronization is selected.
#1
SWRSTCNT
FTM counter synchronization is activated by the software trigger.
8
1
read-write
0
The software trigger does not activate the FTM counter synchronization.
#0
1
The software trigger activates the FTM counter synchronization.
#1
SWWRBUF
MOD, HCR, CNTIN, and CV registers synchronization is activated by the software trigger.
9
1
read-write
0
The software trigger does not activate MOD, HCR, CNTIN, and CV registers synchronization.
#0
1
The software trigger activates MOD, HCR, CNTIN, and CV registers synchronization.
#1
SWOM
Output mask synchronization is activated by the software trigger.
10
1
read-write
0
The software trigger does not activate the OUTMASK register synchronization.
#0
1
The software trigger activates the OUTMASK register synchronization.
#1
SWINVC
Inverting control synchronization is activated by the software trigger.
11
1
read-write
0
The software trigger does not activate the INVCTRL register synchronization.
#0
1
The software trigger activates the INVCTRL register synchronization.
#1
SWSOC
Software output control synchronization is activated by the software trigger.
12
1
read-write
0
The software trigger does not activate the SWOCTRL register synchronization.
#0
1
The software trigger activates the SWOCTRL register synchronization.
#1
HWRSTCNT
FTM counter synchronization is activated by a hardware trigger.
16
1
read-write
0
A hardware trigger does not activate the FTM counter synchronization.
#0
1
A hardware trigger activates the FTM counter synchronization.
#1
HWWRBUF
MOD, HCR, CNTIN, and CV registers synchronization is activated by a hardware trigger.
17
1
read-write
0
A hardware trigger does not activate MOD, HCR, CNTIN, and CV registers synchronization.
#0
1
A hardware trigger activates MOD, HCR, CNTIN, and CV registers synchronization.
#1
HWOM
Output mask synchronization is activated by a hardware trigger.
18
1
read-write
0
A hardware trigger does not activate the OUTMASK register synchronization.
#0
1
A hardware trigger activates the OUTMASK register synchronization.
#1
HWINVC
Inverting control synchronization is activated by a hardware trigger.
19
1
read-write
0
A hardware trigger does not activate the INVCTRL register synchronization.
#0
1
A hardware trigger activates the INVCTRL register synchronization.
#1
HWSOC
Software output control synchronization is activated by a hardware trigger.
20
1
read-write
0
A hardware trigger does not activate the SWOCTRL register synchronization.
#0
1
A hardware trigger activates the SWOCTRL register synchronization.
#1
INVCTRL
FTM Inverting Control
0x90
32
read-write
0
0xFFFFFFFF
INV0EN
Pair Channels 0 Inverting Enable
0
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV1EN
Pair Channels 1 Inverting Enable
1
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV2EN
Pair Channels 2 Inverting Enable
2
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV3EN
Pair Channels 3 Inverting Enable
3
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
SWOCTRL
FTM Software Output Control
0x94
32
read-write
0
0xFFFFFFFF
CH0OC
Channel 0 Software Output Control Enable
0
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH1OC
Channel 1 Software Output Control Enable
1
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH2OC
Channel 2 Software Output Control Enable
2
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH3OC
Channel 3 Software Output Control Enable
3
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH4OC
Channel 4 Software Output Control Enable
4
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH5OC
Channel 5 Software Output Control Enable
5
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH6OC
Channel 6 Software Output Control Enable
6
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH7OC
Channel 7 Software Output Control Enable
7
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH0OCV
Channel 0 Software Output Control Value
8
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH1OCV
Channel 1 Software Output Control Value
9
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH2OCV
Channel 2 Software Output Control Value
10
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH3OCV
Channel 3 Software Output Control Value
11
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH4OCV
Channel 4 Software Output Control Value
12
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH5OCV
Channel 5 Software Output Control Value
13
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH6OCV
Channel 6 Software Output Control Value
14
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH7OCV
Channel 7 Software Output Control Value
15
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
PWMLOAD
FTM PWM Load
0x98
32
read-write
0
0xFFFFFFFF
CH0SEL
Channel 0 Select
0
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH1SEL
Channel 1 Select
1
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH2SEL
Channel 2 Select
2
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH3SEL
Channel 3 Select
3
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH4SEL
Channel 4 Select
4
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH5SEL
Channel 5 Select
5
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH6SEL
Channel 6 Select
6
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH7SEL
Channel 7 Select
7
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
HCSEL
Half Cycle Select
8
1
read-write
0
Half cycle reload is disabled and it is not considered as a reload opportunity.
#0
1
Half cycle reload is enabled and it is considered as a reload opportunity.
#1
LDOK
Load Enable
9
1
read-write
0
Loading updated values is disabled.
#0
1
Loading updated values is enabled.
#1
GLEN
Global Load Enable
10
1
read-write
0
Global Load Ok disabled.
#0
1
Global Load OK enabled. A pulse event on the module global load input sets the LDOK bit.
#1
GLDOK
Global Load OK
11
1
write-only
0
No action.
#0
1
LDOK bit is set.
#1
HCR
Half Cycle Register
0x9C
32
read-write
0
0xFFFFFFFF
HCVAL
Half Cycle Value
0
16
read-write
MOD_MIRROR
Modulo
0x200
32
read-write
0
0xFFFFFFFF
FRACMOD
Fractional Value for MOD register
11
5
read-write
MOD
Modulo Value
16
16
read-write
8
0x4
0,1,2,3,4,5,6,7
C%sV_MIRROR
Channel (n) Value
0x204
32
read-write
0
0xFFFFFFFF
FRACVAL
Fractional Value for VAL register
11
5
read-write
VAL
Channel Value
16
16
read-write
FTM2
FlexTimer Module
FTM
FTM2_
0x4003A000
0
0x224
registers
FTM2
19
SC
Status And Control
0
32
read-write
0
0xFFFFFFFF
PS
Prescale Factor Selection
0
3
read-write
000
Divide by 1
#000
001
Divide by 2
#001
010
Divide by 4
#010
011
Divide by 8
#011
100
Divide by 16
#100
101
Divide by 32
#101
110
Divide by 64
#110
111
Divide by 128
#111
CLKS
Clock Source Selection
3
2
read-write
00
No clock selected. This in effect disables the FTM counter.
#00
01
System clock
#01
10
Fixed frequency clock
#10
11
External clock
#11
CPWMS
Center-Aligned PWM Select
5
1
read-write
0
FTM counter operates in Up Counting mode.
#0
1
FTM counter operates in Up-Down Counting mode.
#1
RIE
Reload Interrupt Enable
6
1
read-write
0
Reload interrupt is disabled.
#0
1
Reload interrupt is enabled.
#1
RF
Reload Flag
7
1
read-only
0
FTM counter did not reach a reload point.
#0
1
FTM counter reached a reload point.
#1
TOIE
Timer Overflow Interrupt Enable
8
1
read-write
0
Disable TOF interrupts. Use software polling.
#0
1
Enable TOF interrupts. An interrupt is generated when TOF equals one.
#1
TOF
Timer Overflow Flag
9
1
read-only
0
FTM counter has not overflowed.
#0
1
FTM counter has overflowed.
#1
PWMEN0
Channel 0 PWM enable bit
16
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN1
Channel 1 PWM enable bit
17
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN2
Channel 2 PWM enable bit
18
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN3
Channel 3 PWM enable bit
19
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN4
Channel 4 PWM enable bit
20
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN5
Channel 5 PWM enable bit
21
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN6
Channel 6 PWM enable bit
22
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
PWMEN7
Channel 7 PWM enable bit
23
1
read-write
0
Channel output port is disabled
#0
1
Channel output port is enabled
#1
CNT
Counter
0x4
32
read-write
0
0xFFFFFFFF
COUNT
Counter Value
0
16
read-write
MOD
Modulo
0x8
32
read-write
0
0xFFFFFFFF
MOD
Modulo Value
0
16
read-write
4
0x8
0,1,2,3
C%sSC
Channel (n) Status And Control
0xC
32
read-write
0
0xFFFFFFFF
DMA
DMA Enable
0
1
read-write
0
Disable DMA transfers.
#0
1
Enable DMA transfers.
#1
ICRST
FTM counter reset by the selected input capture event.
1
1
read-write
0
FTM counter is not reset when the selected channel (n) input event is detected.
#0
1
FTM counter is reset when the selected channel (n) input event is detected.
#1
ELSA
Channel (n) Edge or Level Select
2
1
read-write
ELSB
Channel (n) Edge or Level Select
3
1
read-write
MSA
Channel (n) Mode Select
4
1
read-write
MSB
Channel (n) Mode Select
5
1
read-write
CHIE
Channel (n) Interrupt Enable
6
1
read-write
0
Disable channel (n) interrupt. Use software polling.
#0
1
Enable channel (n) interrupt.
#1
CHF
Channel (n) Flag
7
1
read-only
0
No channel (n) event has occurred.
#0
1
A channel (n) event has occurred.
#1
TRIGMODE
Trigger mode control
8
1
read-write
0
Channel outputs will generate the normal PWM outputs without generating a pulse.
#0
1
If a match in the channel occurs, a trigger generation on channel output will happen. The trigger pulse width has one FTM clock cycle.
#1
CHIS
Channel (n) Input State
9
1
read-only
0
The channel (n) input is zero.
#0
1
The channel (n) input is one.
#1
4
0x8
0,1,2,3
C%sV
Channel (n) Value
0x10
32
read-write
0
0xFFFFFFFF
VAL
Channel Value
0
16
read-write
CNTIN
Counter Initial Value
0x4C
32
read-write
0
0xFFFFFFFF
INIT
Initial Value Of The FTM Counter
0
16
read-write
STATUS
Capture And Compare Status
0x50
32
read-write
0
0xFFFFFFFF
CH0F
Channel 0 Flag
0
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH1F
Channel 1 Flag
1
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH2F
Channel 2 Flag
2
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH3F
Channel 3 Flag
3
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH4F
Channel 4 Flag
4
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH5F
Channel 5 Flag
5
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH6F
Channel 6 Flag
6
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH7F
Channel 7 Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
MODE
Features Mode Selection
0x54
32
read-write
0x4
0xFFFFFFFF
FTMEN
FTM Enable
0
1
read-write
0
TPM compatibility. Free running counter and synchronization compatible with TPM.
#0
1
Free running counter and synchronization are different from TPM behavior.
#1
INIT
Initialize The Channels Output
1
1
read-write
WPDIS
Write Protection Disable
2
1
read-write
0
Write protection is enabled.
#0
1
Write protection is disabled.
#1
PWMSYNC
PWM Synchronization Mode
3
1
read-write
0
No restrictions. Software and hardware triggers can be used by MOD, CnV, OUTMASK, and FTM counter synchronization.
#0
1
Software trigger can only be used by MOD and CnV synchronization, and hardware triggers can only be used by OUTMASK and FTM counter synchronization.
#1
CAPTEST
Capture Test Mode Enable
4
1
read-write
0
Capture test mode is disabled.
#0
1
Capture test mode is enabled.
#1
FAULTM
Fault Control Mode
5
2
read-write
00
Fault control is disabled for all channels.
#00
01
Fault control is enabled for even channels only (channels 0, 2, 4, and 6), and the selected mode is the manual fault clearing.
#01
10
Fault control is enabled for all channels, and the selected mode is the manual fault clearing.
#10
11
Fault control is enabled for all channels, and the selected mode is the automatic fault clearing.
#11
FAULTIE
Fault Interrupt Enable
7
1
read-write
0
Fault control interrupt is disabled.
#0
1
Fault control interrupt is enabled.
#1
SYNC
Synchronization
0x58
32
read-write
0
0xFFFFFFFF
CNTMIN
Minimum Loading Point Enable
0
1
read-write
0
The minimum loading point is disabled.
#0
1
The minimum loading point is enabled.
#1
CNTMAX
Maximum Loading Point Enable
1
1
read-write
0
The maximum loading point is disabled.
#0
1
The maximum loading point is enabled.
#1
REINIT
FTM Counter Reinitialization By Synchronization (FTM counter synchronization)
2
1
read-write
0
FTM counter continues to count normally.
#0
1
FTM counter is updated with its initial value when the selected trigger is detected.
#1
SYNCHOM
Output Mask Synchronization
3
1
read-write
0
OUTMASK register is updated with the value of its buffer in all rising edges of the system clock.
#0
1
OUTMASK register is updated with the value of its buffer only by the PWM synchronization.
#1
TRIG0
PWM Synchronization Hardware Trigger 0
4
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG1
PWM Synchronization Hardware Trigger 1
5
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG2
PWM Synchronization Hardware Trigger 2
6
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
SWSYNC
PWM Synchronization Software Trigger
7
1
read-write
0
Software trigger is not selected.
#0
1
Software trigger is selected.
#1
OUTINIT
Initial State For Channels Output
0x5C
32
read-write
0
0xFFFFFFFF
CH0OI
Channel 0 Output Initialization Value
0
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH1OI
Channel 1 Output Initialization Value
1
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH2OI
Channel 2 Output Initialization Value
2
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH3OI
Channel 3 Output Initialization Value
3
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH4OI
Channel 4 Output Initialization Value
4
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH5OI
Channel 5 Output Initialization Value
5
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH6OI
Channel 6 Output Initialization Value
6
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH7OI
Channel 7 Output Initialization Value
7
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
OUTMASK
Output Mask
0x60
32
read-write
0
0xFFFFFFFF
CH0OM
Channel 0 Output Mask
0
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH1OM
Channel 1 Output Mask
1
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH2OM
Channel 2 Output Mask
2
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH3OM
Channel 3 Output Mask
3
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH4OM
Channel 4 Output Mask
4
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH5OM
Channel 5 Output Mask
5
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH6OM
Channel 6 Output Mask
6
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH7OM
Channel 7 Output Mask
7
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
COMBINE
Function For Linked Channels
0x64
32
read-write
0
0xFFFFFFFF
COMBINE0
Combine Channels For n = 0
0
1
read-write
COMP0
Complement Of Channel (n) For n = 0
1
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN0
Dual Edge Capture Mode Enable For n = 0
2
1
read-write
DECAP0
Dual Edge Capture Mode Captures For n = 0
3
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN0
Deadtime Enable For n = 0
4
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN0
Synchronization Enable For n = 0
5
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN0
Fault Control Enable For n = 0
6
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
COMBINE1
Combine Channels For n = 2
8
1
read-write
COMP1
Complement Of Channel (n) For n = 2
9
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN1
Dual Edge Capture Mode Enable For n = 2
10
1
read-write
DECAP1
Dual Edge Capture Mode Captures For n = 2
11
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN1
Deadtime Enable For n = 2
12
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN1
Synchronization Enable For n = 2
13
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN1
Fault Control Enable For n = 2
14
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
COMBINE2
Combine Channels For n = 4
16
1
read-write
COMP2
Complement Of Channel (n) For n = 4
17
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN2
Dual Edge Capture Mode Enable For n = 4
18
1
read-write
DECAP2
Dual Edge Capture Mode Captures For n = 4
19
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN2
Deadtime Enable For n = 4
20
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN2
Synchronization Enable For n = 4
21
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN2
Fault Control Enable For n = 4
22
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
COMBINE3
Combine Channels For n = 6
24
1
read-write
COMP3
Complement Of Channel (n) for n = 6
25
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAPEN3
Dual Edge Capture Mode Enable For n = 6
26
1
read-write
DECAP3
Dual Edge Capture Mode Captures For n = 6
27
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DTEN3
Deadtime Enable For n = 6
28
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
SYNCEN3
Synchronization Enable For n = 6
29
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
FAULTEN3
Fault Control Enable For n = 6
30
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
DEADTIME
Deadtime Insertion Control
0x68
32
read-write
0
0xFFFFFFFF
DTVAL
Deadtime Value
0
6
read-write
DTPS
Deadtime Prescaler Value
6
2
read-write
0x
Divide the system clock by 1.
#0x
10
Divide the system clock by 4.
#10
11
Divide the system clock by 16.
#11
EXTTRIG
FTM External Trigger
0x6C
32
read-write
0
0xFFFFFFFF
CH2TRIG
Channel 2 Trigger Enable
0
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH3TRIG
Channel 3 Trigger Enable
1
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH4TRIG
Channel 4 Trigger Enable
2
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH5TRIG
Channel 5 Trigger Enable
3
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH0TRIG
Channel 0 Trigger Enable
4
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH1TRIG
Channel 1 Trigger Enable
5
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
INITTRIGEN
Initialization Trigger Enable
6
1
read-write
0
The generation of initialization trigger is disabled.
#0
1
The generation of initialization trigger is enabled.
#1
TRIGF
Channel Trigger Flag
7
1
read-only
0
No channel trigger was generated.
#0
1
A channel trigger was generated.
#1
CH6TRIG
Channel 6 Trigger Enable
8
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH7TRIG
Channel 7 Trigger Enable
9
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
POL
Channels Polarity
0x70
32
read-write
0
0xFFFFFFFF
POL0
Channel 0 Polarity
0
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL1
Channel 1 Polarity
1
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL2
Channel 2 Polarity
2
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL3
Channel 3 Polarity
3
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL4
Channel 4 Polarity
4
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL5
Channel 5 Polarity
5
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL6
Channel 6 Polarity
6
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL7
Channel 7 Polarity
7
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
FMS
Fault Mode Status
0x74
32
read-write
0
0xFFFFFFFF
FAULTF0
Fault Detection Flag 0
0
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF1
Fault Detection Flag 1
1
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF2
Fault Detection Flag 2
2
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF3
Fault Detection Flag 3
3
1
read-only
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTIN
Fault Inputs
5
1
read-only
0
The logic OR of the enabled fault inputs is 0.
#0
1
The logic OR of the enabled fault inputs is 1.
#1
WPEN
Write Protection Enable
6
1
read-write
0
Write protection is disabled. Write protected bits can be written.
#0
1
Write protection is enabled. Write protected bits cannot be written.
#1
FAULTF
Fault Detection Flag
7
1
read-only
0
No fault condition was detected.
#0
1
A fault condition was detected.
#1
FILTER
Input Capture Filter Control
0x78
32
read-write
0
0xFFFFFFFF
CH0FVAL
Channel 0 Input Filter
0
4
read-write
CH1FVAL
Channel 1 Input Filter
4
4
read-write
CH2FVAL
Channel 2 Input Filter
8
4
read-write
CH3FVAL
Channel 3 Input Filter
12
4
read-write
FLTCTRL
Fault Control
0x7C
32
read-write
0
0xFFFFFFFF
FAULT0EN
Fault Input 0 Enable
0
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT1EN
Fault Input 1 Enable
1
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT2EN
Fault Input 2 Enable
2
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT3EN
Fault Input 3 Enable
3
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FFLTR0EN
Fault Input 0 Filter Enable
4
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR1EN
Fault Input 1 Filter Enable
5
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR2EN
Fault Input 2 Filter Enable
6
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR3EN
Fault Input 3 Filter Enable
7
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFVAL
Fault Input Filter
8
4
read-write
FSTATE
Fault output state
15
1
read-write
0
FTM outputs will be placed into safe values when fault events in ongoing (defined by POL bits).
#0
1
FTM outputs will be tri-stated when fault event is ongoing
#1
QDCTRL
Quadrature Decoder Control And Status
0x80
32
read-write
0
0xFFFFFFFF
QUADEN
Quadrature Decoder Mode Enable
0
1
read-write
0
Quadrature Decoder mode is disabled.
#0
1
Quadrature Decoder mode is enabled.
#1
TOFDIR
Timer Overflow Direction In Quadrature Decoder Mode
1
1
read-only
0
TOF bit was set on the bottom of counting. There was an FTM counter decrement and FTM counter changes from its minimum value (CNTIN register) to its maximum value (MOD register).
#0
1
TOF bit was set on the top of counting. There was an FTM counter increment and FTM counter changes from its maximum value (MOD register) to its minimum value (CNTIN register).
#1
QUADIR
FTM Counter Direction In Quadrature Decoder Mode
2
1
read-only
0
Counting direction is decreasing (FTM counter decrement).
#0
1
Counting direction is increasing (FTM counter increment).
#1
QUADMODE
Quadrature Decoder Mode
3
1
read-write
0
Phase A and phase B encoding mode.
#0
1
Count and direction encoding mode.
#1
PHBPOL
Phase B Input Polarity
4
1
read-write
0
Normal polarity. Phase B input signal is not inverted before identifying the rising and falling edges of this signal.
#0
1
Inverted polarity. Phase B input signal is inverted before identifying the rising and falling edges of this signal.
#1
PHAPOL
Phase A Input Polarity
5
1
read-write
0
Normal polarity. Phase A input signal is not inverted before identifying the rising and falling edges of this signal.
#0
1
Inverted polarity. Phase A input signal is inverted before identifying the rising and falling edges of this signal.
#1
PHBFLTREN
Phase B Input Filter Enable
6
1
read-write
0
Phase B input filter is disabled.
#0
1
Phase B input filter is enabled.
#1
PHAFLTREN
Phase A Input Filter Enable
7
1
read-write
0
Phase A input filter is disabled.
#0
1
Phase A input filter is enabled.
#1
CONF
Configuration
0x84
32
read-write
0
0xFFFFFFFF
LDFQ
Load Frequency
0
5
read-write
BDMMODE
Debug Mode
6
2
read-write
GTBEEN
Global Time Base Enable
9
1
read-write
0
Use of an external global time base is disabled.
#0
1
Use of an external global time base is enabled.
#1
GTBEOUT
Global Time Base Output
10
1
read-write
0
A global time base signal generation is disabled.
#0
1
A global time base signal generation is enabled.
#1
ITRIGR
Initialization trigger on Reload Point
11
1
read-write
0
Initialization trigger is generated on counter wrap events.
#0
1
Initialization trigger is generated when a reload point is reached.
#1
FLTPOL
FTM Fault Input Polarity
0x88
32
read-write
0
0xFFFFFFFF
FLT0POL
Fault Input 0 Polarity
0
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT1POL
Fault Input 1 Polarity
1
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT2POL
Fault Input 2 Polarity
2
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT3POL
Fault Input 3 Polarity
3
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
SYNCONF
Synchronization Configuration
0x8C
32
read-write
0
0xFFFFFFFF
HWTRIGMODE
Hardware Trigger Mode
0
1
read-write
0
FTM clears the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#0
1
FTM does not clear the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#1
CNTINC
CNTIN Register Synchronization
2
1
read-write
0
CNTIN register is updated with its buffer value at all rising edges of system clock.
#0
1
CNTIN register is updated with its buffer value by the PWM synchronization.
#1
INVC
INVCTRL Register Synchronization
4
1
read-write
0
INVCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
INVCTRL register is updated with its buffer value by the PWM synchronization.
#1
SWOC
SWOCTRL Register Synchronization
5
1
read-write
0
SWOCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
SWOCTRL register is updated with its buffer value by the PWM synchronization.
#1
SYNCMODE
Synchronization Mode
7
1
read-write
0
Legacy PWM synchronization is selected.
#0
1
Enhanced PWM synchronization is selected.
#1
SWRSTCNT
FTM counter synchronization is activated by the software trigger.
8
1
read-write
0
The software trigger does not activate the FTM counter synchronization.
#0
1
The software trigger activates the FTM counter synchronization.
#1
SWWRBUF
MOD, HCR, CNTIN, and CV registers synchronization is activated by the software trigger.
9
1
read-write
0
The software trigger does not activate MOD, HCR, CNTIN, and CV registers synchronization.
#0
1
The software trigger activates MOD, HCR, CNTIN, and CV registers synchronization.
#1
SWOM
Output mask synchronization is activated by the software trigger.
10
1
read-write
0
The software trigger does not activate the OUTMASK register synchronization.
#0
1
The software trigger activates the OUTMASK register synchronization.
#1
SWINVC
Inverting control synchronization is activated by the software trigger.
11
1
read-write
0
The software trigger does not activate the INVCTRL register synchronization.
#0
1
The software trigger activates the INVCTRL register synchronization.
#1
SWSOC
Software output control synchronization is activated by the software trigger.
12
1
read-write
0
The software trigger does not activate the SWOCTRL register synchronization.
#0
1
The software trigger activates the SWOCTRL register synchronization.
#1
HWRSTCNT
FTM counter synchronization is activated by a hardware trigger.
16
1
read-write
0
A hardware trigger does not activate the FTM counter synchronization.
#0
1
A hardware trigger activates the FTM counter synchronization.
#1
HWWRBUF
MOD, HCR, CNTIN, and CV registers synchronization is activated by a hardware trigger.
17
1
read-write
0
A hardware trigger does not activate MOD, HCR, CNTIN, and CV registers synchronization.
#0
1
A hardware trigger activates MOD, HCR, CNTIN, and CV registers synchronization.
#1
HWOM
Output mask synchronization is activated by a hardware trigger.
18
1
read-write
0
A hardware trigger does not activate the OUTMASK register synchronization.
#0
1
A hardware trigger activates the OUTMASK register synchronization.
#1
HWINVC
Inverting control synchronization is activated by a hardware trigger.
19
1
read-write
0
A hardware trigger does not activate the INVCTRL register synchronization.
#0
1
A hardware trigger activates the INVCTRL register synchronization.
#1
HWSOC
Software output control synchronization is activated by a hardware trigger.
20
1
read-write
0
A hardware trigger does not activate the SWOCTRL register synchronization.
#0
1
A hardware trigger activates the SWOCTRL register synchronization.
#1
INVCTRL
FTM Inverting Control
0x90
32
read-write
0
0xFFFFFFFF
INV0EN
Pair Channels 0 Inverting Enable
0
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV1EN
Pair Channels 1 Inverting Enable
1
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV2EN
Pair Channels 2 Inverting Enable
2
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV3EN
Pair Channels 3 Inverting Enable
3
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
SWOCTRL
FTM Software Output Control
0x94
32
read-write
0
0xFFFFFFFF
CH0OC
Channel 0 Software Output Control Enable
0
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH1OC
Channel 1 Software Output Control Enable
1
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH2OC
Channel 2 Software Output Control Enable
2
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH3OC
Channel 3 Software Output Control Enable
3
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH4OC
Channel 4 Software Output Control Enable
4
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH5OC
Channel 5 Software Output Control Enable
5
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH6OC
Channel 6 Software Output Control Enable
6
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH7OC
Channel 7 Software Output Control Enable
7
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH0OCV
Channel 0 Software Output Control Value
8
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH1OCV
Channel 1 Software Output Control Value
9
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH2OCV
Channel 2 Software Output Control Value
10
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH3OCV
Channel 3 Software Output Control Value
11
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH4OCV
Channel 4 Software Output Control Value
12
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH5OCV
Channel 5 Software Output Control Value
13
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH6OCV
Channel 6 Software Output Control Value
14
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH7OCV
Channel 7 Software Output Control Value
15
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
PWMLOAD
FTM PWM Load
0x98
32
read-write
0
0xFFFFFFFF
CH0SEL
Channel 0 Select
0
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH1SEL
Channel 1 Select
1
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH2SEL
Channel 2 Select
2
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH3SEL
Channel 3 Select
3
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH4SEL
Channel 4 Select
4
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH5SEL
Channel 5 Select
5
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH6SEL
Channel 6 Select
6
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
CH7SEL
Channel 7 Select
7
1
read-write
0
Channel match is not included as a reload opportunity.
#0
1
Channel match is included as a reload opportunity.
#1
HCSEL
Half Cycle Select
8
1
read-write
0
Half cycle reload is disabled and it is not considered as a reload opportunity.
#0
1
Half cycle reload is enabled and it is considered as a reload opportunity.
#1
LDOK
Load Enable
9
1
read-write
0
Loading updated values is disabled.
#0
1
Loading updated values is enabled.
#1
GLEN
Global Load Enable
10
1
read-write
0
Global Load Ok disabled.
#0
1
Global Load OK enabled. A pulse event on the module global load input sets the LDOK bit.
#1
GLDOK
Global Load OK
11
1
write-only
0
No action.
#0
1
LDOK bit is set.
#1
HCR
Half Cycle Register
0x9C
32
read-write
0
0xFFFFFFFF
HCVAL
Half Cycle Value
0
16
read-write
MOD_MIRROR
Modulo
0x200
32
read-write
0
0xFFFFFFFF
FRACMOD
Fractional Value for MOD register
11
5
read-write
MOD
Modulo Value
16
16
read-write
8
0x4
0,1,2,3,4,5,6,7
C%sV_MIRROR
Channel (n) Value
0x204
32
read-write
0
0xFFFFFFFF
FRACVAL
Fractional Value for VAL register
11
5
read-write
VAL
Channel Value
16
16
read-write
RTC
Secure Real Time Clock
RTC_
0x4003D000
0
0x808
registers
RTC
20
TSR
RTC Time Seconds Register
0
32
read-write
0
0xFFFFFFFF
TSR
Time Seconds Register
0
32
read-write
TPR
RTC Time Prescaler Register
0x4
32
read-write
0
0xFFFFFFFF
TPR
Time Prescaler Register
0
16
read-write
TAR
RTC Time Alarm Register
0x8
32
read-write
0
0xFFFFFFFF
TAR
Time Alarm Register
0
32
read-write
TCR
RTC Time Compensation Register
0xC
32
read-write
0
0xFFFFFFFF
TCR
Time Compensation Register
0
8
read-write
10000000
Time Prescaler Register overflows every 32896 clock cycles.
#10000000
11111111
Time Prescaler Register overflows every 32769 clock cycles.
#11111111
0
Time Prescaler Register overflows every 32768 clock cycles.
#0
1
Time Prescaler Register overflows every 32767 clock cycles.
#1
1111111
Time Prescaler Register overflows every 32641 clock cycles.
#1111111
CIR
Compensation Interval Register
8
8
read-write
TCV
Time Compensation Value
16
8
read-only
CIC
Compensation Interval Counter
24
8
read-only
CR
RTC Control Register
0x10
32
read-write
0
0xFFFFFFFF
SWR
Software Reset
0
1
read-write
0
No effect.
#0
1
Resets all RTC registers except for the SWR bit and the RTC_WAR and RTC_RAR registers . The SWR bit is cleared by POR and by software explicitly clearing it.
#1
WPE
Wakeup Pin Enable
1
1
read-write
0
Wakeup pin is disabled.
#0
1
Wakeup pin is enabled and wakeup pin asserts if the RTC interrupt asserts or the wakeup pin is turned on.
#1
SUP
Supervisor Access
2
1
read-write
0
Non-supervisor mode write accesses are not supported and generate a bus error.
#0
1
Non-supervisor mode write accesses are supported.
#1
UM
Update Mode
3
1
read-write
0
Registers cannot be written when locked.
#0
1
Registers can be written when locked under limited conditions.
#1
WPS
Wakeup Pin Select
4
1
read-write
0
Wakeup pin asserts (active low, open drain) if the RTC interrupt asserts or the wakeup pin is turned on.
#0
1
Wakeup pin instead outputs the RTC 32kHz clock, provided the wakeup pin is turned on and the 32kHz clock is output to other peripherals.
#1
CPS
Clock Pin Select
5
1
read-write
0
The prescaler output clock (as configured by TSIC) is output on RTC_CLKOUT.
#0
1
The RTC 32kHz crystal clock is output on RTC_CLKOUT.
#1
LPOS
LPO Select
7
1
read-write
0
RTC prescaler increments using 32 kHz crystal.
#0
1
RTC prescaler increments using 128 kHz LPO, bits [4:0] of the prescaler are bypassed.
#1
OSCE
Oscillator Enable
8
1
read-write
0
32.768 kHz oscillator is disabled.
#0
1
32.768 kHz oscillator is enabled. After setting this bit, wait the oscillator startup time before enabling the time counter to allow the 32.768 kHz clock time to stabilize.
#1
CLKO
Clock Output
9
1
read-write
0
The 32 kHz clock is allowed to output on RTC_CLKOUT.
#0
1
The 32 kHz clock is not allowed to output on RTC_CLKOUT.
#1
CPE
Clock Pin Enable
24
2
read-write
00
RTC_CLKOUT is disabled.
#00
01
RTC_CLKOUT is enabled.
#01
SR
RTC Status Register
0x14
32
read-write
0x1
0xFFFFFFFF
TIF
Time Invalid Flag
0
1
read-only
0
Time is valid.
#0
1
Time is invalid and time counter is read as zero.
#1
TOF
Time Overflow Flag
1
1
read-only
0
Time overflow has not occurred.
#0
1
Time overflow has occurred and time counter is read as zero.
#1
TAF
Time Alarm Flag
2
1
read-only
0
Time alarm has not occurred.
#0
1
Time alarm has occurred.
#1
TCE
Time Counter Enable
4
1
read-write
0
Time counter is disabled.
#0
1
Time counter is enabled.
#1
LR
RTC Lock Register
0x18
32
read-write
0xFF
0xFFFFFFFF
TCL
Time Compensation Lock
3
1
read-write
0
Time Compensation Register is locked and writes are ignored.
#0
1
Time Compensation Register is not locked and writes complete as normal.
#1
CRL
Control Register Lock
4
1
read-write
0
Control Register is locked and writes are ignored.
#0
1
Control Register is not locked and writes complete as normal.
#1
SRL
Status Register Lock
5
1
read-write
0
Status Register is locked and writes are ignored.
#0
1
Status Register is not locked and writes complete as normal.
#1
LRL
Lock Register Lock
6
1
read-write
0
Lock Register is locked and writes are ignored.
#0
1
Lock Register is not locked and writes complete as normal.
#1
IER
RTC Interrupt Enable Register
0x1C
32
read-write
0x7
0xFFFFFFFF
TIIE
Time Invalid Interrupt Enable
0
1
read-write
0
Time invalid flag does not generate an interrupt.
#0
1
Time invalid flag does generate an interrupt.
#1
TOIE
Time Overflow Interrupt Enable
1
1
read-write
0
Time overflow flag does not generate an interrupt.
#0
1
Time overflow flag does generate an interrupt.
#1
TAIE
Time Alarm Interrupt Enable
2
1
read-write
0
Time alarm flag does not generate an interrupt.
#0
1
Time alarm flag does generate an interrupt.
#1
TSIE
Time Seconds Interrupt Enable
4
1
read-write
0
Seconds interrupt is disabled.
#0
1
Seconds interrupt is enabled.
#1
WPON
Wakeup Pin On
7
1
read-write
0
No effect.
#0
1
If the wakeup pin is enabled, then the wakeup pin will assert.
#1
TSIC
Timer Seconds Interrupt Configuration
16
3
read-write
000
1 Hz.
#000
001
2 Hz.
#001
010
4 Hz.
#010
011
8 Hz.
#011
100
16 Hz.
#100
101
32 Hz.
#101
110
64 Hz.
#110
111
128 Hz.
#111
WAR
RTC Write Access Register
0x800
32
read-write
0xFF
0xFFFFFFFF
TSRW
Time Seconds Register Write
0
1
read-write
0
Writes to the Time Seconds Register are ignored.
#0
1
Writes to the Time Seconds Register complete as normal.
#1
TPRW
Time Prescaler Register Write
1
1
read-write
0
Writes to the Time Prescaler Register are ignored.
#0
1
Writes to the Time Prescaler Register complete as normal.
#1
TARW
Time Alarm Register Write
2
1
read-write
0
Writes to the Time Alarm Register are ignored.
#0
1
Writes to the Time Alarm Register complete as normal.
#1
TCRW
Time Compensation Register Write
3
1
read-write
0
Writes to the Time Compensation Register are ignored.
#0
1
Writes to the Time Compensation Register complete as normal.
#1
CRW
Control Register Write
4
1
read-write
0
Writes to the Control Register are ignored.
#0
1
Writes to the Control Register complete as normal.
#1
SRW
Status Register Write
5
1
read-write
0
Writes to the Status Register are ignored.
#0
1
Writes to the Status Register complete as normal.
#1
LRW
Lock Register Write
6
1
read-write
0
Writes to the Lock Register are ignored.
#0
1
Writes to the Lock Register complete as normal.
#1
IERW
Interrupt Enable Register Write
7
1
read-write
0
Writes to the Interupt Enable Register are ignored.
#0
1
Writes to the Interrupt Enable Register complete as normal.
#1
RAR
RTC Read Access Register
0x804
32
read-write
0xFF
0xFFFFFFFF
TSRR
Time Seconds Register Read
0
1
read-write
0
Reads to the Time Seconds Register are ignored.
#0
1
Reads to the Time Seconds Register complete as normal.
#1
TPRR
Time Prescaler Register Read
1
1
read-write
0
Reads to the Time Pprescaler Register are ignored.
#0
1
Reads to the Time Prescaler Register complete as normal.
#1
TARR
Time Alarm Register Read
2
1
read-write
0
Reads to the Time Alarm Register are ignored.
#0
1
Reads to the Time Alarm Register complete as normal.
#1
TCRR
Time Compensation Register Read
3
1
read-write
0
Reads to the Time Compensation Register are ignored.
#0
1
Reads to the Time Compensation Register complete as normal.
#1
CRR
Control Register Read
4
1
read-write
0
Reads to the Control Register are ignored.
#0
1
Reads to the Control Register complete as normal.
#1
SRR
Status Register Read
5
1
read-write
0
Reads to the Status Register are ignored.
#0
1
Reads to the Status Register complete as normal.
#1
LRR
Lock Register Read
6
1
read-write
0
Reads to the Lock Register are ignored.
#0
1
Reads to the Lock Register complete as normal.
#1
IERR
Interrupt Enable Register Read
7
1
read-write
0
Reads to the Interrupt Enable Register are ignored.
#0
1
Reads to the Interrupt Enable Register complete as normal.
#1
LPTMR0
Low Power Timer
LPTMR0_
0x40040000
0
0x10
registers
PWT_LPTMR0
29
CSR
Low Power Timer Control Status Register
0
32
read-write
0
0xFFFFFFFF
TEN
Timer Enable
0
1
read-write
0
LPTMR is disabled and internal logic is reset.
#0
1
LPTMR is enabled.
#1
TMS
Timer Mode Select
1
1
read-write
0
Time Counter mode.
#0
1
Pulse Counter mode.
#1
TFC
Timer Free-Running Counter
2
1
read-write
0
CNR is reset whenever TCF is set.
#0
1
CNR is reset on overflow.
#1
TPP
Timer Pin Polarity
3
1
read-write
0
Pulse Counter input source is active-high, and the CNR will increment on the rising-edge.
#0
1
Pulse Counter input source is active-low, and the CNR will increment on the falling-edge.
#1
TPS
Timer Pin Select
4
2
read-write
00
Pulse counter input 0 is selected.
#00
01
Pulse counter input 1 is selected.
#01
10
Pulse counter input 2 is selected.
#10
11
Pulse counter input 3 is selected.
#11
TIE
Timer Interrupt Enable
6
1
read-write
0
Timer interrupt disabled.
#0
1
Timer interrupt enabled.
#1
TCF
Timer Compare Flag
7
1
read-write
0
The value of CNR is not equal to CMR and increments.
#0
1
The value of CNR is equal to CMR and increments.
#1
TDRE
Timer DMA Request Enable
8
1
read-write
0
Timer DMA Request disabled.
#0
1
Timer DMA Request enabled.
#1
PSR
Low Power Timer Prescale Register
0x4
32
read-write
0
0xFFFFFFFF
PCS
Prescaler Clock Select
0
2
read-write
00
Prescaler/glitch filter clock 0 selected.
#00
01
Prescaler/glitch filter clock 1 selected.
#01
10
Prescaler/glitch filter clock 2 selected.
#10
11
Prescaler/glitch filter clock 3 selected.
#11
PBYP
Prescaler Bypass
2
1
read-write
0
Prescaler/glitch filter is enabled.
#0
1
Prescaler/glitch filter is bypassed.
#1
PRESCALE
Prescale Value
3
4
read-write
0000
Prescaler divides the prescaler clock by 2; glitch filter does not support this configuration.
#0000
0001
Prescaler divides the prescaler clock by 4; glitch filter recognizes change on input pin after 2 rising clock edges.
#0001
0010
Prescaler divides the prescaler clock by 8; glitch filter recognizes change on input pin after 4 rising clock edges.
#0010
0011
Prescaler divides the prescaler clock by 16; glitch filter recognizes change on input pin after 8 rising clock edges.
#0011
0100
Prescaler divides the prescaler clock by 32; glitch filter recognizes change on input pin after 16 rising clock edges.
#0100
0101
Prescaler divides the prescaler clock by 64; glitch filter recognizes change on input pin after 32 rising clock edges.
#0101
0110
Prescaler divides the prescaler clock by 128; glitch filter recognizes change on input pin after 64 rising clock edges.
#0110
0111
Prescaler divides the prescaler clock by 256; glitch filter recognizes change on input pin after 128 rising clock edges.
#0111
1000
Prescaler divides the prescaler clock by 512; glitch filter recognizes change on input pin after 256 rising clock edges.
#1000
1001
Prescaler divides the prescaler clock by 1024; glitch filter recognizes change on input pin after 512 rising clock edges.
#1001
1010
Prescaler divides the prescaler clock by 2048; glitch filter recognizes change on input pin after 1024 rising clock edges.
#1010
1011
Prescaler divides the prescaler clock by 4096; glitch filter recognizes change on input pin after 2048 rising clock edges.
#1011
1100
Prescaler divides the prescaler clock by 8192; glitch filter recognizes change on input pin after 4096 rising clock edges.
#1100
1101
Prescaler divides the prescaler clock by 16,384; glitch filter recognizes change on input pin after 8192 rising clock edges.
#1101
1110
Prescaler divides the prescaler clock by 32,768; glitch filter recognizes change on input pin after 16,384 rising clock edges.
#1110
1111
Prescaler divides the prescaler clock by 65,536; glitch filter recognizes change on input pin after 32,768 rising clock edges.
#1111
CMR
Low Power Timer Compare Register
0x8
32
read-write
0
0xFFFFFFFF
COMPARE
Compare Value
0
16
read-write
CNR
Low Power Timer Counter Register
0xC
32
read-write
0
0xFFFFFFFF
COUNTER
Counter Value
0
16
read-write
SIM
System Integration Module
SIM_
0x40048000
0x4
0x6C
registers
CHIPCTL
Chip Control register
0x4
32
read-write
0
0xFFFFFFFF
ADC_INTERLEAVE_EN
ADC interleave channel enable
0
2
read-write
00
No interleave channel
#00
CLKOUTDIV
CLKOUT divider ratio
4
2
read-write
00
Divided by 1
#00
01
Divided by 2
#01
10
Divided by 4
#10
11
Divided by 8
#11
CLKOUTSEL
CLKOUT Select
6
2
read-write
00
Reseved
#00
01
SCGCLKOUT(SIRC/FIRC/SOSC/LPFLL), see SCG_CLKOUTCNFG register.
#01
10
RTC oscillator (OSC32) clock (32 kHz)
#10
11
LPO clock (128 kHz)
#11
PDB_BB_SEL
PDB back-to-back select
13
1
read-write
0
PDB0 channel 0 back-to-back operation with ADC0 COCO[1:0] and PDB0 channel 1 back-to-back operation with ADC1 COCO[1:0]
#0
1
PDB0 Channel 0 back-to-back operation with COCO[0] of ADC0 and COCO[1] of ADC1 ; PDB0 Channel 1 back-to-back operation with COCO[0] of ADC1 and COCO[1] of ADC0
#1
PWTCLKSEL
PWT clock source select
16
2
read-write
00
PWT alternative clock is from the TCLK0 pin.
#00
01
PWT alternative clock is from the TCLK1 pin.
#01
10
PWT alternative clock is from the TCLK2 pin.
#10
RTC32KCLKSEL
RTC 32K clock input select
18
2
read-write
00
OSC32 clock output
#00
01
RTC_CLKIN
#01
FTMOPT0
FTM Option Register 0
0xC
32
read-write
0
0xFFFFFFFF
FTM0FLTxSEL
FTM0 Fault x Select
0
3
read-write
FTM0CLKSEL
FTM0 External Clock Pin Select
24
2
read-write
00
FTM0 external clock driven by TCLK0 pin.
#00
01
FTM0 external clock driven by TCLK1 pin.
#01
10
FTM0 external clock driven by TCLK2 pin.
#10
11
No clock input
#11
FTM1CLKSEL
FTM1 External Clock Pin Select
26
2
read-write
00
FTM1 external clock driven by TCLK0 pin.
#00
01
FTM1 external clock driven by TCLK1 pin.
#01
10
FTM1 external clock driven by TCLK2 pin.
#10
11
No clock input
#11
FTM2CLKSEL
FTM2 External Clock Pin Select
28
2
read-write
00
FTM2 external clock driven by TCLK0 pin.
#00
01
FTM2 external clock driven by TCLK1 pin.
#01
10
FTM2 external clock driven by TCLK2 pin.
#10
11
No clock input
#11
ADCOPT
ADC Options Register
0x18
32
read-write
0
0xFFFFFFFF
ADC0TRGSEL
ADC0 trigger source select
0
1
read-write
0
PDB output
#0
1
TRGMUX output
#1
ADC0SWPRETRG
ADC0 software pre-trigger sources
1
2
read-write
00
software pre-trigger 0
#00
01
software pre-trigger 1
#01
10
software pre-trigger 2
#10
11
software pre-trigger 3
#11
ADC0PRETRGSEL
ADC0 pre-trigger source select
4
2
read-write
00
PDB output
#00
01
TRGMUX output
#01
10
ADC0 software pre-trigger
#10
ADC1TRGSEL
ADC1 trigger source select
8
1
read-write
0
PDB output
#0
1
TRGMUX output
#1
ADC1SWPRETRG
ADC1 software pre-trigger sources
9
2
read-write
00
software pre-trigger 0
#00
01
software pre-trigger 1
#01
10
software pre-trigger 2
#10
11
software pre-trigger 3
#11
ADC1PRETRGSEL
ADC1 pre-trigger source select
12
2
read-write
00
PDB output
#00
01
TRGMUX output
#01
10
ADC1 software pre-trigger
#10
FTMOPT1
FTM Option Register 1
0x1C
32
read-write
0
0xFFFFFFFF
FTM0SYNCBIT
FTM0 Sync Bit
0
1
read-write
0
No effect.
#0
1
Write 1 to assert the TRIG1 input to FTM0. Software must clear this bit to allow other trigger sources to assert.
#1
FTM1SYNCBIT
FTM1 Sync Bit
1
1
read-write
0
No effect.
#0
1
Write 1 to assert the TRIG1 input to FTM1. Software must clear this bit to allow other trigger sources to assert.
#1
FTM2SYNCBIT
FTM2 Sync Bit
2
1
read-write
0
No effect.
#0
1
Write 1 to assert the TRIG1 input to FTM2. Software must clear this bit to allow other trigger sources to assert.
#1
FTM1CH0SEL
FTM1 CH0 Select
4
2
read-write
00
FTM1_CH0 input
#00
01
CMP0 output
#01
10
CMP1 output
#10
FTM2CH0SEL
FTM2 CH0 Select
6
2
read-write
00
FTM2_CH0 input
#00
01
CMP0 output
#01
10
CMP1 output
#10
FTM2CH1SEL
FTM2 CH1 Select
8
1
read-write
0
FTM2_CH1 input
#0
1
exclusive OR of FTM2_CH0, FTM2_CH1, and FTM1_CH1
#1
FTM0_OUTSEL
FTM0 channel modulation select with FTM1_CH1
16
8
read-write
0
No modulation with FTM1_CH1
#0
1
Modulation with FTM1_CH1
#1
SDID
System Device Identification Register
0x24
32
read-only
0x100
0xF80
PINID
Pin identification
0
7
read-only
0111
64-pin
#111
1000
80-pin
#1000
1010
100-pin
#1010
PROJECTID
Project ID
7
5
read-only
REVID
Device revision number
12
4
read-only
RAMSIZE
RAM size
16
4
read-only
0101
16 KB
#0101
0110
32 KB
#0110
SERIESID
Kinetis Series ID
20
4
read-only
0010
Kinetis E+ series
#0010
SUBFAMID
Kinetis E-series Sub-Family ID
24
4
read-only
FAMILYID
Kinetis E-series Family ID
28
4
read-only
0000
KE0x Family (Entry level)
#0000
0001
KE1x Family (Enhanced features)
#0001
0011
KE3x Family (with SLCD)
#0011
FCFG1
Flash Configuration Register 1
0x4C
32
read-write
0
0xF00FFF
FLASHDIS
Flash Disable
0
1
read-write
0
Flash is enabled
#0
1
Flash is disabled
#1
FLASHDOZE
Flash Doze
1
1
read-write
0
Flash remains enabled during Doze mode
#0
1
Flash is disabled for the duration of Doze mode
#1
DEPART
FlexNVM partition
12
4
read-only
EEERAMSIZE
EEE SRAM SIZE
16
4
read-only
0011
2 KB
#0011
0100
1 KB
#0100
0101
512 Bytes
#0101
0110
256 Bytes
#0110
0111
128 Bytes
#0111
1000
64 Bytes
#1000
1001
32 Bytes
#1001
PFSIZE
Program flash size
24
4
read-only
0111
128 KB of program flash memory, 4 KB protection region
#0111
1001
256 KB of program flash memory, 8 KB protection region
#1001
NVMSIZE
FlexNVM size
28
4
read-only
0000
0 KB of FlexNVM
#0000
0011
32 KB of FlexNVM
#0011
FCFG2
Flash Configuration Register 2
0x50
32
read-only
0
0
MAXADDR1
Max address block 1
16
7
read-only
MAXADDR0
Max address block 0
24
7
read-only
UIDH
Unique Identification Register High
0x54
32
read-only
0
0xFFFFFFFF
UID127_96
Unique Identification
0
32
read-only
UIDMH
Unique Identification Register Mid-High
0x58
32
read-only
0
0xFFFFFFFF
UID95_64
Unique Identification
0
32
read-only
UIDML
Unique Identification Register Mid Low
0x5C
32
read-only
0
0xFFFFFFFF
UID63_32
Unique Identification
0
32
read-only
UIDL
Unique Identification Register Low
0x60
32
read-only
0
0xFFFFFFFF
UID31_0
Unique Identification
0
32
read-only
MISCTRL
Miscellaneous Control register
0x6C
32
read-write
0
0xFFFFFFFF
SW_TRG
Software Trigger bit to TRGMUX
0
1
read-write
DMA_INT_SEL
DMA channel interrupt OR select
4
4
read-write
UART0ODE
UART0 Open Drain Enable
16
1
read-write
0
Open drain is disabled on UART0
#0
1
Open drain is enabled on UART0
#1
UART1ODE
UART1 Open Drain Enable
17
1
read-write
0
Open drain is disabled on UART1
#0
1
Open drain is enabled on UART1
#1
UART2ODE
UART2 Open Drain Enable
18
1
read-write
0
Open drain is disabled on UART2
#0
1
Open drain is enabled on UART2
#1
PORTA
Pin Control and Interrupts
PORT
PORTA_
0x40049000
0
0xCC
registers
PORTAE
7
PCR0
Pin Control Register n
0
32
read-write
0x2
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR1
Pin Control Register n
0x4
32
read-write
0x3
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR2
Pin Control Register n
0x8
32
read-write
0x3
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR3
Pin Control Register n
0xC
32
read-write
0x3
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR4
Pin Control Register n
0x10
32
read-write
0x3
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR5
Pin Control Register n
0x14
32
read-write
0x1
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR6
Pin Control Register n
0x18
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR7
Pin Control Register n
0x1C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR8
Pin Control Register n
0x20
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR9
Pin Control Register n
0x24
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR10
Pin Control Register n
0x28
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR11
Pin Control Register n
0x2C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR12
Pin Control Register n
0x30
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR13
Pin Control Register n
0x34
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR14
Pin Control Register n
0x38
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR15
Pin Control Register n
0x3C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR16
Pin Control Register n
0x40
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR17
Pin Control Register n
0x44
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR18
Pin Control Register n
0x48
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR19
Pin Control Register n
0x4C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR20
Pin Control Register n
0x50
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR21
Pin Control Register n
0x54
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR22
Pin Control Register n
0x58
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR23
Pin Control Register n
0x5C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR24
Pin Control Register n
0x60
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR25
Pin Control Register n
0x64
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR26
Pin Control Register n
0x68
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR27
Pin Control Register n
0x6C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR28
Pin Control Register n
0x70
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR29
Pin Control Register n
0x74
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR30
Pin Control Register n
0x78
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR31
Pin Control Register n
0x7C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
GPCLR
Global Pin Control Low Register
0x80
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
GPCHR
Global Pin Control High Register
0x84
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
ISFR
Interrupt Status Flag Register
0xA0
32
read-write
0
0xFFFFFFFF
ISF
Interrupt Status Flag
0
32
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
DFER
Digital Filter Enable Register
0xC0
32
read-write
0
0xFFFFFFFF
DFE
Digital Filter Enable
0
32
read-write
0
Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zero.
#0
1
Digital filter is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
DFCR
Digital Filter Clock Register
0xC4
32
read-write
0
0xFFFFFFFF
CS
Clock Source
0
1
read-write
0
Digital filters are clocked by the bus clock.
#0
1
Digital filters are clocked by the LPO clock.
#1
DFWR
Digital Filter Width Register
0xC8
32
read-write
0
0xFFFFFFFF
FILT
Filter Length
0
5
read-write
PORTB
Pin Control and Interrupts
PORT
PORTB_
0x4004A000
0
0xCC
registers
PORTBCD
26
PCR0
Pin Control Register n
0
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR1
Pin Control Register n
0x4
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR2
Pin Control Register n
0x8
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR3
Pin Control Register n
0xC
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR4
Pin Control Register n
0x10
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR5
Pin Control Register n
0x14
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR6
Pin Control Register n
0x18
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR7
Pin Control Register n
0x1C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR8
Pin Control Register n
0x20
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR9
Pin Control Register n
0x24
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR10
Pin Control Register n
0x28
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR11
Pin Control Register n
0x2C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR12
Pin Control Register n
0x30
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR13
Pin Control Register n
0x34
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR14
Pin Control Register n
0x38
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR15
Pin Control Register n
0x3C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR16
Pin Control Register n
0x40
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR17
Pin Control Register n
0x44
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR18
Pin Control Register n
0x48
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR19
Pin Control Register n
0x4C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR20
Pin Control Register n
0x50
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR21
Pin Control Register n
0x54
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR22
Pin Control Register n
0x58
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR23
Pin Control Register n
0x5C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR24
Pin Control Register n
0x60
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR25
Pin Control Register n
0x64
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR26
Pin Control Register n
0x68
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR27
Pin Control Register n
0x6C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR28
Pin Control Register n
0x70
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR29
Pin Control Register n
0x74
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR30
Pin Control Register n
0x78
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR31
Pin Control Register n
0x7C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
GPCLR
Global Pin Control Low Register
0x80
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
GPCHR
Global Pin Control High Register
0x84
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
ISFR
Interrupt Status Flag Register
0xA0
32
read-write
0
0xFFFFFFFF
ISF
Interrupt Status Flag
0
32
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
DFER
Digital Filter Enable Register
0xC0
32
read-write
0
0xFFFFFFFF
DFE
Digital Filter Enable
0
32
read-write
0
Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zero.
#0
1
Digital filter is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
DFCR
Digital Filter Clock Register
0xC4
32
read-write
0
0xFFFFFFFF
CS
Clock Source
0
1
read-write
0
Digital filters are clocked by the bus clock.
#0
1
Digital filters are clocked by the LPO clock.
#1
DFWR
Digital Filter Width Register
0xC8
32
read-write
0
0xFFFFFFFF
FILT
Filter Length
0
5
read-write
PORTC
Pin Control and Interrupts
PORT
PORTC_
0x4004B000
0
0xCC
registers
PORTBCD
26
PCR0
Pin Control Register n
0
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR1
Pin Control Register n
0x4
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR2
Pin Control Register n
0x8
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR3
Pin Control Register n
0xC
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR4
Pin Control Register n
0x10
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR5
Pin Control Register n
0x14
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR6
Pin Control Register n
0x18
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR7
Pin Control Register n
0x1C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR8
Pin Control Register n
0x20
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR9
Pin Control Register n
0x24
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR10
Pin Control Register n
0x28
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR11
Pin Control Register n
0x2C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR12
Pin Control Register n
0x30
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR13
Pin Control Register n
0x34
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR14
Pin Control Register n
0x38
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR15
Pin Control Register n
0x3C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR16
Pin Control Register n
0x40
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR17
Pin Control Register n
0x44
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR18
Pin Control Register n
0x48
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR19
Pin Control Register n
0x4C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR20
Pin Control Register n
0x50
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR21
Pin Control Register n
0x54
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR22
Pin Control Register n
0x58
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR23
Pin Control Register n
0x5C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR24
Pin Control Register n
0x60
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR25
Pin Control Register n
0x64
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR26
Pin Control Register n
0x68
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR27
Pin Control Register n
0x6C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR28
Pin Control Register n
0x70
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR29
Pin Control Register n
0x74
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR30
Pin Control Register n
0x78
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR31
Pin Control Register n
0x7C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
GPCLR
Global Pin Control Low Register
0x80
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
GPCHR
Global Pin Control High Register
0x84
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
ISFR
Interrupt Status Flag Register
0xA0
32
read-write
0
0xFFFFFFFF
ISF
Interrupt Status Flag
0
32
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
DFER
Digital Filter Enable Register
0xC0
32
read-write
0
0xFFFFFFFF
DFE
Digital Filter Enable
0
32
read-write
0
Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zero.
#0
1
Digital filter is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
DFCR
Digital Filter Clock Register
0xC4
32
read-write
0
0xFFFFFFFF
CS
Clock Source
0
1
read-write
0
Digital filters are clocked by the bus clock.
#0
1
Digital filters are clocked by the LPO clock.
#1
DFWR
Digital Filter Width Register
0xC8
32
read-write
0
0xFFFFFFFF
FILT
Filter Length
0
5
read-write
PORTD
Pin Control and Interrupts
PORT
PORTD_
0x4004C000
0
0xCC
registers
PORTBCD
26
PCR0
Pin Control Register n
0
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR1
Pin Control Register n
0x4
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR2
Pin Control Register n
0x8
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR3
Pin Control Register n
0xC
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR4
Pin Control Register n
0x10
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR5
Pin Control Register n
0x14
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR6
Pin Control Register n
0x18
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR7
Pin Control Register n
0x1C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR8
Pin Control Register n
0x20
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR9
Pin Control Register n
0x24
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR10
Pin Control Register n
0x28
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR11
Pin Control Register n
0x2C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR12
Pin Control Register n
0x30
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR13
Pin Control Register n
0x34
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR14
Pin Control Register n
0x38
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR15
Pin Control Register n
0x3C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR16
Pin Control Register n
0x40
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR17
Pin Control Register n
0x44
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR18
Pin Control Register n
0x48
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR19
Pin Control Register n
0x4C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR20
Pin Control Register n
0x50
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR21
Pin Control Register n
0x54
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR22
Pin Control Register n
0x58
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR23
Pin Control Register n
0x5C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR24
Pin Control Register n
0x60
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR25
Pin Control Register n
0x64
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR26
Pin Control Register n
0x68
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR27
Pin Control Register n
0x6C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR28
Pin Control Register n
0x70
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR29
Pin Control Register n
0x74
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR30
Pin Control Register n
0x78
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR31
Pin Control Register n
0x7C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
GPCLR
Global Pin Control Low Register
0x80
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
GPCHR
Global Pin Control High Register
0x84
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
ISFR
Interrupt Status Flag Register
0xA0
32
read-write
0
0xFFFFFFFF
ISF
Interrupt Status Flag
0
32
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
DFER
Digital Filter Enable Register
0xC0
32
read-write
0
0xFFFFFFFF
DFE
Digital Filter Enable
0
32
read-write
0
Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zero.
#0
1
Digital filter is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
DFCR
Digital Filter Clock Register
0xC4
32
read-write
0
0xFFFFFFFF
CS
Clock Source
0
1
read-write
0
Digital filters are clocked by the bus clock.
#0
1
Digital filters are clocked by the LPO clock.
#1
DFWR
Digital Filter Width Register
0xC8
32
read-write
0
0xFFFFFFFF
FILT
Filter Length
0
5
read-write
PORTE
Pin Control and Interrupts
PORT
PORTE_
0x4004D000
0
0xCC
registers
PORTAE
7
PCR0
Pin Control Register n
0
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR1
Pin Control Register n
0x4
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR2
Pin Control Register n
0x8
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR3
Pin Control Register n
0xC
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR4
Pin Control Register n
0x10
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR5
Pin Control Register n
0x14
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR6
Pin Control Register n
0x18
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR7
Pin Control Register n
0x1C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR8
Pin Control Register n
0x20
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR9
Pin Control Register n
0x24
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR10
Pin Control Register n
0x28
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR11
Pin Control Register n
0x2C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR12
Pin Control Register n
0x30
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR13
Pin Control Register n
0x34
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR14
Pin Control Register n
0x38
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR15
Pin Control Register n
0x3C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR16
Pin Control Register n
0x40
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-write
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-write
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-write
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-write
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-write
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-write
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR17
Pin Control Register n
0x44
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR18
Pin Control Register n
0x48
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR19
Pin Control Register n
0x4C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR20
Pin Control Register n
0x50
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR21
Pin Control Register n
0x54
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR22
Pin Control Register n
0x58
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR23
Pin Control Register n
0x5C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR24
Pin Control Register n
0x60
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR25
Pin Control Register n
0x64
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR26
Pin Control Register n
0x68
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR27
Pin Control Register n
0x6C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR28
Pin Control Register n
0x70
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR29
Pin Control Register n
0x74
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR30
Pin Control Register n
0x78
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
PCR31
Pin Control Register n
0x7C
32
read-write
0
0xFFFFFFFF
PS
Pull Select
0
1
read-only
0
Internal pulldown resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#0
1
Internal pullup resistor is enabled on the corresponding pin, if the corresponding PE field is set.
#1
PE
Pull Enable
1
1
read-only
0
Internal pullup or pulldown resistor is not enabled on the corresponding pin.
#0
1
Internal pullup or pulldown resistor is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
SRE
Slew Rate Enable
2
1
read-only
0
Fast slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#0
1
Slow slew rate is configured on the corresponding pin, if the pin is configured as a digital output.
#1
PFE
Passive Filter Enable
4
1
read-only
0
Passive input filter is disabled on the corresponding pin.
#0
1
Passive input filter is enabled on the corresponding pin, if the pin is configured as a digital input. Refer to the device data sheet for filter characteristics.
#1
ODE
Open Drain Enable
5
1
read-only
0
Open drain output is disabled on the corresponding pin.
#0
1
Open drain output is enabled on the corresponding pin, if the pin is configured as a digital output.
#1
DSE
Drive Strength Enable
6
1
read-only
0
Low drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#0
1
High drive strength is configured on the corresponding pin, if pin is configured as a digital output.
#1
MUX
Pin Mux Control
8
3
read-write
000
Pin disabled (Alternative 0) (analog).
#000
001
Alternative 1 (GPIO).
#001
010
Alternative 2 (chip-specific).
#010
011
Alternative 3 (chip-specific).
#011
100
Alternative 4 (chip-specific).
#100
101
Alternative 5 (chip-specific).
#101
110
Alternative 6 (chip-specific).
#110
111
Alternative 7 (chip-specific).
#111
LK
Lock Register
15
1
read-write
0
Pin Control Register fields [15:0] are not locked.
#0
1
Pin Control Register fields [15:0] are locked and cannot be updated until the next system reset.
#1
IRQC
Interrupt Configuration
16
4
read-write
0000
Interrupt Status Flag (ISF) is disabled.
#0000
0001
ISF flag and DMA request on rising edge.
#0001
0010
ISF flag and DMA request on falling edge.
#0010
0011
ISF flag and DMA request on either edge.
#0011
1000
ISF flag and Interrupt when logic 0.
#1000
1001
ISF flag and Interrupt on rising-edge.
#1001
1010
ISF flag and Interrupt on falling-edge.
#1010
1011
ISF flag and Interrupt on either edge.
#1011
1100
ISF flag and Interrupt when logic 1.
#1100
ISF
Interrupt Status Flag
24
1
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
GPCLR
Global Pin Control Low Register
0x80
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
GPCHR
Global Pin Control High Register
0x84
32
write-only
0
0xFFFFFFFF
GPWD
Global Pin Write Data
0
16
write-only
GPWE
Global Pin Write Enable
16
16
write-only
0
Corresponding Pin Control Register is not updated with the value in GPWD.
#0
1
Corresponding Pin Control Register is updated with the value in GPWD.
#1
ISFR
Interrupt Status Flag Register
0xA0
32
read-write
0
0xFFFFFFFF
ISF
Interrupt Status Flag
0
32
read-write
0
Configured interrupt is not detected.
#0
1
Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.
#1
DFER
Digital Filter Enable Register
0xC0
32
read-write
0
0xFFFFFFFF
DFE
Digital Filter Enable
0
32
read-write
0
Digital filter is disabled on the corresponding pin and output of the digital filter is reset to zero.
#0
1
Digital filter is enabled on the corresponding pin, if the pin is configured as a digital input.
#1
DFCR
Digital Filter Clock Register
0xC4
32
read-write
0
0xFFFFFFFF
CS
Clock Source
0
1
read-write
0
Digital filters are clocked by the bus clock.
#0
1
Digital filters are clocked by the LPO clock.
#1
DFWR
Digital Filter Width Register
0xC8
32
read-write
0
0xFFFFFFFF
FILT
Filter Length
0
5
read-write
WDOG
Watchdog timer
WDOG_
0x40052000
0
0x10
registers
WDOG_EWM
28
CS
Watchdog Control and Status Register
0
32
read-write
0x2980
0xFFFFFFFF
STOP
Stop Enable
0
1
read-write
0
Watchdog disabled in chip stop mode.
#0
1
Watchdog enabled in chip stop mode.
#1
WAIT
Wait Enable
1
1
read-write
0
Watchdog disabled in chip wait mode.
#0
1
Watchdog enabled in chip wait mode.
#1
DBG
Debug Enable
2
1
read-write
0
Watchdog disabled in chip debug mode.
#0
1
Watchdog enabled in chip debug mode.
#1
TST
Watchdog Test
3
2
read-write
00
Watchdog test mode disabled.
#00
01
Watchdog user mode enabled. (Watchdog test mode disabled.) After testing the watchdog, software should use this setting to indicate that the watchdog is functioning normally in user mode.
#01
10
Watchdog test mode enabled, only the low byte is used. CNT[CNTLOW] is compared with TOVAL[TOVALLOW].
#10
11
Watchdog test mode enabled, only the high byte is used. CNT[CNTHIGH] is compared with TOVAL[TOVALHIGH].
#11
UPDATE
Allow updates
5
1
read-write
0
Updates not allowed. After the initial configuration, the watchdog cannot be later modified without forcing a reset.
#0
1
Updates allowed. Software can modify the watchdog configuration registers within 128 bus clocks after performing the unlock write sequence.
#1
INT
Watchdog Interrupt
6
1
read-write
0
Watchdog interrupts are disabled. Watchdog resets are not delayed.
#0
1
Watchdog interrupts are enabled. Watchdog resets are delayed by 128 bus clocks from the interrupt vector fetch.
#1
EN
Watchdog Enable
7
1
read-write
0
Watchdog disabled.
#0
1
Watchdog enabled.
#1
CLK
Watchdog Clock
8
2
read-write
00
Bus clock
#00
01
LPO clock (128k LPO, 32k LPO, 1k LPO, or 32k OSC), whose selection is controlled via SIM_LPOCLKS[LPOCLKSEL].
#01
10
System oscillator clock (SOSC, from SCG)
#10
11
Slow internal reference clock (SIRC, from SCG)
#11
RCS
Reconfiguration Success
10
1
read-only
0
Reconfiguring WDOG.
#0
1
Reconfiguration is successful.
#1
ULK
Unlock status
11
1
read-only
0
WDOG is locked.
#0
1
WDOG is unlocked.
#1
PRES
Watchdog prescaler
12
1
read-write
0
256 prescaler disabled.
#0
1
256 prescaler enabled.
#1
CMD32EN
Enables or disables WDOG support for 32-bit (or 16-bit or 8-bit) refresh/unlock command write words
13
1
read-write
0
Disables support for 32-bit (or 16-bit or 8-bit) refresh/unlock command write words
#0
1
Enables support for 32-bit (or 16-bit or 8-bit) refresh/unlock command write words
#1
FLG
Watchdog Interrupt Flag
14
1
read-write
0
No interrupt occurred.
#0
1
An interrupt occurred.
#1
WIN
Watchdog Window
15
1
read-write
0
Window mode disabled.
#0
1
Window mode enabled.
#1
CNT
Watchdog Counter Register
0x4
32
read-write
0
0xFFFFFFFF
CNTLOW
Low byte of the Watchdog Counter
0
8
read-write
CNTHIGH
High byte of the Watchdog Counter
8
8
read-write
TOVAL
Watchdog Timeout Value Register
0x8
32
read-write
0x400
0xFFFFFFFF
TOVALLOW
Low byte of the timeout value
0
8
read-write
TOVALHIGH
High byte of the timeout value
8
8
read-write
WIN
Watchdog Window Register
0xC
32
read-write
0
0xFFFFFFFF
WINLOW
Low byte of Watchdog Window
0
8
read-write
WINHIGH
High byte of Watchdog Window
8
8
read-write
PWT
Pulse Width Timer
PWT_
0x40056000
0
0x8
registers
PWT_LPTMR0
29
CS
Pulse Width Timer Control and Status Register
0
8
read-write
0
0xFF
PWTOV
PWT Counter Overflow
0
1
read-write
0
PWT counter no overflow.
#0
1
PWT counter runs from 0xFFFF to 0x0000.
#1
PWTRDY
PWT Pulse Width Valid
1
1
read-write
0
PWT pulse width register(s) is not up-to-date.
#0
1
PWT pulse width register(s) has been updated.
#1
FCTLE
First counter load enable after enable
2
1
read-write
0
Do not load the first counter values to corresponding registers
#0
1
Load the first coutner value to corresponding registers depended by the PWTIN level
#1
PWTSR
PWT Soft Reset
3
1
write-only
0
No action taken.
#0
1
Writing 1 to this field will perform soft reset to PWT.
#1
POVIE
PWT Counter Overflow Interrupt Enable
4
1
read-write
0
Disable PWT to generate interrupt when PWTOV is set.
#0
1
Enable PWT to generate interrupt when PWTOV is set.
#1
PRDYIE
PWT Pulse Width Data Ready Interrupt Enable
5
1
read-write
0
Disable PWT to generate interrupt when PWTRDY is set.
#0
1
Enable PWT to generate interrupt when PWTRDY is set.
#1
PWTIE
PWT Module Interrupt Enable
6
1
read-write
0
Disables the PWT to generate interrupt.
#0
1
Enables the PWT to generate interrupt.
#1
PWTEN
PWT Module Enable
7
1
read-write
0
The PWT is disabled.
#0
1
The PWT is enabled.
#1
CR
Pulse Width Timer Control Register
0x1
8
read-write
0
0xFF
PRE
PWT Clock Prescaler (CLKPRE) Setting
0
3
read-write
000
Clock divided by 1.
#000
001
Clock divided by 2.
#001
010
Clock divided by 4.
#010
011
Clock divided by 8.
#011
100
Clock divided by 16.
#100
101
Clock divided by 32.
#101
110
Clock divided by 64.
#110
111
Clock divided by 128.
#111
LVL
PWTIN Level when Overflows
3
1
read-only
TGL
PWTIN states Toggled from last state
4
1
read-write
0
The selected PWTIN hasn't changed its original states from last time.
#0
1
The selected PWTIN has toggled its states.
#1
PINSEL
PWT Pulse Inputs Selection
5
2
read-write
00
PWTIN[0] is enabled.
#00
01
PWTIN[1] is enabled.
#01
10
PWTIN[2] enabled.
#10
11
PWTIN[3] enabled.
#11
PCLKS
PWT Clock Source Selection
7
1
read-write
0
BUS_CLK is selected as the clock source of PWT counter.
#0
1
Alternative clock is selected as the clock source of PWT counter.
#1
PPH
Pulse Width Timer Positive Pulse Width Register: High
0x2
8
read-only
0
0xFF
PPWH
Positive Pulse Width[15:8]
0
8
read-only
PPL
Pulse Width Timer Positive Pulse Width Register: Loq
0x3
8
read-only
0
0xFF
PPWL
Positive Pulse Width[7:0]
0
8
read-only
NPH
Pulse Width Timer Negative Pulse Width Register: High
0x4
8
read-only
0
0xFF
NPWH
Negative Pulse Width[15:8]
0
8
read-only
NPL
Pulse Width Timer Negative Pulse Width Register: Low
0x5
8
read-only
0
0xFF
NPWL
Negative Pulse Width[7:0]
0
8
read-only
CNTH
Pulse Width Timer Counter Register: High
0x6
8
read-only
0
0xFF
PWTH
PWT counter[15:8]
0
8
read-only
CNTL
Pulse Width Timer Counter Register: Low
0x7
8
read-only
0
0xFF
PWTL
PWT counter[7:0]
0
8
read-only
FLEXIO
The FLEXIO Memory Map/Register Definition can be found here.
FLEXIO_
0x4005A000
0
0x510
registers
FLEXIO
23
VERID
Version ID Register
0
32
read-only
0x1010000
0xFFFFFFFF
FEATURE
Feature Specification Number
0
16
read-only
0
Standard features implemented.
#0
1
Supports state, logic and parallel modes.
#1
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x4080404
0xFFFFFFFF
SHIFTER
Shifter Number
0
8
read-only
TIMER
Timer Number
8
8
read-only
PIN
Pin Number
16
8
read-only
TRIGGER
Trigger Number
24
8
read-only
CTRL
FlexIO Control Register
0x8
32
read-write
0
0xFFFFFFFF
FLEXEN
FlexIO Enable
0
1
read-write
0
FlexIO module is disabled.
#0
1
FlexIO module is enabled.
#1
SWRST
Software Reset
1
1
read-write
0
Software reset is disabled
#0
1
Software reset is enabled, all FlexIO registers except the Control Register are reset.
#1
FASTACC
Fast Access
2
1
read-write
0
Configures for normal register accesses to FlexIO
#0
1
Configures for fast register accesses to FlexIO
#1
DBGE
Debug Enable
30
1
read-write
0
FlexIO is disabled in debug modes.
#0
1
FlexIO is enabled in debug modes
#1
DOZEN
Doze Enable
31
1
read-write
0
FlexIO enabled in Doze modes.
#0
1
FlexIO disabled in Doze modes.
#1
PIN
Pin State Register
0xC
32
read-only
0
0xFFFFFFFF
PDI
Pin Data Input
0
8
read-only
SHIFTSTAT
Shifter Status Register
0x10
32
read-write
0
0xFFFFFFFF
SSF
Shifter Status Flag
0
4
read-write
0
Status flag is clear
#0000
1
Status flag is set
#0001
SHIFTERR
Shifter Error Register
0x14
32
read-write
0
0xFFFFFFFF
SEF
Shifter Error Flags
0
4
read-write
0
Shifter Error Flag is clear
#0000
1
Shifter Error Flag is set
#0001
TIMSTAT
Timer Status Register
0x18
32
read-write
0
0xFFFFFFFF
TSF
Timer Status Flags
0
4
read-write
0
Timer Status Flag is clear
#0000
1
Timer Status Flag is set
#0001
SHIFTSIEN
Shifter Status Interrupt Enable
0x20
32
read-write
0
0xFFFFFFFF
SSIE
Shifter Status Interrupt Enable
0
4
read-write
0
Shifter Status Flag interrupt disabled
#0000
1
Shifter Status Flag interrupt enabled
#0001
SHIFTEIEN
Shifter Error Interrupt Enable
0x24
32
read-write
0
0xFFFFFFFF
SEIE
Shifter Error Interrupt Enable
0
4
read-write
0
Shifter Error Flag interrupt disabled
#0000
1
Shifter Error Flag interrupt enabled
#0001
TIMIEN
Timer Interrupt Enable Register
0x28
32
read-write
0
0xFFFFFFFF
TEIE
Timer Status Interrupt Enable
0
4
read-write
0
Timer Status Flag interrupt is disabled
#0000
1
Timer Status Flag interrupt is enabled
#0001
SHIFTSDEN
Shifter Status DMA Enable
0x30
32
read-write
0
0xFFFFFFFF
SSDE
Shifter Status DMA Enable
0
4
read-write
0
Shifter Status Flag DMA request is disabled
#0000
1
Shifter Status Flag DMA request is enabled
#0001
SHIFTSTATE
Shifter State Register
0x40
32
read-write
0
0xFFFFFFFF
STATE
Current State Pointer
0
3
read-write
4
0x4
0,1,2,3
SHIFTCTL%s
Shifter Control N Register
0x80
32
read-write
0
0xFFFFFFFF
SMOD
Shifter Mode
0
3
read-write
000
Disabled.
#000
001
Receive mode. Captures the current Shifter content into the SHIFTBUF on expiration of the Timer.
#001
010
Transmit mode. Load SHIFTBUF contents into the Shifter on expiration of the Timer.
#010
100
Match Store mode. Shifter data is compared to SHIFTBUF content on expiration of the Timer.
#100
101
Match Continuous mode. Shifter data is continuously compared to SHIFTBUF contents.
#101
110
State mode. SHIFTBUF contents are used for storing programmable state attributes.
#110
111
Logic mode. SHIFTBUF contents are used for implementing programmable logic look up table.
#111
PINPOL
Shifter Pin Polarity
7
1
read-write
0
Pin is active high
#0
1
Pin is active low
#1
PINSEL
Shifter Pin Select
8
3
read-write
PINCFG
Shifter Pin Configuration
16
2
read-write
00
Shifter pin output disabled
#00
01
Shifter pin open drain or bidirectional output enable
#01
10
Shifter pin bidirectional output data
#10
11
Shifter pin output
#11
TIMPOL
Timer Polarity
23
1
read-write
0
Shift on posedge of Shift clock
#0
1
Shift on negedge of Shift clock
#1
TIMSEL
Timer Select
24
2
read-write
4
0x4
0,1,2,3
SHIFTCFG%s
Shifter Configuration N Register
0x100
32
read-write
0
0xFFFFFFFF
SSTART
Shifter Start bit
0
2
read-write
00
Start bit disabled for transmitter/receiver/match store, transmitter loads data on enable
#00
01
Start bit disabled for transmitter/receiver/match store, transmitter loads data on first shift
#01
10
Transmitter outputs start bit value 0 before loading data on first shift, receiver/match store sets error flag if start bit is not 0
#10
11
Transmitter outputs start bit value 1 before loading data on first shift, receiver/match store sets error flag if start bit is not 1
#11
SSTOP
Shifter Stop bit
4
2
read-write
00
Stop bit disabled for transmitter/receiver/match store
#00
01
Reserved for transmitter/receiver/match store
#01
10
Transmitter outputs stop bit value 0 on store, receiver/match store sets error flag if stop bit is not 0
#10
11
Transmitter outputs stop bit value 1 on store, receiver/match store sets error flag if stop bit is not 1
#11
INSRC
Input Source
8
1
read-write
0
Pin
#0
1
Shifter N+1 Output
#1
4
0x4
0,1,2,3
SHIFTBUF%s
Shifter Buffer N Register
0x200
32
read-write
0
0xFFFFFFFF
SHIFTBUF
Shift Buffer
0
32
read-write
4
0x4
0,1,2,3
SHIFTBUFBIS%s
Shifter Buffer N Bit Swapped Register
0x280
32
read-write
0
0xFFFFFFFF
SHIFTBUFBIS
Shift Buffer
0
32
read-write
4
0x4
0,1,2,3
SHIFTBUFBYS%s
Shifter Buffer N Byte Swapped Register
0x300
32
read-write
0
0xFFFFFFFF
SHIFTBUFBYS
Shift Buffer
0
32
read-write
4
0x4
0,1,2,3
SHIFTBUFBBS%s
Shifter Buffer N Bit Byte Swapped Register
0x380
32
read-write
0
0xFFFFFFFF
SHIFTBUFBBS
Shift Buffer
0
32
read-write
4
0x4
0,1,2,3
TIMCTL%s
Timer Control N Register
0x400
32
read-write
0
0xFFFFFFFF
TIMOD
Timer Mode
0
2
read-write
00
Timer Disabled.
#00
01
Dual 8-bit counters baud/bit mode.
#01
10
Dual 8-bit counters PWM mode.
#10
11
Single 16-bit counter mode.
#11
PINPOL
Timer Pin Polarity
7
1
read-write
0
Pin is active high
#0
1
Pin is active low
#1
PINSEL
Timer Pin Select
8
3
read-write
PINCFG
Timer Pin Configuration
16
2
read-write
00
Timer pin output disabled
#00
01
Timer pin open drain or bidirectional output enable
#01
10
Timer pin bidirectional output data
#10
11
Timer pin output
#11
TRGSRC
Trigger Source
22
1
read-write
0
External trigger selected
#0
1
Internal trigger selected
#1
TRGPOL
Trigger Polarity
23
1
read-write
0
Trigger active high
#0
1
Trigger active low
#1
TRGSEL
Trigger Select
24
4
read-write
4
0x4
0,1,2,3
TIMCFG%s
Timer Configuration N Register
0x480
32
read-write
0
0xFFFFFFFF
TSTART
Timer Start Bit
1
1
read-write
0
Start bit disabled
#0
1
Start bit enabled
#1
TSTOP
Timer Stop Bit
4
2
read-write
00
Stop bit disabled
#00
01
Stop bit is enabled on timer compare
#01
10
Stop bit is enabled on timer disable
#10
11
Stop bit is enabled on timer compare and timer disable
#11
TIMENA
Timer Enable
8
3
read-write
000
Timer always enabled
#000
001
Timer enabled on Timer N-1 enable
#001
010
Timer enabled on Trigger high
#010
011
Timer enabled on Trigger high and Pin high
#011
100
Timer enabled on Pin rising edge
#100
101
Timer enabled on Pin rising edge and Trigger high
#101
110
Timer enabled on Trigger rising edge
#110
111
Timer enabled on Trigger rising or falling edge
#111
TIMDIS
Timer Disable
12
3
read-write
000
Timer never disabled
#000
001
Timer disabled on Timer N-1 disable
#001
010
Timer disabled on Timer compare
#010
011
Timer disabled on Timer compare and Trigger Low
#011
100
Timer disabled on Pin rising or falling edge
#100
101
Timer disabled on Pin rising or falling edge provided Trigger is high
#101
110
Timer disabled on Trigger falling edge
#110
TIMRST
Timer Reset
16
3
read-write
000
Timer never reset
#000
010
Timer reset on Timer Pin equal to Timer Output
#010
011
Timer reset on Timer Trigger equal to Timer Output
#011
100
Timer reset on Timer Pin rising edge
#100
110
Timer reset on Trigger rising edge
#110
111
Timer reset on Trigger rising or falling edge
#111
TIMDEC
Timer Decrement
20
2
read-write
00
Decrement counter on FlexIO clock, Shift clock equals Timer output.
#00
01
Decrement counter on Trigger input (both edges), Shift clock equals Timer output.
#01
10
Decrement counter on Pin input (both edges), Shift clock equals Pin input.
#10
11
Decrement counter on Trigger input (both edges), Shift clock equals Trigger input.
#11
TIMOUT
Timer Output
24
2
read-write
00
Timer output is logic one when enabled and is not affected by timer reset
#00
01
Timer output is logic zero when enabled and is not affected by timer reset
#01
10
Timer output is logic one when enabled and on timer reset
#10
11
Timer output is logic zero when enabled and on timer reset
#11
4
0x4
0,1,2,3
TIMCMP%s
Timer Compare N Register
0x500
32
read-write
0
0xFFFFFFFF
CMP
Timer Compare Value
0
16
read-write
OSC32
RTC Oscillator
OSC32_
0x40060000
0
0x1
registers
CR
RTC Oscillator Control Register
0
8
read-write
0
0xFF
ROSCEREFS
RTC 32k Oscillator external reference clcok selection
4
1
read-write
0
Bypass mode. RTC oscillator selects the external 32k clock.
#0
1
Crystal mode.
#1
ROSCSTB
RTC 32k Oscillator stable flag
5
1
read-only
0
RTC 32k oscillator is unstable now and no clock will go out of the block.
#0
1
RTC 32k oscillator is stable.
#1
ROSCSTPEN
RTC 32k Oscillator stop mode enable
6
1
read-write
0
Oscillator is disabled regardless the state of ROSCEN.
#0
1
Oscillator is enabled in Stop mode when ROSCEN is set.
#1
ROSCEN
RTC 32k Oscillator enable
7
1
read-write
0
Oscillator is disabled.
#0
1
Oscillator is enabled.
#1
EWM
External Watchdog Monitor
EWM_
0x40061000
0
0x6
registers
WDOG_EWM
28
CTRL
Control Register
0
8
read-write
0
0xFF
EWMEN
EWM enable.
0
1
read-write
ASSIN
EWM_in's Assertion State Select.
1
1
read-write
INEN
Input Enable.
2
1
read-write
INTEN
Interrupt Enable.
3
1
read-write
SERV
Service Register
0x1
8
write-only
0
0xFF
SERVICE
The EWM refresh mechanism requires the CPU to write two values to the SERV register: a first data byte of 0xB4, followed by a second data byte of 0x2C
0
8
write-only
CMPL
Compare Low Register
0x2
8
read-write
0
0xFF
COMPAREL
To prevent runaway code from changing this field, software should write to this field after a CPU reset even if the (default) minimum refresh time is required
0
8
read-write
CMPH
Compare High Register
0x3
8
read-write
0xFF
0xFF
COMPAREH
To prevent runaway code from changing this field, software should write to this field after a CPU reset even if the (default) maximum refresh time is required
0
8
read-write
CLKPRESCALER
Clock Prescaler Register
0x5
8
read-write
0
0xFF
CLK_DIV
Selected low power clock source for running the EWM counter can be prescaled as below
0
8
read-write
TRGMUX0
TRGMUX
TRGMUX
0x40062000
0
0x70
registers
TRGMUX_DMAMUX0
TRGMUX Register
0
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
SEL3
Trigger MUX Input 3 Source Select
24
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_EXTOUT0
TRGMUX Register
0x4
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
SEL3
Trigger MUX Input 3 Source Select
24
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_EXTOUT1
TRGMUX Register
0x8
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
SEL3
Trigger MUX Input 3 Source Select
24
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_ADC0
TRGMUX Register
0xC
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_ADC1
TRGMUX Register
0x10
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_CMP0
TRGMUX Register
0x1C
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_CMP1
TRGMUX Register
0x20
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_FTM0
TRGMUX Register
0x28
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
SEL3
Trigger MUX Input 3 Source Select
24
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_FTM1
TRGMUX Register
0x2C
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_FTM2
TRGMUX Register
0x30
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_PDB0
TRGMUX Register
0x38
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_FLEXIO
TRGMUX Register
0x44
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
SEL3
Trigger MUX Input 3 Source Select
24
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_LPIT0
TRGMUX Register
0x48
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
SEL3
Trigger MUX Input 3 Source Select
24
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_LPUART0
TRGMUX Register
0x4C
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_LPUART1
TRGMUX Register
0x50
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_LPI2C0
TRGMUX Register
0x54
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_LPI2C1
TRGMUX Register
0x58
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_LPSPI0
TRGMUX Register
0x5C
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_LPSPI1
TRGMUX Register
0x60
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_LPTMR0
TRGMUX Register
0x64
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_PWT
TRGMUX Register
0x6C
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX1
TRGMUX
TRGMUX
0x40063000
0
0x8
registers
TRGMUX_CTRL0
TRGMUX Register
0
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
SEL3
Trigger MUX Input 3 Source Select
24
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
TRGMUX_CTRL1
TRGMUX Register
0x4
32
read-write
0
0xFFFFFFFF
SEL0
Trigger MUX Input 0 Source Select
0
6
read-write
SEL1
Trigger MUX Input 1 Source Select
8
6
read-write
SEL2
Trigger MUX Input 2 Source Select
16
6
read-write
SEL3
Trigger MUX Input 3 Source Select
24
6
read-write
LK
Enable
31
1
read-only
0
Register can be written.
#0
1
Register cannot be written until the next system Reset.
#1
SCG
System Clock Generator
SCG_
0x40064000
0
0x518
registers
SCG
27
VERID
Version ID Register
0
32
read-only
0x1000000
0xFFFFFFFF
VERSION
SCG Version Number
0
32
read-only
PARAM
Parameter Register
0x4
32
read-only
0xF80000FE
0xFFFFFFFF
CLKPRES
Clock Present
0
8
read-only
DIVPRES
Divider Present
27
5
read-only
CSR
Clock Status Register
0x10
32
read-only
0x3000001
0xFFFFFFFF
DIVSLOW
Slow Clock Divide Ratio
0
4
read-only
0001
Divide-by-2
#0001
0010
Divide-by-3
#0010
0011
Divide-by-4
#0011
0100
Divide-by-5
#0100
0101
Divide-by-6
#0101
0110
Divide-by-7
#0110
0111
Divide-by-8
#0111
DIVCORE
Core Clock Divide Ratio
16
4
read-only
0000
Divide-by-1
#0000
0001
Divide-by-2
#0001
0010
Divide-by-3
#0010
0011
Divide-by-4
#0011
0100
Divide-by-5
#0100
0101
Divide-by-6
#0101
0110
Divide-by-7
#0110
0111
Divide-by-8
#0111
1000
Divide-by-9
#1000
1001
Divide-by-10
#1001
1010
Divide-by-11
#1010
1011
Divide-by-12
#1011
1100
Divide-by-13
#1100
1101
Divide-by-14
#1101
1110
Divide-by-15
#1110
1111
Divide-by-16
#1111
SCS
System Clock Source
24
4
read-only
0001
System OSC
#0001
0010
Slow IRC
#0010
0011
Fast IRC
#0011
0101
Low Power FLL (LPFLL)
#0101
RCCR
Run Clock Control Register
0x14
32
read-write
0x3000001
0xFFFFFFFF
DIVSLOW
Slow Clock Divide Ratio
0
4
read-write
0001
Divide-by-2
#0001
0010
Divide-by-3
#0010
0011
Divide-by-4
#0011
0100
Divide-by-5
#0100
0101
Divide-by-6
#0101
0110
Divide-by-7
#0110
0111
Divide-by-8
#0111
DIVCORE
Core Clock Divide Ratio
16
4
read-write
0000
Divide-by-1
#0000
0001
Divide-by-2
#0001
0010
Divide-by-3
#0010
0011
Divide-by-4
#0011
0100
Divide-by-5
#0100
0101
Divide-by-6
#0101
0110
Divide-by-7
#0110
0111
Divide-by-8
#0111
1000
Divide-by-9
#1000
1001
Divide-by-10
#1001
1010
Divide-by-11
#1010
1011
Divide-by-12
#1011
1100
Divide-by-13
#1100
1101
Divide-by-14
#1101
1110
Divide-by-15
#1110
1111
Divide-by-16
#1111
SCS
System Clock Source
24
4
read-write
0001
System OSC
#0001
0010
Slow IRC
#0010
0011
Fast IRC
#0011
0101
Low Power FLL (LPFLL)
#0101
VCCR
VLPR Clock Control Register
0x18
32
read-write
0x2000001
0xFFFFFFFF
DIVSLOW
Slow Clock Divide Ratio
0
4
read-write
0001
Divide-by-2
#0001
0010
Divide-by-3
#0010
0011
Divide-by-4
#0011
0100
Divide-by-5
#0100
0101
Divide-by-6
#0101
0110
Divide-by-7
#0110
0111
Divide-by-8
#0111
DIVCORE
Core Clock Divide Ratio
16
4
read-write
0000
Divide-by-1
#0000
0001
Divide-by-2
#0001
0010
Divide-by-3
#0010
0011
Divide-by-4
#0011
0100
Divide-by-5
#0100
0101
Divide-by-6
#0101
0110
Divide-by-7
#0110
0111
Divide-by-8
#0111
1000
Divide-by-9
#1000
1001
Divide-by-10
#1001
1010
Divide-by-11
#1010
1011
Divide-by-12
#1011
1100
Divide-by-13
#1100
1101
Divide-by-14
#1101
1110
Divide-by-15
#1110
1111
Divide-by-16
#1111
SCS
System Clock Source
24
4
read-write
0001
System OSC
#0001
0010
Slow IRC
#0010
CLKOUTCNFG
SCG CLKOUT Configuration Register
0x20
32
read-write
0x3000000
0xFFFFFFFF
CLKOUTSEL
SCG Clkout Select
24
4
read-write
0000
SCG SLOW Clock
#0000
0001
System OSC
#0001
0010
Slow IRC
#0010
0011
Fast IRC
#0011
0101
Low Power FLL (LPFLL)
#0101
SOSCCSR
System OSC Control Status Register
0x100
32
read-write
0
0xFFFFFFFF
SOSCEN
System OSC Enable
0
1
read-write
0
System OSC is disabled
#0
1
System OSC is enabled
#1
SOSCSTEN
System OSC Stop Enable
1
1
read-write
0
System OSC is disabled in Stop modes
#0
1
System OSC is enabled in Stop modes if SOSCEN=1.
#1
SOSCLPEN
System OSC Low Power Enable
2
1
read-write
0
System OSC is disabled in VLP modes
#0
1
System OSC is enabled in VLP modes
#1
SOSCERCLKEN
System OSC 3V ERCLK Enable
3
1
read-write
0
System OSC 3V ERCLK output clock is disabled.
#0
1
System OSC 3V ERCLK output clock is enabled when SYSOSC is enabled.
#1
SOSCCM
System OSC Clock Monitor
16
1
read-write
0
System OSC Clock Monitor is disabled
#0
1
System OSC Clock Monitor is enabled
#1
SOSCCMRE
System OSC Clock Monitor Reset Enable
17
1
read-write
0
Clock Monitor generates interrupt when error detected
#0
1
Clock Monitor generates reset when error detected
#1
LK
Lock Register
23
1
read-write
0
This Control Status Register can be written.
#0
1
This Control Status Register cannot be written.
#1
SOSCVLD
System OSC Valid
24
1
read-only
0
System OSC is not enabled or clock is not valid
#0
1
System OSC is enabled and output clock is valid
#1
SOSCSEL
System OSC Selected
25
1
read-only
0
System OSC is not the system clock source
#0
1
System OSC is the system clock source
#1
SOSCERR
System OSC Clock Error
26
1
read-write
0
System OSC Clock Monitor is disabled or has not detected an error
#0
1
System OSC Clock Monitor is enabled and detected an error
#1
SOSCDIV
System OSC Divide Register
0x104
32
read-write
0
0xFFFFFFFF
SOSCDIV1
System OSC Clock Divide 1
0
3
read-write
000
Output disabled
#000
001
Divide by 1
#001
010
Divide by 2
#010
011
Divide by 4
#011
100
Divide by 8
#100
101
Divide by 16
#101
110
Divide by 32
#110
111
Divide by 64
#111
SOSCDIV2
System OSC Clock Divide 2
8
3
read-write
000
Output disabled
#000
001
Divide by 1
#001
010
Divide by 2
#010
011
Divide by 4
#011
100
Divide by 8
#100
101
Divide by 16
#101
110
Divide by 32
#110
111
Divide by 64
#111
SOSCCFG
System Oscillator Configuration Register
0x108
32
read-write
0x10
0xFFFFFFFF
EREFS
External Reference Select
2
1
read-write
0
External reference clock selected
#0
1
Internal crystal oscillator of OSC requested.
#1
HGO
High Gain Oscillator Select
3
1
read-write
0
Configure crystal oscillaor for low-power operation
#0
1
Configure crystal oscillator for high-gain operation
#1
RANGE
System OSC Range Select
4
2
read-write
01
Low frequency range selected for the crystal oscillator of 32 kHz to 40 kHz.
#01
10
Medium frequency range selected for the crytstal oscillator of 1 Mhz to 8 Mhz.
#10
11
High frequency range selected for the crystal oscillator of 8 Mhz to 32 Mhz.
#11
SIRCCSR
Slow IRC Control Status Register
0x200
32
read-write
0x1000005
0xFFFFFFFF
SIRCEN
Slow IRC Enable
0
1
read-write
0
Slow IRC is disabled
#0
1
Slow IRC is enabled
#1
SIRCSTEN
Slow IRC Stop Enable
1
1
read-write
0
Slow IRC is disabled in Stop modes
#0
1
Slow IRC is enabled in Stop modes
#1
SIRCLPEN
Slow IRC Low Power Enable
2
1
read-write
0
Slow IRC is disabled in VLP modes
#0
1
Slow IRC is enabled in VLP modes
#1
LK
Lock Register
23
1
read-write
0
Control Status Register can be written.
#0
1
Control Status Register cannot be written.
#1
SIRCVLD
Slow IRC Valid
24
1
read-only
0
Slow IRC is not enabled or clock is not valid
#0
1
Slow IRC is enabled and output clock is valid
#1
SIRCSEL
Slow IRC Selected
25
1
read-only
0
Slow IRC is not the system clock source
#0
1
Slow IRC is the system clock source
#1
SIRCDIV
Slow IRC Divide Register
0x204
32
read-write
0
0xFFFFFFFF
SIRCDIV1
Slow IRC Clock Divide 1
0
3
read-write
000
Output disabled
#000
001
Divide by 1
#001
010
Divide by 2
#010
011
Divide by 4
#011
100
Divide by 8
#100
101
Divide by 16
#101
110
Divide by 32
#110
111
Divide by 64
#111
SIRCDIV2
Slow IRC Clock Divide 2
8
3
read-write
000
Output disabled
#000
001
Divide by 1
#001
010
Divide by 2
#010
011
Divide by 4
#011
100
Divide by 8
#100
101
Divide by 16
#101
110
Divide by 32
#110
111
Divide by 64
#111
SIRCCFG
Slow IRC Configuration Register
0x208
32
read-write
0x1
0xFFFFFFFF
RANGE
Frequency Range
0
1
read-write
0
Slow IRC low range clock (2 MHz)
#0
1
Slow IRC high range clock (8 MHz )
#1
FIRCCSR
Fast IRC Control Status Register
0x300
32
read-write
0x1
0xFFFFFFFF
FIRCEN
Fast IRC Enable
0
1
read-write
0
Fast IRC is disabled
#0
1
Fast IRC is enabled
#1
FIRCSTEN
Fast IRC Stop Enable
1
1
read-write
0
Fast IRC is disabled in Stop modes. When selected as the reference clock to the System PLL and if the System PLL is enabled in STOP mode, the Fast IRC will stay enabled even if FIRCSTEN=0.
#0
1
Fast IRC is enabled in Stop modes
#1
FIRCLPEN
Fast IRC Low Power Enable
2
1
read-write
0
Fast IRC is disabled in VLP modes
#0
1
Fast IRC is enabled in VLP modes
#1
FIRCREGOFF
Fast IRC Regulator Enable
3
1
read-write
0
Fast IRC Regulator is enabled.
#0
1
Fast IRC Regulator is disabled.
#1
FIRCTREN
Fast IRC Trim Enable
8
1
read-write
0
Disable trimming Fast IRC to an external clock source
#0
1
Enable trimming Fast IRC to an external clock source
#1
FIRCTRUP
Fast IRC Trim Update
9
1
read-write
0
Disable Fast IRC trimming updates
#0
1
Enable Fast IRC trimming updates
#1
LK
Lock Register
23
1
read-write
0
Control Status Register can be written.
#0
1
Control Status Register cannot be written.
#1
FIRCVLD
Fast IRC Valid status
24
1
read-only
0
Fast IRC is not enabled or clock is not valid
#0
1
Fast IRC is enabled and output clock is valid
#1
FIRCSEL
Fast IRC Selected status
25
1
read-only
0
Fast IRC is not the system clock source
#0
1
Fast IRC is the system clock source
#1
FIRCERR
Fast IRC Clock Error
26
1
read-write
0
Error not detected with the Fast IRC trimming.
#0
1
Error detected with the Fast IRC trimming.
#1
FIRCDIV
Fast IRC Divide Register
0x304
32
read-write
0
0xFFFFFFFF
FIRCDIV1
Fast IRC Clock Divide 1
0
3
read-write
000
Output disabled
#000
001
Divide by 1
#001
010
Divide by 2
#010
011
Divide by 4
#011
100
Divide by 8
#100
101
Divide by 16
#101
110
Divide by 32
#110
111
Divide by 64
#111
FIRCDIV2
Fast IRC Clock Divide 2
8
3
read-write
000
Output disabled
#000
001
Divide by 1
#001
010
Divide by 2
#010
011
Divide by 4
#011
100
Divide by 8
#100
101
Divide by 16
#101
110
Divide by 32
#110
111
Divide by 64
#111
FIRCCFG
Fast IRC Configuration Register
0x308
32
read-write
0
0xFFFFFFFF
RANGE
Frequency Range
0
2
read-write
00
Fast IRC is trimmed to 48 MHz
#00
01
Fast IRC is trimmed to 52 MHz
#01
10
Fast IRC is trimmed to 56 MHz
#10
11
Fast IRC is trimmed to 60 MHz
#11
FIRCTCFG
Fast IRC Trim Configuration Register
0x30C
32
read-write
0
0xFFFFFFFF
TRIMSRC
Trim Source
0
2
read-write
10
System OSC
#10
TRIMDIV
Fast IRC Trim Predivide
8
3
read-write
000
Divide by 1
#000
001
Divide by 128
#001
010
Divide by 256
#010
011
Divide by 512
#011
100
Divide by 1024
#100
101
Divide by 2048
#101
110
Reserved. Writing this value will result in Divide by 1.
#110
111
Reserved. Writing this value will result in a Divide by 1.
#111
FIRCSTAT
Fast IRC Status Register
0x318
32
read-write
0
0xFFFFFFFF
TRIMFINE
Trim Fine Status
0
7
read-write
TRIMCOAR
Trim Coarse
8
6
read-write
ROSCCSR
RTC OSC Control Status Register
0x400
32
read-write
0
0xFFFFFFFF
ROSCCM
RTC OSC Clock Monitor
16
1
read-write
0
RTC OSC Clock Monitor is disabled
#0
1
RTC OSC Clock Monitor is enabled
#1
ROSCCMRE
RTC OSC Clock Monitor Reset Enable
17
1
read-write
0
Clock Monitor generates interrupt when error detected
#0
1
Clock Monitor generates reset when error detected
#1
LK
Lock Register
23
1
read-write
0
Control Status Register can be written.
#0
1
Control Status Register cannot be written.
#1
ROSCVLD
RTC OSC Valid
24
1
read-only
0
RTC OSC is not enabled or clock is not valid
#0
1
RTC OSC is enabled and output clock is valid
#1
ROSCERR
RTC OSC Clock Error
26
1
read-write
0
RTC OSC Clock Monitor is disabled or has not detected an error
#0
1
RTC OSC Clock Monitor is enabled and detected an RTC loss of clock error
#1
LPFLLCSR
Low Power FLL Control Status Register
0x500
32
read-write
0
0xFFFFFFFF
LPFLLEN
LPFLL Enable
0
1
read-write
0
LPFLL is disabled
#0
1
LPFLL is enabled
#1
LPFLLTREN
LPFLL Trim Enable
8
1
read-write
0
Disable trimming LPFLL to an reference clock source
#0
1
Enable trimming LPFLL to an reference clock source
#1
LPFLLTRUP
LPFLL Trim Update
9
1
read-write
0
Disable LPFLL trimming updates. LPFLL frequency determined by AUTOTRIM written value.
#0
1
Enable LPFLL trimming updates. LPFLL frequency determined by reference clock multiplication
#1
LPFLLTRMLOCK
LPFLL Trim LOCK
10
1
read-only
0
LPFLL not Locked
#0
1
LPFLL trimmed and Locked
#1
LPFLLCM
LPFLL Clock Monitor
16
1
read-write
0
LPFLL Clock Monitor is disabled
#0
1
LPFLL Clock Monitor is enabled
#1
LPFLLCMRE
LPFLL Clock Monitor Reset Enable
17
1
read-write
0
Clock Monitor generates interrupt when error detected
#0
1
Clock Monitor generates reset when error detected
#1
LK
Lock Register
23
1
read-write
0
Control Status Register can be written.
#0
1
Control Status Register cannot be written.
#1
LPFLLVLD
LPFLL Valid
24
1
read-only
0
LPFLL is not enabled or clock is not valid.
#0
1
LPFLL is enabled and output clock is valid.
#1
LPFLLSEL
LPFLL Selected
25
1
read-only
0
LPFLL is not the system clock source
#0
1
LPFLL is the system clock source
#1
LPFLLERR
LPFLL Clock Error
26
1
read-write
0
Error not detected with the LPFLL trimming.
#0
1
Error detected with the LPFLL trimming.
#1
LPFLLDIV
Low Power FLL Divide Register
0x504
32
read-write
0
0xFFFFFFFF
LPFLLDIV1
LPFLL Clock Divide 1
0
3
read-write
000
Output disabled
#000
001
Divide by 1
#001
010
Divide by 2
#010
011
Divide by 4
#011
100
Divide by 8
#100
101
Divide by 16
#101
110
Divide by 32
#110
111
Divide by 64
#111
LPFLLDIV2
LPFLL Clock Divide 2
8
3
read-write
000
Output disabled
#000
001
Divide by 1
#001
010
Divide by 2
#010
011
Divide by 4
#011
100
Divide by 8
#100
101
Divide by 16
#101
110
Divide by 32
#110
111
Divide by 64
#111
LPFLLCFG
Low Power FLL Configuration Register
0x508
32
read-write
0
0xFFFFFFFF
FSEL
Frequency Select
0
2
read-write
00
LPFLL is trimmed to 48 MHz
#00
01
LPFLL is trimmed to 72 MHz
#01
LPFLLTCFG
Low Power FLL Trim Configuration Register
0x50C
32
read-write
0
0xFFFFFFFF
TRIMSRC
Trim Source
0
2
read-write
00
SIRC
#00
01
FIRC
#01
10
System OSC
#10
11
RTC OSC
#11
TRIMDIV
LPFLL Trim Predivide
8
5
read-write
LOCKW2LSB
Lock LPFLL with 2 LSBS
16
1
read-write
0
LPFLL locks within 1LSB (0.4%)
#0
1
LPFLL locks within 2LSB (0.8%)
#1
LPFLLSTAT
Low Power FLL Status Register
0x514
32
read-write
0
0xFFFFFFFF
AUTOTRIM
Auto Tune Trim Status
0
8
read-write
PCC
PCC
0x40065000
0x20
0x1B4
registers
PCC_DMA0
PCC Register
0x20
32
read-write
0xC0000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_FLASH
PCC Register
0x80
32
read-write
0xC0000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_DMAMUX0
PCC Register
0x84
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_ADC1
PCC Register
0x9C
32
read-write
0xC0000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_LPSPI0
PCC Register
0xB0
32
read-write
0x80000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_LPSPI1
PCC Register
0xB4
32
read-write
0x80000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_CRC
PCC Register
0xC8
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_PDB0
PCC Register
0xD8
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_LPIT0
PCC Register
0xDC
32
read-write
0x80000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_FLEXTMR0
PCC Register
0xE0
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_FLEXTMR1
PCC Register
0xE4
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_FLEXTMR2
PCC Register
0xE8
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_ADC0
PCC Register
0xEC
32
read-write
0xC0000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_RTC
PCC Register
0xF4
32
read-write
0x80000000
0xFFFFFFFF
PCD
Peripheral Clock Divider Select
0
3
read-write
0
Divide by 1 (pass-through, no clock divide).
#000
1
Divide by 2.
#001
2
Divide by 3.
#010
3
Divide by 4.
#011
4
Divide by 5.
#100
5
Divide by 6.
#101
6
Divide by 7.
#110
7
Divide by 8.
#111
FRAC
Peripheral Clock Divider Fraction
3
1
read-write
0
Fractional value is 0.
#0
1
Fractional value is 1.
#1
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_LPTMR0
PCC Register
0x100
32
read-write
0x80000000
0xFFFFFFFF
PCD
Peripheral Clock Divider Select
0
3
read-write
0
Divide by 1 (pass-through, no clock divide).
#000
1
Divide by 2.
#001
2
Divide by 3.
#010
3
Divide by 4.
#011
4
Divide by 5.
#100
5
Divide by 6.
#101
6
Divide by 7.
#110
7
Divide by 8.
#111
FRAC
Peripheral Clock Divider Fraction
3
1
read-write
0
Fractional value is 0.
#0
1
Fractional value is 1.
#1
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_PORTA
PCC Register
0x124
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_PORTB
PCC Register
0x128
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_PORTC
PCC Register
0x12C
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_PORTD
PCC Register
0x130
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_PORTE
PCC Register
0x134
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_PWT
PCC Register
0x158
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_FLEXIO
PCC Register
0x168
32
read-write
0x80000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_OSC32
PCC Register
0x180
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_EWM
PCC Register
0x184
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_LPI2C0
PCC Register
0x198
32
read-write
0x80000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_LPI2C1
PCC Register
0x19C
32
read-write
0x80000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_LPUART0
PCC Register
0x1A8
32
read-write
0x80000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_LPUART1
PCC Register
0x1AC
32
read-write
0x80000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_LPUART2
PCC Register
0x1B0
32
read-write
0x80000000
0xFFFFFFFF
PCS
Peripheral Clock Source Select
24
3
read-write
000
Clock is off (or test clock is enabled).
#000
1
OSCCLK - System Oscillator Bus Clock(scg_sosc_slow_clk).
#001
2
SCGIRCLK - Slow IRC Clock(scg_sirc_slow_clk), (maximum is 8MHz).
#010
3
SCGFIRCLK - Fast IRC Clock(scg_firc_slow_clk), (maximum is 48MHz).
#011
6
SCGPCLK System PLL clock(scg_spll_slow_clk).
#110
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_CMP0
PCC Register
0x1CC
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
PCC_CMP1
PCC Register
0x1D0
32
read-write
0x80000000
0xFFFFFFFF
INUSE
Clock Gate Control
29
1
read-only
0
Peripheral is not being used.
#0
1
Peripheral is being used. Software cannot modify the existing clocking configuration.
#1
CGC
Clock Control
30
1
read-write
0
Clock disabled
#0
1
Clock enabled
#1
PR
Enable
31
1
read-only
0
Peripheral is not present.
#0
1
Peripheral is present.
#1
LPI2C0
The LPI2C Memory Map/Register Definition can be found here.
LPI2C
LPI2C0_
0x40066000
0
0x174
registers
LPI2C0
8
VERID
Version ID Register
0
32
read-only
0x1000003
0xFFFFFFFF
FEATURE
Feature Specification Number
0
16
read-only
10
Master only with standard feature set.
#10
11
Master and slave with standard feature set.
#11
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x202
0xFFFFFFFF
MTXFIFO
Master Transmit FIFO Size
0
4
read-only
MRXFIFO
Master Receive FIFO Size
8
4
read-only
MCR
Master Control Register
0x10
32
read-write
0
0xFFFFFFFF
MEN
Master Enable
0
1
read-write
0
Master logic is disabled.
#0
1
Master logic is enabled.
#1
RST
Software Reset
1
1
read-write
0
Master logic is not reset.
#0
1
Master logic is reset.
#1
DOZEN
Doze mode enable
2
1
read-write
0
Master is enabled in Doze mode.
#0
1
Master is disabled in Doze mode.
#1
DBGEN
Debug Enable
3
1
read-write
0
Master is disabled in debug mode.
#0
1
Master is enabled in debug mode.
#1
RTF
Reset Transmit FIFO
8
1
write-only
0
No effect.
#0
1
Transmit FIFO is reset.
#1
RRF
Reset Receive FIFO
9
1
write-only
0
No effect.
#0
1
Receive FIFO is reset.
#1
MSR
Master Status Register
0x14
32
read-write
0x1
0xFFFFFFFF
TDF
Transmit Data Flag
0
1
read-only
0
Transmit data not requested.
#0
1
Transmit data is requested.
#1
RDF
Receive Data Flag
1
1
read-only
0
Receive Data is not ready.
#0
1
Receive data is ready.
#1
EPF
End Packet Flag
8
1
read-write
0
Master has not generated a STOP or Repeated START condition.
#0
1
Master has generated a STOP or Repeated START condition.
#1
SDF
STOP Detect Flag
9
1
read-write
0
Master has not generated a STOP condition.
#0
1
Master has generated a STOP condition.
#1
NDF
NACK Detect Flag
10
1
read-write
0
Unexpected NACK not detected.
#0
1
Unexpected NACK was detected.
#1
ALF
Arbitration Lost Flag
11
1
read-write
0
Master has not lost arbitration.
#0
1
Master has lost arbitration.
#1
FEF
FIFO Error Flag
12
1
read-write
0
No error.
#0
1
Master sending or receiving data without START condition.
#1
PLTF
Pin Low Timeout Flag
13
1
read-write
0
Pin low timeout has not occurred or is disabled.
#0
1
Pin low timeout has occurred.
#1
DMF
Data Match Flag
14
1
read-write
0
Have not received matching data.
#0
1
Have received matching data.
#1
MBF
Master Busy Flag
24
1
read-only
0
I2C Master is idle.
#0
1
I2C Master is busy.
#1
BBF
Bus Busy Flag
25
1
read-only
0
I2C Bus is idle.
#0
1
I2C Bus is busy.
#1
MIER
Master Interrupt Enable Register
0x18
32
read-write
0
0xFFFFFFFF
TDIE
Transmit Data Interrupt Enable
0
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled
#1
RDIE
Receive Data Interrupt Enable
1
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
EPIE
End Packet Interrupt Enable
8
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SDIE
STOP Detect Interrupt Enable
9
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
NDIE
NACK Detect Interrupt Enable
10
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
ALIE
Arbitration Lost Interrupt Enable
11
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
FEIE
FIFO Error Interrupt Enable
12
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
PLTIE
Pin Low Timeout Interrupt Enable
13
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
DMIE
Data Match Interrupt Enable
14
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
MDER
Master DMA Enable Register
0x1C
32
read-write
0
0xFFFFFFFF
TDDE
Transmit Data DMA Enable
0
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled
#1
RDDE
Receive Data DMA Enable
1
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
MCFGR0
Master Configuration Register 0
0x20
32
read-write
0
0xFFFFFFFF
HREN
Host Request Enable
0
1
read-write
0
Host request input is disabled.
#0
1
Host request input is enabled.
#1
HRPOL
Host Request Polarity
1
1
read-write
0
Active low.
#0
1
Active high.
#1
HRSEL
Host Request Select
2
1
read-write
0
Host request input is pin LPI2C_HREQ.
#0
1
Host request input is input trigger.
#1
CIRFIFO
Circular FIFO Enable
8
1
read-write
0
Circular FIFO is disabled.
#0
1
Circular FIFO is enabled.
#1
RDMO
Receive Data Match Only
9
1
read-write
0
Received data is stored in the receive FIFO as normal.
#0
1
Received data is discarded unless the RMF is set.
#1
MCFGR1
Master Configuration Register 1
0x24
32
read-write
0
0xFFFFFFFF
PRESCALE
Prescaler
0
3
read-write
000
Divide by 1.
#000
001
Divide by 2.
#001
010
Divide by 4.
#010
011
Divide by 8.
#011
100
Divide by 16.
#100
101
Divide by 32.
#101
110
Divide by 64.
#110
111
Divide by 128.
#111
AUTOSTOP
Automatic STOP Generation
8
1
read-write
0
No effect.
#0
1
STOP condition is automatically generated whenever the transmit FIFO is empty and LPI2C master is busy.
#1
IGNACK
When set, the received NACK field is ignored and assumed to be ACK
9
1
read-write
0
LPI2C Master will receive ACK and NACK normally.
#0
1
LPI2C Master will treat a received NACK as if it was an ACK.
#1
TIMECFG
Timeout Configuration
10
1
read-write
0
Pin Low Timeout Flag will set if SCL is low for longer than the configured timeout.
#0
1
Pin Low Timeout Flag will set if either SCL or SDA is low for longer than the configured timeout.
#1
MATCFG
Match Configuration
16
3
read-write
000
Match disabled.
#000
010
Match enabled (1st data word equals MATCH0 OR MATCH1).
#010
011
Match enabled (any data word equals MATCH0 OR MATCH1).
#011
100
Match enabled (1st data word equals MATCH0 AND 2nd data word equals MATCH1).
#100
101
Match enabled (any data word equals MATCH0 AND next data word equals MATCH1).
#101
110
Match enabled (1st data word AND MATCH1 equals MATCH0 AND MATCH1).
#110
111
Match enabled (any data word AND MATCH1 equals MATCH0 AND MATCH1).
#111
PINCFG
Pin Configuration
24
3
read-write
000
LPI2C configured for 2-pin open drain mode.
#000
001
LPI2C configured for 2-pin output only mode (ultra-fast mode).
#001
010
LPI2C configured for 2-pin push-pull mode.
#010
011
LPI2C configured for 4-pin push-pull mode.
#011
100
LPI2C configured for 2-pin open drain mode with separate LPI2C slave.
#100
101
LPI2C configured for 2-pin output only mode (ultra-fast mode) with separate LPI2C slave.
#101
110
LPI2C configured for 2-pin push-pull mode with separate LPI2C slave.
#110
111
LPI2C configured for 4-pin push-pull mode (inverted outputs).
#111
MCFGR2
Master Configuration Register 2
0x28
32
read-write
0
0xFFFFFFFF
BUSIDLE
Bus Idle Timeout
0
12
read-write
FILTSCL
Glitch Filter SCL
16
4
read-write
FILTSDA
Glitch Filter SDA
24
4
read-write
MCFGR3
Master Configuration Register 3
0x2C
32
read-write
0
0xFFFFFFFF
PINLOW
Pin Low Timeout
8
12
read-write
MDMR
Master Data Match Register
0x40
32
read-write
0
0xFFFFFFFF
MATCH0
Match 0 Value
0
8
read-write
MATCH1
Match 1 Value
16
8
read-write
MCCR0
Master Clock Configuration Register 0
0x48
32
read-write
0
0xFFFFFFFF
CLKLO
Clock Low Period
0
6
read-write
CLKHI
Clock High Period
8
6
read-write
SETHOLD
Setup Hold Delay
16
6
read-write
DATAVD
Data Valid Delay
24
6
read-write
MCCR1
Master Clock Configuration Register 1
0x50
32
read-write
0
0xFFFFFFFF
CLKLO
Clock Low Period
0
6
read-write
CLKHI
Clock High Period
8
6
read-write
SETHOLD
Setup Hold Delay
16
6
read-write
DATAVD
Data Valid Delay
24
6
read-write
MFCR
Master FIFO Control Register
0x58
32
read-write
0
0xFFFFFFFF
TXWATER
Transmit FIFO Watermark
0
8
read-write
RXWATER
Receive FIFO Watermark
16
8
read-write
MFSR
Master FIFO Status Register
0x5C
32
read-only
0
0xFFFFFFFF
TXCOUNT
Transmit FIFO Count
0
8
read-only
RXCOUNT
Receive FIFO Count
16
8
read-only
MTDR
Master Transmit Data Register
0x60
32
write-only
0
0xFFFFFFFF
DATA
Transmit Data
0
8
write-only
CMD
Command Data
8
3
write-only
000
Transmit DATA[7:0].
#000
001
Receive (DATA[7:0] + 1) bytes.
#001
010
Generate STOP condition.
#010
011
Receive and discard (DATA[7:0] + 1) bytes.
#011
100
Generate (repeated) START and transmit address in DATA[7:0].
#100
101
Generate (repeated) START and transmit address in DATA[7:0]. This transfer expects a NACK to be returned.
#101
110
Generate (repeated) START and transmit address in DATA[7:0] using high speed mode.
#110
111
Generate (repeated) START and transmit address in DATA[7:0] using high speed mode. This transfer expects a NACK to be returned.
#111
MRDR
Master Receive Data Register
0x70
32
read-only
0x4000
0xFFFFFFFF
DATA
Receive Data
0
8
read-only
RXEMPTY
RX Empty
14
1
read-only
0
Receive FIFO is not empty.
#0
1
Receive FIFO is empty.
#1
SCR
Slave Control Register
0x110
32
read-write
0
0xFFFFFFFF
SEN
Slave Enable
0
1
read-write
0
Slave mode is disabled.
#0
1
Slave mode is enabled.
#1
RST
Software Reset
1
1
read-write
0
Slave logic is not reset.
#0
1
Slave logic is reset.
#1
FILTEN
Filter Enable
4
1
read-write
0
Disable digital filter and output delay counter for slave mode.
#0
1
Enable digital filter and output delay counter for slave mode.
#1
FILTDZ
Filter Doze Enable
5
1
read-write
0
Filter remains enabled in Doze mode.
#0
1
Filter is disabled in Doze mode.
#1
RTF
Reset Transmit FIFO
8
1
write-only
0
No effect.
#0
1
Transmit Data Register is now empty.
#1
RRF
Reset Receive FIFO
9
1
write-only
0
No effect.
#0
1
Receive Data Register is now empty.
#1
SSR
Slave Status Register
0x114
32
read-write
0
0xFFFFFFFF
TDF
Transmit Data Flag
0
1
read-only
0
Transmit data not requested.
#0
1
Transmit data is requested.
#1
RDF
Receive Data Flag
1
1
read-only
0
Receive Data is not ready.
#0
1
Receive data is ready.
#1
AVF
Address Valid Flag
2
1
read-only
0
Address Status Register is not valid.
#0
1
Address Status Register is valid.
#1
TAF
Transmit ACK Flag
3
1
read-only
0
Transmit ACK/NACK is not required.
#0
1
Transmit ACK/NACK is required.
#1
RSF
Repeated Start Flag
8
1
read-write
0
Slave has not detected a Repeated START condition.
#0
1
Slave has detected a Repeated START condition.
#1
SDF
STOP Detect Flag
9
1
read-write
0
Slave has not detected a STOP condition.
#0
1
Slave has detected a STOP condition.
#1
BEF
Bit Error Flag
10
1
read-write
0
Slave has not detected a bit error.
#0
1
Slave has detected a bit error.
#1
FEF
FIFO Error Flag
11
1
read-write
0
FIFO underflow or overflow not detected.
#0
1
FIFO underflow or overflow detected.
#1
AM0F
Address Match 0 Flag
12
1
read-only
0
Have not received ADDR0 matching address.
#0
1
Have received ADDR0 matching address.
#1
AM1F
Address Match 1 Flag
13
1
read-only
0
Have not received ADDR1 or ADDR0/ADDR1 range matching address.
#0
1
Have received ADDR1 or ADDR0/ADDR1 range matching address.
#1
GCF
General Call Flag
14
1
read-only
0
Slave has not detected the General Call Address or General Call Address disabled.
#0
1
Slave has detected the General Call Address.
#1
SARF
SMBus Alert Response Flag
15
1
read-only
0
SMBus Alert Response disabled or not detected.
#0
1
SMBus Alert Response enabled and detected.
#1
SBF
Slave Busy Flag
24
1
read-only
0
I2C Slave is idle.
#0
1
I2C Slave is busy.
#1
BBF
Bus Busy Flag
25
1
read-only
0
I2C Bus is idle.
#0
1
I2C Bus is busy.
#1
SIER
Slave Interrupt Enable Register
0x118
32
read-write
0
0xFFFFFFFF
TDIE
Transmit Data Interrupt Enable
0
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled
#1
RDIE
Receive Data Interrupt Enable
1
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
AVIE
Address Valid Interrupt Enable
2
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
TAIE
Transmit ACK Interrupt Enable
3
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
RSIE
Repeated Start Interrupt Enable
8
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SDIE
STOP Detect Interrupt Enable
9
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
BEIE
Bit Error Interrupt Enable
10
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
FEIE
FIFO Error Interrupt Enable
11
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
AM0IE
Address Match 0 Interrupt Enable
12
1
read-write
0
Interrupt enabled.
#0
1
Interrupt disabled.
#1
AM1F
Address Match 1 Interrupt Enable
13
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
GCIE
General Call Interrupt Enable
14
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SARIE
SMBus Alert Response Interrupt Enable
15
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SDER
Slave DMA Enable Register
0x11C
32
read-write
0
0xFFFFFFFF
TDDE
Transmit Data DMA Enable
0
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled
#1
RDDE
Receive Data DMA Enable
1
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
AVDE
Address Valid DMA Enable
2
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
SCFGR1
Slave Configuration Register 1
0x124
32
read-write
0
0xFFFFFFFF
ADRSTALL
Address SCL Stall
0
1
read-write
0
Clock stretching disabled.
#0
1
Clock stretching enabled.
#1
RXSTALL
RX SCL Stall
1
1
read-write
0
Clock stretching disabled.
#0
1
Clock stretching enabled.
#1
TXDSTALL
TX Data SCL Stall
2
1
read-write
0
Clock stretching disabled.
#0
1
Clock stretching enabled.
#1
ACKSTALL
ACK SCL Stall
3
1
read-write
0
Clock stretching disabled.
#0
1
Clock stretching enabled.
#1
GCEN
General Call Enable
8
1
read-write
0
General Call address is disabled.
#0
1
General call address is enabled.
#1
SAEN
SMBus Alert Enable
9
1
read-write
0
Disables match on SMBus Alert.
#0
1
Enables match on SMBus Alert.
#1
TXCFG
Transmit Flag Configuration
10
1
read-write
0
Transmit Data Flag will only assert during a slave-transmit transfer when the transmit data register is empty.
#0
1
Transmit Data Flag will assert whenever the transmit data register is empty.
#1
RXCFG
Receive Data Configuration
11
1
read-write
0
Reading the receive data register will return receive data and clear the receive data flag.
#0
1
Reading the receive data register when the address valid flag is set will return the address status register and clear the address valid flag. Reading the receive data register when the address valid flag is clear will return receive data and clear the receive data flag.
#1
IGNACK
Ignore NACK
12
1
read-write
0
Slave will end transfer when NACK detected.
#0
1
Slave will not end transfer when NACK detected.
#1
HSMEN
High Speed Mode Enable
13
1
read-write
0
Disables detection of Hs-mode master code.
#0
1
Enables detection of Hs-mode master code.
#1
ADDRCFG
Address Configuration
16
3
read-write
000
Address match 0 (7-bit).
#000
001
Address match 0 (10-bit).
#001
010
Address match 0 (7-bit) or Address match 1 (7-bit).
#010
011
Address match 0 (10-bit) or Address match 1 (10-bit).
#011
100
Address match 0 (7-bit) or Address match 1 (10-bit).
#100
101
Address match 0 (10-bit) or Address match 1 (7-bit).
#101
110
From Address match 0 (7-bit) to Address match 1 (7-bit).
#110
111
From Address match 0 (10-bit) to Address match 1 (10-bit).
#111
SCFGR2
Slave Configuration Register 2
0x128
32
read-write
0
0xFFFFFFFF
CLKHOLD
Clock Hold Time
0
4
read-write
DATAVD
Data Valid Delay
8
6
read-write
FILTSCL
Glitch Filter SCL
16
4
read-write
FILTSDA
Glitch Filter SDA
24
4
read-write
SAMR
Slave Address Match Register
0x140
32
read-write
0
0xFFFFFFFF
ADDR0
Address 0 Value
1
10
read-write
ADDR1
Address 1 Value
17
10
read-write
SASR
Slave Address Status Register
0x150
32
read-only
0x4000
0xFFFFFFFF
RADDR
Received Address
0
11
read-only
ANV
Address Not Valid
14
1
read-only
0
RADDR is valid.
#0
1
RADDR is not valid.
#1
STAR
Slave Transmit ACK Register
0x154
32
read-write
0
0xFFFFFFFF
TXNACK
Transmit NACK
0
1
read-write
0
Transmit ACK for received word.
#0
1
Transmit NACK for received word.
#1
STDR
Slave Transmit Data Register
0x160
32
write-only
0
0xFFFFFFFF
DATA
Transmit Data
0
8
write-only
SRDR
Slave Receive Data Register
0x170
32
read-only
0x4000
0xFFFFFFFF
DATA
Receive Data
0
8
read-only
RXEMPTY
RX Empty
14
1
read-only
0
The Receive Data Register is not empty.
#0
1
The Receive Data Register is empty.
#1
SOF
Start Of Frame
15
1
read-only
0
Indicates this is not the first data word since a (repeated) START or STOP condition.
#0
1
Indicates this is the first data word since a (repeated) START or STOP condition.
#1
LPI2C1
The LPI2C Memory Map/Register Definition can be found here.
LPI2C
LPI2C1_
0x40067000
0
0x174
registers
LPI2C1
9
VERID
Version ID Register
0
32
read-only
0x1000003
0xFFFFFFFF
FEATURE
Feature Specification Number
0
16
read-only
10
Master only with standard feature set.
#10
11
Master and slave with standard feature set.
#11
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x202
0xFFFFFFFF
MTXFIFO
Master Transmit FIFO Size
0
4
read-only
MRXFIFO
Master Receive FIFO Size
8
4
read-only
MCR
Master Control Register
0x10
32
read-write
0
0xFFFFFFFF
MEN
Master Enable
0
1
read-write
0
Master logic is disabled.
#0
1
Master logic is enabled.
#1
RST
Software Reset
1
1
read-write
0
Master logic is not reset.
#0
1
Master logic is reset.
#1
DOZEN
Doze mode enable
2
1
read-write
0
Master is enabled in Doze mode.
#0
1
Master is disabled in Doze mode.
#1
DBGEN
Debug Enable
3
1
read-write
0
Master is disabled in debug mode.
#0
1
Master is enabled in debug mode.
#1
RTF
Reset Transmit FIFO
8
1
write-only
0
No effect.
#0
1
Transmit FIFO is reset.
#1
RRF
Reset Receive FIFO
9
1
write-only
0
No effect.
#0
1
Receive FIFO is reset.
#1
MSR
Master Status Register
0x14
32
read-write
0x1
0xFFFFFFFF
TDF
Transmit Data Flag
0
1
read-only
0
Transmit data not requested.
#0
1
Transmit data is requested.
#1
RDF
Receive Data Flag
1
1
read-only
0
Receive Data is not ready.
#0
1
Receive data is ready.
#1
EPF
End Packet Flag
8
1
read-write
0
Master has not generated a STOP or Repeated START condition.
#0
1
Master has generated a STOP or Repeated START condition.
#1
SDF
STOP Detect Flag
9
1
read-write
0
Master has not generated a STOP condition.
#0
1
Master has generated a STOP condition.
#1
NDF
NACK Detect Flag
10
1
read-write
0
Unexpected NACK not detected.
#0
1
Unexpected NACK was detected.
#1
ALF
Arbitration Lost Flag
11
1
read-write
0
Master has not lost arbitration.
#0
1
Master has lost arbitration.
#1
FEF
FIFO Error Flag
12
1
read-write
0
No error.
#0
1
Master sending or receiving data without START condition.
#1
PLTF
Pin Low Timeout Flag
13
1
read-write
0
Pin low timeout has not occurred or is disabled.
#0
1
Pin low timeout has occurred.
#1
DMF
Data Match Flag
14
1
read-write
0
Have not received matching data.
#0
1
Have received matching data.
#1
MBF
Master Busy Flag
24
1
read-only
0
I2C Master is idle.
#0
1
I2C Master is busy.
#1
BBF
Bus Busy Flag
25
1
read-only
0
I2C Bus is idle.
#0
1
I2C Bus is busy.
#1
MIER
Master Interrupt Enable Register
0x18
32
read-write
0
0xFFFFFFFF
TDIE
Transmit Data Interrupt Enable
0
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled
#1
RDIE
Receive Data Interrupt Enable
1
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
EPIE
End Packet Interrupt Enable
8
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SDIE
STOP Detect Interrupt Enable
9
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
NDIE
NACK Detect Interrupt Enable
10
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
ALIE
Arbitration Lost Interrupt Enable
11
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
FEIE
FIFO Error Interrupt Enable
12
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
PLTIE
Pin Low Timeout Interrupt Enable
13
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
DMIE
Data Match Interrupt Enable
14
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
MDER
Master DMA Enable Register
0x1C
32
read-write
0
0xFFFFFFFF
TDDE
Transmit Data DMA Enable
0
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled
#1
RDDE
Receive Data DMA Enable
1
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
MCFGR0
Master Configuration Register 0
0x20
32
read-write
0
0xFFFFFFFF
HREN
Host Request Enable
0
1
read-write
0
Host request input is disabled.
#0
1
Host request input is enabled.
#1
HRPOL
Host Request Polarity
1
1
read-write
0
Active low.
#0
1
Active high.
#1
HRSEL
Host Request Select
2
1
read-write
0
Host request input is pin LPI2C_HREQ.
#0
1
Host request input is input trigger.
#1
CIRFIFO
Circular FIFO Enable
8
1
read-write
0
Circular FIFO is disabled.
#0
1
Circular FIFO is enabled.
#1
RDMO
Receive Data Match Only
9
1
read-write
0
Received data is stored in the receive FIFO as normal.
#0
1
Received data is discarded unless the RMF is set.
#1
MCFGR1
Master Configuration Register 1
0x24
32
read-write
0
0xFFFFFFFF
PRESCALE
Prescaler
0
3
read-write
000
Divide by 1.
#000
001
Divide by 2.
#001
010
Divide by 4.
#010
011
Divide by 8.
#011
100
Divide by 16.
#100
101
Divide by 32.
#101
110
Divide by 64.
#110
111
Divide by 128.
#111
AUTOSTOP
Automatic STOP Generation
8
1
read-write
0
No effect.
#0
1
STOP condition is automatically generated whenever the transmit FIFO is empty and LPI2C master is busy.
#1
IGNACK
When set, the received NACK field is ignored and assumed to be ACK
9
1
read-write
0
LPI2C Master will receive ACK and NACK normally.
#0
1
LPI2C Master will treat a received NACK as if it was an ACK.
#1
TIMECFG
Timeout Configuration
10
1
read-write
0
Pin Low Timeout Flag will set if SCL is low for longer than the configured timeout.
#0
1
Pin Low Timeout Flag will set if either SCL or SDA is low for longer than the configured timeout.
#1
MATCFG
Match Configuration
16
3
read-write
000
Match disabled.
#000
010
Match enabled (1st data word equals MATCH0 OR MATCH1).
#010
011
Match enabled (any data word equals MATCH0 OR MATCH1).
#011
100
Match enabled (1st data word equals MATCH0 AND 2nd data word equals MATCH1).
#100
101
Match enabled (any data word equals MATCH0 AND next data word equals MATCH1).
#101
110
Match enabled (1st data word AND MATCH1 equals MATCH0 AND MATCH1).
#110
111
Match enabled (any data word AND MATCH1 equals MATCH0 AND MATCH1).
#111
PINCFG
Pin Configuration
24
3
read-write
000
LPI2C configured for 2-pin open drain mode.
#000
001
LPI2C configured for 2-pin output only mode (ultra-fast mode).
#001
010
LPI2C configured for 2-pin push-pull mode.
#010
011
LPI2C configured for 4-pin push-pull mode.
#011
100
LPI2C configured for 2-pin open drain mode with separate LPI2C slave.
#100
101
LPI2C configured for 2-pin output only mode (ultra-fast mode) with separate LPI2C slave.
#101
110
LPI2C configured for 2-pin push-pull mode with separate LPI2C slave.
#110
111
LPI2C configured for 4-pin push-pull mode (inverted outputs).
#111
MCFGR2
Master Configuration Register 2
0x28
32
read-write
0
0xFFFFFFFF
BUSIDLE
Bus Idle Timeout
0
12
read-write
FILTSCL
Glitch Filter SCL
16
4
read-write
FILTSDA
Glitch Filter SDA
24
4
read-write
MCFGR3
Master Configuration Register 3
0x2C
32
read-write
0
0xFFFFFFFF
PINLOW
Pin Low Timeout
8
12
read-write
MDMR
Master Data Match Register
0x40
32
read-write
0
0xFFFFFFFF
MATCH0
Match 0 Value
0
8
read-write
MATCH1
Match 1 Value
16
8
read-write
MCCR0
Master Clock Configuration Register 0
0x48
32
read-write
0
0xFFFFFFFF
CLKLO
Clock Low Period
0
6
read-write
CLKHI
Clock High Period
8
6
read-write
SETHOLD
Setup Hold Delay
16
6
read-write
DATAVD
Data Valid Delay
24
6
read-write
MCCR1
Master Clock Configuration Register 1
0x50
32
read-write
0
0xFFFFFFFF
CLKLO
Clock Low Period
0
6
read-write
CLKHI
Clock High Period
8
6
read-write
SETHOLD
Setup Hold Delay
16
6
read-write
DATAVD
Data Valid Delay
24
6
read-write
MFCR
Master FIFO Control Register
0x58
32
read-write
0
0xFFFFFFFF
TXWATER
Transmit FIFO Watermark
0
8
read-write
RXWATER
Receive FIFO Watermark
16
8
read-write
MFSR
Master FIFO Status Register
0x5C
32
read-only
0
0xFFFFFFFF
TXCOUNT
Transmit FIFO Count
0
8
read-only
RXCOUNT
Receive FIFO Count
16
8
read-only
MTDR
Master Transmit Data Register
0x60
32
write-only
0
0xFFFFFFFF
DATA
Transmit Data
0
8
write-only
CMD
Command Data
8
3
write-only
000
Transmit DATA[7:0].
#000
001
Receive (DATA[7:0] + 1) bytes.
#001
010
Generate STOP condition.
#010
011
Receive and discard (DATA[7:0] + 1) bytes.
#011
100
Generate (repeated) START and transmit address in DATA[7:0].
#100
101
Generate (repeated) START and transmit address in DATA[7:0]. This transfer expects a NACK to be returned.
#101
110
Generate (repeated) START and transmit address in DATA[7:0] using high speed mode.
#110
111
Generate (repeated) START and transmit address in DATA[7:0] using high speed mode. This transfer expects a NACK to be returned.
#111
MRDR
Master Receive Data Register
0x70
32
read-only
0x4000
0xFFFFFFFF
DATA
Receive Data
0
8
read-only
RXEMPTY
RX Empty
14
1
read-only
0
Receive FIFO is not empty.
#0
1
Receive FIFO is empty.
#1
SCR
Slave Control Register
0x110
32
read-write
0
0xFFFFFFFF
SEN
Slave Enable
0
1
read-write
0
Slave mode is disabled.
#0
1
Slave mode is enabled.
#1
RST
Software Reset
1
1
read-write
0
Slave logic is not reset.
#0
1
Slave logic is reset.
#1
FILTEN
Filter Enable
4
1
read-write
0
Disable digital filter and output delay counter for slave mode.
#0
1
Enable digital filter and output delay counter for slave mode.
#1
FILTDZ
Filter Doze Enable
5
1
read-write
0
Filter remains enabled in Doze mode.
#0
1
Filter is disabled in Doze mode.
#1
RTF
Reset Transmit FIFO
8
1
write-only
0
No effect.
#0
1
Transmit Data Register is now empty.
#1
RRF
Reset Receive FIFO
9
1
write-only
0
No effect.
#0
1
Receive Data Register is now empty.
#1
SSR
Slave Status Register
0x114
32
read-write
0
0xFFFFFFFF
TDF
Transmit Data Flag
0
1
read-only
0
Transmit data not requested.
#0
1
Transmit data is requested.
#1
RDF
Receive Data Flag
1
1
read-only
0
Receive Data is not ready.
#0
1
Receive data is ready.
#1
AVF
Address Valid Flag
2
1
read-only
0
Address Status Register is not valid.
#0
1
Address Status Register is valid.
#1
TAF
Transmit ACK Flag
3
1
read-only
0
Transmit ACK/NACK is not required.
#0
1
Transmit ACK/NACK is required.
#1
RSF
Repeated Start Flag
8
1
read-write
0
Slave has not detected a Repeated START condition.
#0
1
Slave has detected a Repeated START condition.
#1
SDF
STOP Detect Flag
9
1
read-write
0
Slave has not detected a STOP condition.
#0
1
Slave has detected a STOP condition.
#1
BEF
Bit Error Flag
10
1
read-write
0
Slave has not detected a bit error.
#0
1
Slave has detected a bit error.
#1
FEF
FIFO Error Flag
11
1
read-write
0
FIFO underflow or overflow not detected.
#0
1
FIFO underflow or overflow detected.
#1
AM0F
Address Match 0 Flag
12
1
read-only
0
Have not received ADDR0 matching address.
#0
1
Have received ADDR0 matching address.
#1
AM1F
Address Match 1 Flag
13
1
read-only
0
Have not received ADDR1 or ADDR0/ADDR1 range matching address.
#0
1
Have received ADDR1 or ADDR0/ADDR1 range matching address.
#1
GCF
General Call Flag
14
1
read-only
0
Slave has not detected the General Call Address or General Call Address disabled.
#0
1
Slave has detected the General Call Address.
#1
SARF
SMBus Alert Response Flag
15
1
read-only
0
SMBus Alert Response disabled or not detected.
#0
1
SMBus Alert Response enabled and detected.
#1
SBF
Slave Busy Flag
24
1
read-only
0
I2C Slave is idle.
#0
1
I2C Slave is busy.
#1
BBF
Bus Busy Flag
25
1
read-only
0
I2C Bus is idle.
#0
1
I2C Bus is busy.
#1
SIER
Slave Interrupt Enable Register
0x118
32
read-write
0
0xFFFFFFFF
TDIE
Transmit Data Interrupt Enable
0
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled
#1
RDIE
Receive Data Interrupt Enable
1
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
AVIE
Address Valid Interrupt Enable
2
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
TAIE
Transmit ACK Interrupt Enable
3
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
RSIE
Repeated Start Interrupt Enable
8
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SDIE
STOP Detect Interrupt Enable
9
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
BEIE
Bit Error Interrupt Enable
10
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
FEIE
FIFO Error Interrupt Enable
11
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
AM0IE
Address Match 0 Interrupt Enable
12
1
read-write
0
Interrupt enabled.
#0
1
Interrupt disabled.
#1
AM1F
Address Match 1 Interrupt Enable
13
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
GCIE
General Call Interrupt Enable
14
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SARIE
SMBus Alert Response Interrupt Enable
15
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SDER
Slave DMA Enable Register
0x11C
32
read-write
0
0xFFFFFFFF
TDDE
Transmit Data DMA Enable
0
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled
#1
RDDE
Receive Data DMA Enable
1
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
AVDE
Address Valid DMA Enable
2
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
SCFGR1
Slave Configuration Register 1
0x124
32
read-write
0
0xFFFFFFFF
ADRSTALL
Address SCL Stall
0
1
read-write
0
Clock stretching disabled.
#0
1
Clock stretching enabled.
#1
RXSTALL
RX SCL Stall
1
1
read-write
0
Clock stretching disabled.
#0
1
Clock stretching enabled.
#1
TXDSTALL
TX Data SCL Stall
2
1
read-write
0
Clock stretching disabled.
#0
1
Clock stretching enabled.
#1
ACKSTALL
ACK SCL Stall
3
1
read-write
0
Clock stretching disabled.
#0
1
Clock stretching enabled.
#1
GCEN
General Call Enable
8
1
read-write
0
General Call address is disabled.
#0
1
General call address is enabled.
#1
SAEN
SMBus Alert Enable
9
1
read-write
0
Disables match on SMBus Alert.
#0
1
Enables match on SMBus Alert.
#1
TXCFG
Transmit Flag Configuration
10
1
read-write
0
Transmit Data Flag will only assert during a slave-transmit transfer when the transmit data register is empty.
#0
1
Transmit Data Flag will assert whenever the transmit data register is empty.
#1
RXCFG
Receive Data Configuration
11
1
read-write
0
Reading the receive data register will return receive data and clear the receive data flag.
#0
1
Reading the receive data register when the address valid flag is set will return the address status register and clear the address valid flag. Reading the receive data register when the address valid flag is clear will return receive data and clear the receive data flag.
#1
IGNACK
Ignore NACK
12
1
read-write
0
Slave will end transfer when NACK detected.
#0
1
Slave will not end transfer when NACK detected.
#1
HSMEN
High Speed Mode Enable
13
1
read-write
0
Disables detection of Hs-mode master code.
#0
1
Enables detection of Hs-mode master code.
#1
ADDRCFG
Address Configuration
16
3
read-write
000
Address match 0 (7-bit).
#000
001
Address match 0 (10-bit).
#001
010
Address match 0 (7-bit) or Address match 1 (7-bit).
#010
011
Address match 0 (10-bit) or Address match 1 (10-bit).
#011
100
Address match 0 (7-bit) or Address match 1 (10-bit).
#100
101
Address match 0 (10-bit) or Address match 1 (7-bit).
#101
110
From Address match 0 (7-bit) to Address match 1 (7-bit).
#110
111
From Address match 0 (10-bit) to Address match 1 (10-bit).
#111
SCFGR2
Slave Configuration Register 2
0x128
32
read-write
0
0xFFFFFFFF
CLKHOLD
Clock Hold Time
0
4
read-write
DATAVD
Data Valid Delay
8
6
read-write
FILTSCL
Glitch Filter SCL
16
4
read-write
FILTSDA
Glitch Filter SDA
24
4
read-write
SAMR
Slave Address Match Register
0x140
32
read-write
0
0xFFFFFFFF
ADDR0
Address 0 Value
1
10
read-write
ADDR1
Address 1 Value
17
10
read-write
SASR
Slave Address Status Register
0x150
32
read-only
0x4000
0xFFFFFFFF
RADDR
Received Address
0
11
read-only
ANV
Address Not Valid
14
1
read-only
0
RADDR is valid.
#0
1
RADDR is not valid.
#1
STAR
Slave Transmit ACK Register
0x154
32
read-write
0
0xFFFFFFFF
TXNACK
Transmit NACK
0
1
read-write
0
Transmit ACK for received word.
#0
1
Transmit NACK for received word.
#1
STDR
Slave Transmit Data Register
0x160
32
write-only
0
0xFFFFFFFF
DATA
Transmit Data
0
8
write-only
SRDR
Slave Receive Data Register
0x170
32
read-only
0x4000
0xFFFFFFFF
DATA
Receive Data
0
8
read-only
RXEMPTY
RX Empty
14
1
read-only
0
The Receive Data Register is not empty.
#0
1
The Receive Data Register is empty.
#1
SOF
Start Of Frame
15
1
read-only
0
Indicates this is not the first data word since a (repeated) START or STOP condition.
#0
1
Indicates this is the first data word since a (repeated) START or STOP condition.
#1
LPUART0
LPUART
LPUART
0x4006A000
0
0x30
registers
LPUART0
12
VERID
Version ID Register
0
32
read-only
0x4010003
0xFFFFFFFF
FEATURE
Feature Identification Number
0
16
read-only
0x1
Standard feature set.
#1
0x3
Standard feature set with MODEM/IrDA support.
#11
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x202
0xFFFFFFFF
TXFIFO
Transmit FIFO Size
0
8
read-only
RXFIFO
Receive FIFO Size
8
8
read-only
GLOBAL
LPUART Global Register
0x8
32
read-write
0
0xFFFFFFFF
RST
Software Reset
1
1
read-write
0
Module is not reset.
#0
1
Module is reset.
#1
PINCFG
LPUART Pin Configuration Register
0xC
32
read-write
0
0xFFFFFFFF
TRGSEL
Trigger Select
0
2
read-write
00
Input trigger is disabled.
#00
01
Input trigger is used instead of RXD pin input.
#01
10
Input trigger is used instead of CTS_B pin input.
#10
11
Input trigger is used to modulate the TXD pin output.
#11
BAUD
LPUART Baud Rate Register
0x10
32
read-write
0xF000004
0xFFFFFFFF
SBR
Baud Rate Modulo Divisor.
0
13
read-write
SBNS
Stop Bit Number Select
13
1
read-write
0
One stop bit.
#0
1
Two stop bits.
#1
RXEDGIE
RX Input Active Edge Interrupt Enable
14
1
read-write
0
Hardware interrupts from LPUART_STAT[RXEDGIF] disabled (use polling).
#0
1
Hardware interrupt requested when LPUART_STAT[RXEDGIF] flag is 1.
#1
LBKDIE
LIN Break Detect Interrupt Enable
15
1
read-write
0
Hardware interrupts from LPUART_STAT[LBKDIF] disabled (use polling).
#0
1
Hardware interrupt requested when LPUART_STAT[LBKDIF] flag is 1.
#1
RESYNCDIS
Resynchronization Disable
16
1
read-write
0
Resynchronization during received data word is supported
#0
1
Resynchronization during received data word is disabled
#1
BOTHEDGE
Both Edge Sampling
17
1
read-write
0
Receiver samples input data using the rising edge of the baud rate clock.
#0
1
Receiver samples input data using the rising and falling edge of the baud rate clock.
#1
MATCFG
Match Configuration
18
2
read-write
00
Address Match Wakeup
#00
01
Idle Match Wakeup
#01
10
Match On and Match Off
#10
RIDMAE
Receiver Idle DMA Enable
20
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
RDMAE
Receiver Full DMA Enable
21
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
TDMAE
Transmitter DMA Enable
23
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
OSR
Oversampling Ratio
24
5
read-write
M10
10-bit Mode select
29
1
read-write
0
Receiver and transmitter use 7-bit to 9-bit data characters.
#0
1
Receiver and transmitter use 10-bit data characters.
#1
MAEN2
Match Address Mode Enable 2
30
1
read-write
0
Normal operation.
#0
1
Enables automatic address matching or data matching mode for MATCH[MA2].
#1
MAEN1
Match Address Mode Enable 1
31
1
read-write
0
Normal operation.
#0
1
Enables automatic address matching or data matching mode for MATCH[MA1].
#1
STAT
LPUART Status Register
0x14
32
read-write
0xC00000
0xFFFFFFFF
MA2F
Match 2 Flag
14
1
read-write
0
Received data is not equal to MA2
#0
1
Received data is equal to MA2
#1
MA1F
Match 1 Flag
15
1
read-write
0
Received data is not equal to MA1
#0
1
Received data is equal to MA1
#1
PF
Parity Error Flag
16
1
read-write
0
No parity error.
#0
1
Parity error.
#1
FE
Framing Error Flag
17
1
read-write
0
No framing error detected. This does not guarantee the framing is correct.
#0
1
Framing error.
#1
NF
Noise Flag
18
1
read-write
0
No noise detected.
#0
1
Noise detected in the received character in LPUART_DATA.
#1
OR
Receiver Overrun Flag
19
1
read-write
0
No overrun.
#0
1
Receive overrun (new LPUART data lost).
#1
IDLE
Idle Line Flag
20
1
read-write
0
No idle line detected.
#0
1
Idle line was detected.
#1
RDRF
Receive Data Register Full Flag
21
1
read-only
0
Receive data buffer empty.
#0
1
Receive data buffer full.
#1
TC
Transmission Complete Flag
22
1
read-only
0
Transmitter active (sending data, a preamble, or a break).
#0
1
Transmitter idle (transmission activity complete).
#1
TDRE
Transmit Data Register Empty Flag
23
1
read-only
0
Transmit data buffer full.
#0
1
Transmit data buffer empty.
#1
RAF
Receiver Active Flag
24
1
read-only
0
LPUART receiver idle waiting for a start bit.
#0
1
LPUART receiver active (RXD input not idle).
#1
LBKDE
LIN Break Detection Enable
25
1
read-write
0
LIN break detect is disabled, normal break character can be detected.
#0
1
LIN break detect is enabled. LIN break character is detected at length of 11 bit times (if M = 0) or 12 (if M = 1) or 13 (M10 = 1).
#1
BRK13
Break Character Generation Length
26
1
read-write
0
Break character is transmitted with length of 9 to 13 bit times.
#0
1
Break character is transmitted with length of 12 to 15 bit times.
#1
RWUID
Receive Wake Up Idle Detect
27
1
read-write
0
During receive standby state (RWU = 1), the IDLE bit does not get set upon detection of an idle character. During address match wakeup, the IDLE bit does not get set when an address does not match.
#0
1
During receive standby state (RWU = 1), the IDLE bit gets set upon detection of an idle character. During address match wakeup, the IDLE bit does get set when an address does not match.
#1
RXINV
Receive Data Inversion
28
1
read-write
0
Receive data not inverted.
#0
1
Receive data inverted.
#1
MSBF
MSB First
29
1
read-write
0
LSB (bit0) is the first bit that is transmitted following the start bit. Further, the first bit received after the start bit is identified as bit0.
#0
1
MSB (bit9, bit8, bit7 or bit6) is the first bit that is transmitted following the start bit depending on the setting of CTRL[M], CTRL[PE] and BAUD[M10]. Further, the first bit received after the start bit is identified as bit9, bit8, bit7 or bit6 depending on the setting of CTRL[M] and CTRL[PE].
#1
RXEDGIF
RXD Pin Active Edge Interrupt Flag
30
1
read-write
0
No active edge on the receive pin has occurred.
#0
1
An active edge on the receive pin has occurred.
#1
LBKDIF
LIN Break Detect Interrupt Flag
31
1
read-write
0
No LIN break character has been detected.
#0
1
LIN break character has been detected.
#1
CTRL
LPUART Control Register
0x18
32
read-write
0
0xFFFFFFFF
PT
Parity Type
0
1
read-write
0
Even parity.
#0
1
Odd parity.
#1
PE
Parity Enable
1
1
read-write
0
No hardware parity generation or checking.
#0
1
Parity enabled.
#1
ILT
Idle Line Type Select
2
1
read-write
0
Idle character bit count starts after start bit.
#0
1
Idle character bit count starts after stop bit.
#1
WAKE
Receiver Wakeup Method Select
3
1
read-write
0
Configures RWU for idle-line wakeup.
#0
1
Configures RWU with address-mark wakeup.
#1
M
9-Bit or 8-Bit Mode Select
4
1
read-write
0
Receiver and transmitter use 8-bit data characters.
#0
1
Receiver and transmitter use 9-bit data characters.
#1
RSRC
Receiver Source Select
5
1
read-write
0
Provided LOOPS is set, RSRC is cleared, selects internal loop back mode and the LPUART does not use the RXD pin.
#0
1
Single-wire LPUART mode where the TXD pin is connected to the transmitter output and receiver input.
#1
DOZEEN
Doze Enable
6
1
read-write
0
LPUART is enabled in Doze mode.
#0
1
LPUART is disabled in Doze mode.
#1
LOOPS
Loop Mode Select
7
1
read-write
0
Normal operation - RXD and TXD use separate pins.
#0
1
Loop mode or single-wire mode where transmitter outputs are internally connected to receiver input (see RSRC bit).
#1
IDLECFG
Idle Configuration
8
3
read-write
000
1 idle character
#000
001
2 idle characters
#001
010
4 idle characters
#010
011
8 idle characters
#011
100
16 idle characters
#100
101
32 idle characters
#101
110
64 idle characters
#110
111
128 idle characters
#111
M7
7-Bit Mode Select
11
1
read-write
0
Receiver and transmitter use 8-bit to 10-bit data characters.
#0
1
Receiver and transmitter use 7-bit data characters.
#1
MA2IE
Match 2 Interrupt Enable
14
1
read-write
0
MA2F interrupt disabled
#0
1
MA2F interrupt enabled
#1
MA1IE
Match 1 Interrupt Enable
15
1
read-write
0
MA1F interrupt disabled
#0
1
MA1F interrupt enabled
#1
SBK
Send Break
16
1
read-write
0
Normal transmitter operation.
#0
1
Queue break character(s) to be sent.
#1
RWU
Receiver Wakeup Control
17
1
read-write
0
Normal receiver operation.
#0
1
LPUART receiver in standby waiting for wakeup condition.
#1
RE
Receiver Enable
18
1
read-write
0
Receiver disabled.
#0
1
Receiver enabled.
#1
TE
Transmitter Enable
19
1
read-write
0
Transmitter disabled.
#0
1
Transmitter enabled.
#1
ILIE
Idle Line Interrupt Enable
20
1
read-write
0
Hardware interrupts from IDLE disabled; use polling.
#0
1
Hardware interrupt requested when IDLE flag is 1.
#1
RIE
Receiver Interrupt Enable
21
1
read-write
0
Hardware interrupts from RDRF disabled; use polling.
#0
1
Hardware interrupt requested when RDRF flag is 1.
#1
TCIE
Transmission Complete Interrupt Enable for
22
1
read-write
0
Hardware interrupts from TC disabled; use polling.
#0
1
Hardware interrupt requested when TC flag is 1.
#1
TIE
Transmit Interrupt Enable
23
1
read-write
0
Hardware interrupts from TDRE disabled; use polling.
#0
1
Hardware interrupt requested when TDRE flag is 1.
#1
PEIE
Parity Error Interrupt Enable
24
1
read-write
0
PF interrupts disabled; use polling).
#0
1
Hardware interrupt requested when PF is set.
#1
FEIE
Framing Error Interrupt Enable
25
1
read-write
0
FE interrupts disabled; use polling.
#0
1
Hardware interrupt requested when FE is set.
#1
NEIE
Noise Error Interrupt Enable
26
1
read-write
0
NF interrupts disabled; use polling.
#0
1
Hardware interrupt requested when NF is set.
#1
ORIE
Overrun Interrupt Enable
27
1
read-write
0
OR interrupts disabled; use polling.
#0
1
Hardware interrupt requested when OR is set.
#1
TXINV
Transmit Data Inversion
28
1
read-write
0
Transmit data not inverted.
#0
1
Transmit data inverted.
#1
TXDIR
TXD Pin Direction in Single-Wire Mode
29
1
read-write
0
TXD pin is an input in single-wire mode.
#0
1
TXD pin is an output in single-wire mode.
#1
R9T8
Receive Bit 9 / Transmit Bit 8
30
1
read-write
R8T9
Receive Bit 8 / Transmit Bit 9
31
1
read-write
DATA
LPUART Data Register
0x1C
32
read-write
0x1000
0xFFFFFFFF
R0T0
R0T0
0
1
read-write
R1T1
R1T1
1
1
read-write
R2T2
R2T2
2
1
read-write
R3T3
R3T3
3
1
read-write
R4T4
R4T4
4
1
read-write
R5T5
R5T5
5
1
read-write
R6T6
R6T6
6
1
read-write
R7T7
R7T7
7
1
read-write
R8T8
R8T8
8
1
read-write
R9T9
R9T9
9
1
read-write
IDLINE
Idle Line
11
1
read-only
0
Receiver was not idle before receiving this character.
#0
1
Receiver was idle before receiving this character.
#1
RXEMPT
Receive Buffer Empty
12
1
read-only
0
Receive buffer contains valid data.
#0
1
Receive buffer is empty, data returned on read is not valid.
#1
FRETSC
Frame Error / Transmit Special Character
13
1
read-write
0
The dataword was received without a frame error on read, transmit a normal character on write.
#0
1
The dataword was received with a frame error, transmit an idle or break character on transmit.
#1
PARITYE
PARITYE
14
1
read-only
0
The dataword was received without a parity error.
#0
1
The dataword was received with a parity error.
#1
NOISY
NOISY
15
1
read-only
0
The dataword was received without noise.
#0
1
The data was received with noise.
#1
MATCH
LPUART Match Address Register
0x20
32
read-write
0
0xFFFFFFFF
MA1
Match Address 1
0
10
read-write
MA2
Match Address 2
16
10
read-write
MODIR
LPUART Modem IrDA Register
0x24
32
read-write
0
0xFFFFFFFF
TXCTSE
Transmitter clear-to-send enable
0
1
read-write
0
CTS has no effect on the transmitter.
#0
1
Enables clear-to-send operation. The transmitter checks the state of CTS each time it is ready to send a character. If CTS is asserted, the character is sent. If CTS is deasserted, the signal TXD remains in the mark state and transmission is delayed until CTS is asserted. Changes in CTS as a character is being sent do not affect its transmission.
#1
TXRTSE
Transmitter request-to-send enable
1
1
read-write
0
The transmitter has no effect on RTS.
#0
1
When a character is placed into an empty transmitter data buffer , RTS asserts one bit time before the start bit is transmitted. RTS deasserts one bit time after all characters in the transmitter data buffer and shift register are completely sent, including the last stop bit.
#1
TXRTSPOL
Transmitter request-to-send polarity
2
1
read-write
0
Transmitter RTS is active low.
#0
1
Transmitter RTS is active high.
#1
RXRTSE
Receiver request-to-send enable
3
1
read-write
0
The receiver has no effect on RTS.
#0
TXCTSC
Transmit CTS Configuration
4
1
read-write
0
CTS input is sampled at the start of each character.
#0
1
CTS input is sampled when the transmitter is idle.
#1
TXCTSSRC
Transmit CTS Source
5
1
read-write
0
CTS input is the CTS_B pin.
#0
1
CTS input is the inverted Receiver Match result.
#1
RTSWATER
Receive RTS Configuration
8
8
read-write
TNP
Transmitter narrow pulse
16
2
read-write
00
1/OSR.
#00
01
2/OSR.
#01
10
3/OSR.
#10
11
4/OSR.
#11
IREN
Infrared enable
18
1
read-write
0
IR disabled.
#0
1
IR enabled.
#1
FIFO
LPUART FIFO Register
0x28
32
read-write
0xC00011
0xFFFFFFFF
RXFIFOSIZE
Receive FIFO. Buffer Depth
0
3
read-only
000
Receive FIFO/Buffer depth = 1 dataword.
#000
001
Receive FIFO/Buffer depth = 4 datawords.
#001
010
Receive FIFO/Buffer depth = 8 datawords.
#010
011
Receive FIFO/Buffer depth = 16 datawords.
#011
100
Receive FIFO/Buffer depth = 32 datawords.
#100
101
Receive FIFO/Buffer depth = 64 datawords.
#101
110
Receive FIFO/Buffer depth = 128 datawords.
#110
111
Receive FIFO/Buffer depth = 256 datawords.
#111
RXFE
Receive FIFO Enable
3
1
read-write
0
Receive FIFO is not enabled. Buffer is depth 1. (Legacy support)
#0
1
Receive FIFO is enabled. Buffer is depth indicted by RXFIFOSIZE.
#1
TXFIFOSIZE
Transmit FIFO. Buffer Depth
4
3
read-only
000
Transmit FIFO/Buffer depth = 1 dataword.
#000
001
Transmit FIFO/Buffer depth = 4 datawords.
#001
010
Transmit FIFO/Buffer depth = 8 datawords.
#010
011
Transmit FIFO/Buffer depth = 16 datawords.
#011
100
Transmit FIFO/Buffer depth = 32 datawords.
#100
101
Transmit FIFO/Buffer depth = 64 datawords.
#101
110
Transmit FIFO/Buffer depth = 128 datawords.
#110
111
Transmit FIFO/Buffer depth = 256 datawords
#111
TXFE
Transmit FIFO Enable
7
1
read-write
0
Transmit FIFO is not enabled. Buffer is depth 1. (Legacy support).
#0
1
Transmit FIFO is enabled. Buffer is depth indicated by TXFIFOSIZE.
#1
RXUFE
Receive FIFO Underflow Interrupt Enable
8
1
read-write
0
RXUF flag does not generate an interrupt to the host.
#0
1
RXUF flag generates an interrupt to the host.
#1
TXOFE
Transmit FIFO Overflow Interrupt Enable
9
1
read-write
0
TXOF flag does not generate an interrupt to the host.
#0
1
TXOF flag generates an interrupt to the host.
#1
RXIDEN
Receiver Idle Empty Enable
10
3
read-write
000
Disable RDRF assertion due to partially filled FIFO when receiver is idle.
#000
001
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 1 character.
#001
010
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 2 characters.
#010
011
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 4 characters.
#011
100
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 8 characters.
#100
101
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 16 characters.
#101
110
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 32 characters.
#110
111
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 64 characters.
#111
RXFLUSH
Receive FIFO/Buffer Flush
14
1
write-only
0
No flush operation occurs.
#0
1
All data in the receive FIFO/buffer is cleared out.
#1
TXFLUSH
Transmit FIFO/Buffer Flush
15
1
write-only
0
No flush operation occurs.
#0
1
All data in the transmit FIFO/Buffer is cleared out.
#1
RXUF
Receiver Buffer Underflow Flag
16
1
read-write
0
No receive buffer underflow has occurred since the last time the flag was cleared.
#0
1
At least one receive buffer underflow has occurred since the last time the flag was cleared.
#1
TXOF
Transmitter Buffer Overflow Flag
17
1
read-write
0
No transmit buffer overflow has occurred since the last time the flag was cleared.
#0
1
At least one transmit buffer overflow has occurred since the last time the flag was cleared.
#1
RXEMPT
Receive Buffer/FIFO Empty
22
1
read-only
0
Receive buffer is not empty.
#0
1
Receive buffer is empty.
#1
TXEMPT
Transmit Buffer/FIFO Empty
23
1
read-only
0
Transmit buffer is not empty.
#0
1
Transmit buffer is empty.
#1
WATER
LPUART Watermark Register
0x2C
32
read-write
0
0xFFFFFFFF
TXWATER
Transmit Watermark
0
8
read-write
TXCOUNT
Transmit Counter
8
8
read-only
RXWATER
Receive Watermark
16
8
read-write
RXCOUNT
Receive Counter
24
8
read-only
LPUART1
LPUART
LPUART
0x4006B000
0
0x30
registers
LPUART1
13
VERID
Version ID Register
0
32
read-only
0x4010003
0xFFFFFFFF
FEATURE
Feature Identification Number
0
16
read-only
0x1
Standard feature set.
#1
0x3
Standard feature set with MODEM/IrDA support.
#11
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x202
0xFFFFFFFF
TXFIFO
Transmit FIFO Size
0
8
read-only
RXFIFO
Receive FIFO Size
8
8
read-only
GLOBAL
LPUART Global Register
0x8
32
read-write
0
0xFFFFFFFF
RST
Software Reset
1
1
read-write
0
Module is not reset.
#0
1
Module is reset.
#1
PINCFG
LPUART Pin Configuration Register
0xC
32
read-write
0
0xFFFFFFFF
TRGSEL
Trigger Select
0
2
read-write
00
Input trigger is disabled.
#00
01
Input trigger is used instead of RXD pin input.
#01
10
Input trigger is used instead of CTS_B pin input.
#10
11
Input trigger is used to modulate the TXD pin output.
#11
BAUD
LPUART Baud Rate Register
0x10
32
read-write
0xF000004
0xFFFFFFFF
SBR
Baud Rate Modulo Divisor.
0
13
read-write
SBNS
Stop Bit Number Select
13
1
read-write
0
One stop bit.
#0
1
Two stop bits.
#1
RXEDGIE
RX Input Active Edge Interrupt Enable
14
1
read-write
0
Hardware interrupts from LPUART_STAT[RXEDGIF] disabled (use polling).
#0
1
Hardware interrupt requested when LPUART_STAT[RXEDGIF] flag is 1.
#1
LBKDIE
LIN Break Detect Interrupt Enable
15
1
read-write
0
Hardware interrupts from LPUART_STAT[LBKDIF] disabled (use polling).
#0
1
Hardware interrupt requested when LPUART_STAT[LBKDIF] flag is 1.
#1
RESYNCDIS
Resynchronization Disable
16
1
read-write
0
Resynchronization during received data word is supported
#0
1
Resynchronization during received data word is disabled
#1
BOTHEDGE
Both Edge Sampling
17
1
read-write
0
Receiver samples input data using the rising edge of the baud rate clock.
#0
1
Receiver samples input data using the rising and falling edge of the baud rate clock.
#1
MATCFG
Match Configuration
18
2
read-write
00
Address Match Wakeup
#00
01
Idle Match Wakeup
#01
10
Match On and Match Off
#10
RIDMAE
Receiver Idle DMA Enable
20
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
RDMAE
Receiver Full DMA Enable
21
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
TDMAE
Transmitter DMA Enable
23
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
OSR
Oversampling Ratio
24
5
read-write
M10
10-bit Mode select
29
1
read-write
0
Receiver and transmitter use 7-bit to 9-bit data characters.
#0
1
Receiver and transmitter use 10-bit data characters.
#1
MAEN2
Match Address Mode Enable 2
30
1
read-write
0
Normal operation.
#0
1
Enables automatic address matching or data matching mode for MATCH[MA2].
#1
MAEN1
Match Address Mode Enable 1
31
1
read-write
0
Normal operation.
#0
1
Enables automatic address matching or data matching mode for MATCH[MA1].
#1
STAT
LPUART Status Register
0x14
32
read-write
0xC00000
0xFFFFFFFF
MA2F
Match 2 Flag
14
1
read-write
0
Received data is not equal to MA2
#0
1
Received data is equal to MA2
#1
MA1F
Match 1 Flag
15
1
read-write
0
Received data is not equal to MA1
#0
1
Received data is equal to MA1
#1
PF
Parity Error Flag
16
1
read-write
0
No parity error.
#0
1
Parity error.
#1
FE
Framing Error Flag
17
1
read-write
0
No framing error detected. This does not guarantee the framing is correct.
#0
1
Framing error.
#1
NF
Noise Flag
18
1
read-write
0
No noise detected.
#0
1
Noise detected in the received character in LPUART_DATA.
#1
OR
Receiver Overrun Flag
19
1
read-write
0
No overrun.
#0
1
Receive overrun (new LPUART data lost).
#1
IDLE
Idle Line Flag
20
1
read-write
0
No idle line detected.
#0
1
Idle line was detected.
#1
RDRF
Receive Data Register Full Flag
21
1
read-only
0
Receive data buffer empty.
#0
1
Receive data buffer full.
#1
TC
Transmission Complete Flag
22
1
read-only
0
Transmitter active (sending data, a preamble, or a break).
#0
1
Transmitter idle (transmission activity complete).
#1
TDRE
Transmit Data Register Empty Flag
23
1
read-only
0
Transmit data buffer full.
#0
1
Transmit data buffer empty.
#1
RAF
Receiver Active Flag
24
1
read-only
0
LPUART receiver idle waiting for a start bit.
#0
1
LPUART receiver active (RXD input not idle).
#1
LBKDE
LIN Break Detection Enable
25
1
read-write
0
LIN break detect is disabled, normal break character can be detected.
#0
1
LIN break detect is enabled. LIN break character is detected at length of 11 bit times (if M = 0) or 12 (if M = 1) or 13 (M10 = 1).
#1
BRK13
Break Character Generation Length
26
1
read-write
0
Break character is transmitted with length of 9 to 13 bit times.
#0
1
Break character is transmitted with length of 12 to 15 bit times.
#1
RWUID
Receive Wake Up Idle Detect
27
1
read-write
0
During receive standby state (RWU = 1), the IDLE bit does not get set upon detection of an idle character. During address match wakeup, the IDLE bit does not get set when an address does not match.
#0
1
During receive standby state (RWU = 1), the IDLE bit gets set upon detection of an idle character. During address match wakeup, the IDLE bit does get set when an address does not match.
#1
RXINV
Receive Data Inversion
28
1
read-write
0
Receive data not inverted.
#0
1
Receive data inverted.
#1
MSBF
MSB First
29
1
read-write
0
LSB (bit0) is the first bit that is transmitted following the start bit. Further, the first bit received after the start bit is identified as bit0.
#0
1
MSB (bit9, bit8, bit7 or bit6) is the first bit that is transmitted following the start bit depending on the setting of CTRL[M], CTRL[PE] and BAUD[M10]. Further, the first bit received after the start bit is identified as bit9, bit8, bit7 or bit6 depending on the setting of CTRL[M] and CTRL[PE].
#1
RXEDGIF
RXD Pin Active Edge Interrupt Flag
30
1
read-write
0
No active edge on the receive pin has occurred.
#0
1
An active edge on the receive pin has occurred.
#1
LBKDIF
LIN Break Detect Interrupt Flag
31
1
read-write
0
No LIN break character has been detected.
#0
1
LIN break character has been detected.
#1
CTRL
LPUART Control Register
0x18
32
read-write
0
0xFFFFFFFF
PT
Parity Type
0
1
read-write
0
Even parity.
#0
1
Odd parity.
#1
PE
Parity Enable
1
1
read-write
0
No hardware parity generation or checking.
#0
1
Parity enabled.
#1
ILT
Idle Line Type Select
2
1
read-write
0
Idle character bit count starts after start bit.
#0
1
Idle character bit count starts after stop bit.
#1
WAKE
Receiver Wakeup Method Select
3
1
read-write
0
Configures RWU for idle-line wakeup.
#0
1
Configures RWU with address-mark wakeup.
#1
M
9-Bit or 8-Bit Mode Select
4
1
read-write
0
Receiver and transmitter use 8-bit data characters.
#0
1
Receiver and transmitter use 9-bit data characters.
#1
RSRC
Receiver Source Select
5
1
read-write
0
Provided LOOPS is set, RSRC is cleared, selects internal loop back mode and the LPUART does not use the RXD pin.
#0
1
Single-wire LPUART mode where the TXD pin is connected to the transmitter output and receiver input.
#1
DOZEEN
Doze Enable
6
1
read-write
0
LPUART is enabled in Doze mode.
#0
1
LPUART is disabled in Doze mode.
#1
LOOPS
Loop Mode Select
7
1
read-write
0
Normal operation - RXD and TXD use separate pins.
#0
1
Loop mode or single-wire mode where transmitter outputs are internally connected to receiver input (see RSRC bit).
#1
IDLECFG
Idle Configuration
8
3
read-write
000
1 idle character
#000
001
2 idle characters
#001
010
4 idle characters
#010
011
8 idle characters
#011
100
16 idle characters
#100
101
32 idle characters
#101
110
64 idle characters
#110
111
128 idle characters
#111
M7
7-Bit Mode Select
11
1
read-write
0
Receiver and transmitter use 8-bit to 10-bit data characters.
#0
1
Receiver and transmitter use 7-bit data characters.
#1
MA2IE
Match 2 Interrupt Enable
14
1
read-write
0
MA2F interrupt disabled
#0
1
MA2F interrupt enabled
#1
MA1IE
Match 1 Interrupt Enable
15
1
read-write
0
MA1F interrupt disabled
#0
1
MA1F interrupt enabled
#1
SBK
Send Break
16
1
read-write
0
Normal transmitter operation.
#0
1
Queue break character(s) to be sent.
#1
RWU
Receiver Wakeup Control
17
1
read-write
0
Normal receiver operation.
#0
1
LPUART receiver in standby waiting for wakeup condition.
#1
RE
Receiver Enable
18
1
read-write
0
Receiver disabled.
#0
1
Receiver enabled.
#1
TE
Transmitter Enable
19
1
read-write
0
Transmitter disabled.
#0
1
Transmitter enabled.
#1
ILIE
Idle Line Interrupt Enable
20
1
read-write
0
Hardware interrupts from IDLE disabled; use polling.
#0
1
Hardware interrupt requested when IDLE flag is 1.
#1
RIE
Receiver Interrupt Enable
21
1
read-write
0
Hardware interrupts from RDRF disabled; use polling.
#0
1
Hardware interrupt requested when RDRF flag is 1.
#1
TCIE
Transmission Complete Interrupt Enable for
22
1
read-write
0
Hardware interrupts from TC disabled; use polling.
#0
1
Hardware interrupt requested when TC flag is 1.
#1
TIE
Transmit Interrupt Enable
23
1
read-write
0
Hardware interrupts from TDRE disabled; use polling.
#0
1
Hardware interrupt requested when TDRE flag is 1.
#1
PEIE
Parity Error Interrupt Enable
24
1
read-write
0
PF interrupts disabled; use polling).
#0
1
Hardware interrupt requested when PF is set.
#1
FEIE
Framing Error Interrupt Enable
25
1
read-write
0
FE interrupts disabled; use polling.
#0
1
Hardware interrupt requested when FE is set.
#1
NEIE
Noise Error Interrupt Enable
26
1
read-write
0
NF interrupts disabled; use polling.
#0
1
Hardware interrupt requested when NF is set.
#1
ORIE
Overrun Interrupt Enable
27
1
read-write
0
OR interrupts disabled; use polling.
#0
1
Hardware interrupt requested when OR is set.
#1
TXINV
Transmit Data Inversion
28
1
read-write
0
Transmit data not inverted.
#0
1
Transmit data inverted.
#1
TXDIR
TXD Pin Direction in Single-Wire Mode
29
1
read-write
0
TXD pin is an input in single-wire mode.
#0
1
TXD pin is an output in single-wire mode.
#1
R9T8
Receive Bit 9 / Transmit Bit 8
30
1
read-write
R8T9
Receive Bit 8 / Transmit Bit 9
31
1
read-write
DATA
LPUART Data Register
0x1C
32
read-write
0x1000
0xFFFFFFFF
R0T0
R0T0
0
1
read-write
R1T1
R1T1
1
1
read-write
R2T2
R2T2
2
1
read-write
R3T3
R3T3
3
1
read-write
R4T4
R4T4
4
1
read-write
R5T5
R5T5
5
1
read-write
R6T6
R6T6
6
1
read-write
R7T7
R7T7
7
1
read-write
R8T8
R8T8
8
1
read-write
R9T9
R9T9
9
1
read-write
IDLINE
Idle Line
11
1
read-only
0
Receiver was not idle before receiving this character.
#0
1
Receiver was idle before receiving this character.
#1
RXEMPT
Receive Buffer Empty
12
1
read-only
0
Receive buffer contains valid data.
#0
1
Receive buffer is empty, data returned on read is not valid.
#1
FRETSC
Frame Error / Transmit Special Character
13
1
read-write
0
The dataword was received without a frame error on read, transmit a normal character on write.
#0
1
The dataword was received with a frame error, transmit an idle or break character on transmit.
#1
PARITYE
PARITYE
14
1
read-only
0
The dataword was received without a parity error.
#0
1
The dataword was received with a parity error.
#1
NOISY
NOISY
15
1
read-only
0
The dataword was received without noise.
#0
1
The data was received with noise.
#1
MATCH
LPUART Match Address Register
0x20
32
read-write
0
0xFFFFFFFF
MA1
Match Address 1
0
10
read-write
MA2
Match Address 2
16
10
read-write
MODIR
LPUART Modem IrDA Register
0x24
32
read-write
0
0xFFFFFFFF
TXCTSE
Transmitter clear-to-send enable
0
1
read-write
0
CTS has no effect on the transmitter.
#0
1
Enables clear-to-send operation. The transmitter checks the state of CTS each time it is ready to send a character. If CTS is asserted, the character is sent. If CTS is deasserted, the signal TXD remains in the mark state and transmission is delayed until CTS is asserted. Changes in CTS as a character is being sent do not affect its transmission.
#1
TXRTSE
Transmitter request-to-send enable
1
1
read-write
0
The transmitter has no effect on RTS.
#0
1
When a character is placed into an empty transmitter data buffer , RTS asserts one bit time before the start bit is transmitted. RTS deasserts one bit time after all characters in the transmitter data buffer and shift register are completely sent, including the last stop bit.
#1
TXRTSPOL
Transmitter request-to-send polarity
2
1
read-write
0
Transmitter RTS is active low.
#0
1
Transmitter RTS is active high.
#1
RXRTSE
Receiver request-to-send enable
3
1
read-write
0
The receiver has no effect on RTS.
#0
TXCTSC
Transmit CTS Configuration
4
1
read-write
0
CTS input is sampled at the start of each character.
#0
1
CTS input is sampled when the transmitter is idle.
#1
TXCTSSRC
Transmit CTS Source
5
1
read-write
0
CTS input is the CTS_B pin.
#0
1
CTS input is the inverted Receiver Match result.
#1
RTSWATER
Receive RTS Configuration
8
8
read-write
TNP
Transmitter narrow pulse
16
2
read-write
00
1/OSR.
#00
01
2/OSR.
#01
10
3/OSR.
#10
11
4/OSR.
#11
IREN
Infrared enable
18
1
read-write
0
IR disabled.
#0
1
IR enabled.
#1
FIFO
LPUART FIFO Register
0x28
32
read-write
0xC00011
0xFFFFFFFF
RXFIFOSIZE
Receive FIFO. Buffer Depth
0
3
read-only
000
Receive FIFO/Buffer depth = 1 dataword.
#000
001
Receive FIFO/Buffer depth = 4 datawords.
#001
010
Receive FIFO/Buffer depth = 8 datawords.
#010
011
Receive FIFO/Buffer depth = 16 datawords.
#011
100
Receive FIFO/Buffer depth = 32 datawords.
#100
101
Receive FIFO/Buffer depth = 64 datawords.
#101
110
Receive FIFO/Buffer depth = 128 datawords.
#110
111
Receive FIFO/Buffer depth = 256 datawords.
#111
RXFE
Receive FIFO Enable
3
1
read-write
0
Receive FIFO is not enabled. Buffer is depth 1. (Legacy support)
#0
1
Receive FIFO is enabled. Buffer is depth indicted by RXFIFOSIZE.
#1
TXFIFOSIZE
Transmit FIFO. Buffer Depth
4
3
read-only
000
Transmit FIFO/Buffer depth = 1 dataword.
#000
001
Transmit FIFO/Buffer depth = 4 datawords.
#001
010
Transmit FIFO/Buffer depth = 8 datawords.
#010
011
Transmit FIFO/Buffer depth = 16 datawords.
#011
100
Transmit FIFO/Buffer depth = 32 datawords.
#100
101
Transmit FIFO/Buffer depth = 64 datawords.
#101
110
Transmit FIFO/Buffer depth = 128 datawords.
#110
111
Transmit FIFO/Buffer depth = 256 datawords
#111
TXFE
Transmit FIFO Enable
7
1
read-write
0
Transmit FIFO is not enabled. Buffer is depth 1. (Legacy support).
#0
1
Transmit FIFO is enabled. Buffer is depth indicated by TXFIFOSIZE.
#1
RXUFE
Receive FIFO Underflow Interrupt Enable
8
1
read-write
0
RXUF flag does not generate an interrupt to the host.
#0
1
RXUF flag generates an interrupt to the host.
#1
TXOFE
Transmit FIFO Overflow Interrupt Enable
9
1
read-write
0
TXOF flag does not generate an interrupt to the host.
#0
1
TXOF flag generates an interrupt to the host.
#1
RXIDEN
Receiver Idle Empty Enable
10
3
read-write
000
Disable RDRF assertion due to partially filled FIFO when receiver is idle.
#000
001
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 1 character.
#001
010
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 2 characters.
#010
011
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 4 characters.
#011
100
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 8 characters.
#100
101
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 16 characters.
#101
110
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 32 characters.
#110
111
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 64 characters.
#111
RXFLUSH
Receive FIFO/Buffer Flush
14
1
write-only
0
No flush operation occurs.
#0
1
All data in the receive FIFO/buffer is cleared out.
#1
TXFLUSH
Transmit FIFO/Buffer Flush
15
1
write-only
0
No flush operation occurs.
#0
1
All data in the transmit FIFO/Buffer is cleared out.
#1
RXUF
Receiver Buffer Underflow Flag
16
1
read-write
0
No receive buffer underflow has occurred since the last time the flag was cleared.
#0
1
At least one receive buffer underflow has occurred since the last time the flag was cleared.
#1
TXOF
Transmitter Buffer Overflow Flag
17
1
read-write
0
No transmit buffer overflow has occurred since the last time the flag was cleared.
#0
1
At least one transmit buffer overflow has occurred since the last time the flag was cleared.
#1
RXEMPT
Receive Buffer/FIFO Empty
22
1
read-only
0
Receive buffer is not empty.
#0
1
Receive buffer is empty.
#1
TXEMPT
Transmit Buffer/FIFO Empty
23
1
read-only
0
Transmit buffer is not empty.
#0
1
Transmit buffer is empty.
#1
WATER
LPUART Watermark Register
0x2C
32
read-write
0
0xFFFFFFFF
TXWATER
Transmit Watermark
0
8
read-write
TXCOUNT
Transmit Counter
8
8
read-only
RXWATER
Receive Watermark
16
8
read-write
RXCOUNT
Receive Counter
24
8
read-only
LPUART2
LPUART
LPUART
0x4006C000
0
0x30
registers
LPUART2
14
VERID
Version ID Register
0
32
read-only
0x4010003
0xFFFFFFFF
FEATURE
Feature Identification Number
0
16
read-only
0x1
Standard feature set.
#1
0x3
Standard feature set with MODEM/IrDA support.
#11
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x202
0xFFFFFFFF
TXFIFO
Transmit FIFO Size
0
8
read-only
RXFIFO
Receive FIFO Size
8
8
read-only
GLOBAL
LPUART Global Register
0x8
32
read-write
0
0xFFFFFFFF
RST
Software Reset
1
1
read-write
0
Module is not reset.
#0
1
Module is reset.
#1
PINCFG
LPUART Pin Configuration Register
0xC
32
read-write
0
0xFFFFFFFF
TRGSEL
Trigger Select
0
2
read-write
00
Input trigger is disabled.
#00
01
Input trigger is used instead of RXD pin input.
#01
10
Input trigger is used instead of CTS_B pin input.
#10
11
Input trigger is used to modulate the TXD pin output.
#11
BAUD
LPUART Baud Rate Register
0x10
32
read-write
0xF000004
0xFFFFFFFF
SBR
Baud Rate Modulo Divisor.
0
13
read-write
SBNS
Stop Bit Number Select
13
1
read-write
0
One stop bit.
#0
1
Two stop bits.
#1
RXEDGIE
RX Input Active Edge Interrupt Enable
14
1
read-write
0
Hardware interrupts from LPUART_STAT[RXEDGIF] disabled (use polling).
#0
1
Hardware interrupt requested when LPUART_STAT[RXEDGIF] flag is 1.
#1
LBKDIE
LIN Break Detect Interrupt Enable
15
1
read-write
0
Hardware interrupts from LPUART_STAT[LBKDIF] disabled (use polling).
#0
1
Hardware interrupt requested when LPUART_STAT[LBKDIF] flag is 1.
#1
RESYNCDIS
Resynchronization Disable
16
1
read-write
0
Resynchronization during received data word is supported
#0
1
Resynchronization during received data word is disabled
#1
BOTHEDGE
Both Edge Sampling
17
1
read-write
0
Receiver samples input data using the rising edge of the baud rate clock.
#0
1
Receiver samples input data using the rising and falling edge of the baud rate clock.
#1
MATCFG
Match Configuration
18
2
read-write
00
Address Match Wakeup
#00
01
Idle Match Wakeup
#01
10
Match On and Match Off
#10
RIDMAE
Receiver Idle DMA Enable
20
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
RDMAE
Receiver Full DMA Enable
21
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
TDMAE
Transmitter DMA Enable
23
1
read-write
0
DMA request disabled.
#0
1
DMA request enabled.
#1
OSR
Oversampling Ratio
24
5
read-write
M10
10-bit Mode select
29
1
read-write
0
Receiver and transmitter use 7-bit to 9-bit data characters.
#0
1
Receiver and transmitter use 10-bit data characters.
#1
MAEN2
Match Address Mode Enable 2
30
1
read-write
0
Normal operation.
#0
1
Enables automatic address matching or data matching mode for MATCH[MA2].
#1
MAEN1
Match Address Mode Enable 1
31
1
read-write
0
Normal operation.
#0
1
Enables automatic address matching or data matching mode for MATCH[MA1].
#1
STAT
LPUART Status Register
0x14
32
read-write
0xC00000
0xFFFFFFFF
MA2F
Match 2 Flag
14
1
read-write
0
Received data is not equal to MA2
#0
1
Received data is equal to MA2
#1
MA1F
Match 1 Flag
15
1
read-write
0
Received data is not equal to MA1
#0
1
Received data is equal to MA1
#1
PF
Parity Error Flag
16
1
read-write
0
No parity error.
#0
1
Parity error.
#1
FE
Framing Error Flag
17
1
read-write
0
No framing error detected. This does not guarantee the framing is correct.
#0
1
Framing error.
#1
NF
Noise Flag
18
1
read-write
0
No noise detected.
#0
1
Noise detected in the received character in LPUART_DATA.
#1
OR
Receiver Overrun Flag
19
1
read-write
0
No overrun.
#0
1
Receive overrun (new LPUART data lost).
#1
IDLE
Idle Line Flag
20
1
read-write
0
No idle line detected.
#0
1
Idle line was detected.
#1
RDRF
Receive Data Register Full Flag
21
1
read-only
0
Receive data buffer empty.
#0
1
Receive data buffer full.
#1
TC
Transmission Complete Flag
22
1
read-only
0
Transmitter active (sending data, a preamble, or a break).
#0
1
Transmitter idle (transmission activity complete).
#1
TDRE
Transmit Data Register Empty Flag
23
1
read-only
0
Transmit data buffer full.
#0
1
Transmit data buffer empty.
#1
RAF
Receiver Active Flag
24
1
read-only
0
LPUART receiver idle waiting for a start bit.
#0
1
LPUART receiver active (RXD input not idle).
#1
LBKDE
LIN Break Detection Enable
25
1
read-write
0
LIN break detect is disabled, normal break character can be detected.
#0
1
LIN break detect is enabled. LIN break character is detected at length of 11 bit times (if M = 0) or 12 (if M = 1) or 13 (M10 = 1).
#1
BRK13
Break Character Generation Length
26
1
read-write
0
Break character is transmitted with length of 9 to 13 bit times.
#0
1
Break character is transmitted with length of 12 to 15 bit times.
#1
RWUID
Receive Wake Up Idle Detect
27
1
read-write
0
During receive standby state (RWU = 1), the IDLE bit does not get set upon detection of an idle character. During address match wakeup, the IDLE bit does not get set when an address does not match.
#0
1
During receive standby state (RWU = 1), the IDLE bit gets set upon detection of an idle character. During address match wakeup, the IDLE bit does get set when an address does not match.
#1
RXINV
Receive Data Inversion
28
1
read-write
0
Receive data not inverted.
#0
1
Receive data inverted.
#1
MSBF
MSB First
29
1
read-write
0
LSB (bit0) is the first bit that is transmitted following the start bit. Further, the first bit received after the start bit is identified as bit0.
#0
1
MSB (bit9, bit8, bit7 or bit6) is the first bit that is transmitted following the start bit depending on the setting of CTRL[M], CTRL[PE] and BAUD[M10]. Further, the first bit received after the start bit is identified as bit9, bit8, bit7 or bit6 depending on the setting of CTRL[M] and CTRL[PE].
#1
RXEDGIF
RXD Pin Active Edge Interrupt Flag
30
1
read-write
0
No active edge on the receive pin has occurred.
#0
1
An active edge on the receive pin has occurred.
#1
LBKDIF
LIN Break Detect Interrupt Flag
31
1
read-write
0
No LIN break character has been detected.
#0
1
LIN break character has been detected.
#1
CTRL
LPUART Control Register
0x18
32
read-write
0
0xFFFFFFFF
PT
Parity Type
0
1
read-write
0
Even parity.
#0
1
Odd parity.
#1
PE
Parity Enable
1
1
read-write
0
No hardware parity generation or checking.
#0
1
Parity enabled.
#1
ILT
Idle Line Type Select
2
1
read-write
0
Idle character bit count starts after start bit.
#0
1
Idle character bit count starts after stop bit.
#1
WAKE
Receiver Wakeup Method Select
3
1
read-write
0
Configures RWU for idle-line wakeup.
#0
1
Configures RWU with address-mark wakeup.
#1
M
9-Bit or 8-Bit Mode Select
4
1
read-write
0
Receiver and transmitter use 8-bit data characters.
#0
1
Receiver and transmitter use 9-bit data characters.
#1
RSRC
Receiver Source Select
5
1
read-write
0
Provided LOOPS is set, RSRC is cleared, selects internal loop back mode and the LPUART does not use the RXD pin.
#0
1
Single-wire LPUART mode where the TXD pin is connected to the transmitter output and receiver input.
#1
DOZEEN
Doze Enable
6
1
read-write
0
LPUART is enabled in Doze mode.
#0
1
LPUART is disabled in Doze mode.
#1
LOOPS
Loop Mode Select
7
1
read-write
0
Normal operation - RXD and TXD use separate pins.
#0
1
Loop mode or single-wire mode where transmitter outputs are internally connected to receiver input (see RSRC bit).
#1
IDLECFG
Idle Configuration
8
3
read-write
000
1 idle character
#000
001
2 idle characters
#001
010
4 idle characters
#010
011
8 idle characters
#011
100
16 idle characters
#100
101
32 idle characters
#101
110
64 idle characters
#110
111
128 idle characters
#111
M7
7-Bit Mode Select
11
1
read-write
0
Receiver and transmitter use 8-bit to 10-bit data characters.
#0
1
Receiver and transmitter use 7-bit data characters.
#1
MA2IE
Match 2 Interrupt Enable
14
1
read-write
0
MA2F interrupt disabled
#0
1
MA2F interrupt enabled
#1
MA1IE
Match 1 Interrupt Enable
15
1
read-write
0
MA1F interrupt disabled
#0
1
MA1F interrupt enabled
#1
SBK
Send Break
16
1
read-write
0
Normal transmitter operation.
#0
1
Queue break character(s) to be sent.
#1
RWU
Receiver Wakeup Control
17
1
read-write
0
Normal receiver operation.
#0
1
LPUART receiver in standby waiting for wakeup condition.
#1
RE
Receiver Enable
18
1
read-write
0
Receiver disabled.
#0
1
Receiver enabled.
#1
TE
Transmitter Enable
19
1
read-write
0
Transmitter disabled.
#0
1
Transmitter enabled.
#1
ILIE
Idle Line Interrupt Enable
20
1
read-write
0
Hardware interrupts from IDLE disabled; use polling.
#0
1
Hardware interrupt requested when IDLE flag is 1.
#1
RIE
Receiver Interrupt Enable
21
1
read-write
0
Hardware interrupts from RDRF disabled; use polling.
#0
1
Hardware interrupt requested when RDRF flag is 1.
#1
TCIE
Transmission Complete Interrupt Enable for
22
1
read-write
0
Hardware interrupts from TC disabled; use polling.
#0
1
Hardware interrupt requested when TC flag is 1.
#1
TIE
Transmit Interrupt Enable
23
1
read-write
0
Hardware interrupts from TDRE disabled; use polling.
#0
1
Hardware interrupt requested when TDRE flag is 1.
#1
PEIE
Parity Error Interrupt Enable
24
1
read-write
0
PF interrupts disabled; use polling).
#0
1
Hardware interrupt requested when PF is set.
#1
FEIE
Framing Error Interrupt Enable
25
1
read-write
0
FE interrupts disabled; use polling.
#0
1
Hardware interrupt requested when FE is set.
#1
NEIE
Noise Error Interrupt Enable
26
1
read-write
0
NF interrupts disabled; use polling.
#0
1
Hardware interrupt requested when NF is set.
#1
ORIE
Overrun Interrupt Enable
27
1
read-write
0
OR interrupts disabled; use polling.
#0
1
Hardware interrupt requested when OR is set.
#1
TXINV
Transmit Data Inversion
28
1
read-write
0
Transmit data not inverted.
#0
1
Transmit data inverted.
#1
TXDIR
TXD Pin Direction in Single-Wire Mode
29
1
read-write
0
TXD pin is an input in single-wire mode.
#0
1
TXD pin is an output in single-wire mode.
#1
R9T8
Receive Bit 9 / Transmit Bit 8
30
1
read-write
R8T9
Receive Bit 8 / Transmit Bit 9
31
1
read-write
DATA
LPUART Data Register
0x1C
32
read-write
0x1000
0xFFFFFFFF
R0T0
R0T0
0
1
read-write
R1T1
R1T1
1
1
read-write
R2T2
R2T2
2
1
read-write
R3T3
R3T3
3
1
read-write
R4T4
R4T4
4
1
read-write
R5T5
R5T5
5
1
read-write
R6T6
R6T6
6
1
read-write
R7T7
R7T7
7
1
read-write
R8T8
R8T8
8
1
read-write
R9T9
R9T9
9
1
read-write
IDLINE
Idle Line
11
1
read-only
0
Receiver was not idle before receiving this character.
#0
1
Receiver was idle before receiving this character.
#1
RXEMPT
Receive Buffer Empty
12
1
read-only
0
Receive buffer contains valid data.
#0
1
Receive buffer is empty, data returned on read is not valid.
#1
FRETSC
Frame Error / Transmit Special Character
13
1
read-write
0
The dataword was received without a frame error on read, transmit a normal character on write.
#0
1
The dataword was received with a frame error, transmit an idle or break character on transmit.
#1
PARITYE
PARITYE
14
1
read-only
0
The dataword was received without a parity error.
#0
1
The dataword was received with a parity error.
#1
NOISY
NOISY
15
1
read-only
0
The dataword was received without noise.
#0
1
The data was received with noise.
#1
MATCH
LPUART Match Address Register
0x20
32
read-write
0
0xFFFFFFFF
MA1
Match Address 1
0
10
read-write
MA2
Match Address 2
16
10
read-write
MODIR
LPUART Modem IrDA Register
0x24
32
read-write
0
0xFFFFFFFF
TXCTSE
Transmitter clear-to-send enable
0
1
read-write
0
CTS has no effect on the transmitter.
#0
1
Enables clear-to-send operation. The transmitter checks the state of CTS each time it is ready to send a character. If CTS is asserted, the character is sent. If CTS is deasserted, the signal TXD remains in the mark state and transmission is delayed until CTS is asserted. Changes in CTS as a character is being sent do not affect its transmission.
#1
TXRTSE
Transmitter request-to-send enable
1
1
read-write
0
The transmitter has no effect on RTS.
#0
1
When a character is placed into an empty transmitter data buffer , RTS asserts one bit time before the start bit is transmitted. RTS deasserts one bit time after all characters in the transmitter data buffer and shift register are completely sent, including the last stop bit.
#1
TXRTSPOL
Transmitter request-to-send polarity
2
1
read-write
0
Transmitter RTS is active low.
#0
1
Transmitter RTS is active high.
#1
RXRTSE
Receiver request-to-send enable
3
1
read-write
0
The receiver has no effect on RTS.
#0
TXCTSC
Transmit CTS Configuration
4
1
read-write
0
CTS input is sampled at the start of each character.
#0
1
CTS input is sampled when the transmitter is idle.
#1
TXCTSSRC
Transmit CTS Source
5
1
read-write
0
CTS input is the CTS_B pin.
#0
1
CTS input is the inverted Receiver Match result.
#1
RTSWATER
Receive RTS Configuration
8
8
read-write
TNP
Transmitter narrow pulse
16
2
read-write
00
1/OSR.
#00
01
2/OSR.
#01
10
3/OSR.
#10
11
4/OSR.
#11
IREN
Infrared enable
18
1
read-write
0
IR disabled.
#0
1
IR enabled.
#1
FIFO
LPUART FIFO Register
0x28
32
read-write
0xC00011
0xFFFFFFFF
RXFIFOSIZE
Receive FIFO. Buffer Depth
0
3
read-only
000
Receive FIFO/Buffer depth = 1 dataword.
#000
001
Receive FIFO/Buffer depth = 4 datawords.
#001
010
Receive FIFO/Buffer depth = 8 datawords.
#010
011
Receive FIFO/Buffer depth = 16 datawords.
#011
100
Receive FIFO/Buffer depth = 32 datawords.
#100
101
Receive FIFO/Buffer depth = 64 datawords.
#101
110
Receive FIFO/Buffer depth = 128 datawords.
#110
111
Receive FIFO/Buffer depth = 256 datawords.
#111
RXFE
Receive FIFO Enable
3
1
read-write
0
Receive FIFO is not enabled. Buffer is depth 1. (Legacy support)
#0
1
Receive FIFO is enabled. Buffer is depth indicted by RXFIFOSIZE.
#1
TXFIFOSIZE
Transmit FIFO. Buffer Depth
4
3
read-only
000
Transmit FIFO/Buffer depth = 1 dataword.
#000
001
Transmit FIFO/Buffer depth = 4 datawords.
#001
010
Transmit FIFO/Buffer depth = 8 datawords.
#010
011
Transmit FIFO/Buffer depth = 16 datawords.
#011
100
Transmit FIFO/Buffer depth = 32 datawords.
#100
101
Transmit FIFO/Buffer depth = 64 datawords.
#101
110
Transmit FIFO/Buffer depth = 128 datawords.
#110
111
Transmit FIFO/Buffer depth = 256 datawords
#111
TXFE
Transmit FIFO Enable
7
1
read-write
0
Transmit FIFO is not enabled. Buffer is depth 1. (Legacy support).
#0
1
Transmit FIFO is enabled. Buffer is depth indicated by TXFIFOSIZE.
#1
RXUFE
Receive FIFO Underflow Interrupt Enable
8
1
read-write
0
RXUF flag does not generate an interrupt to the host.
#0
1
RXUF flag generates an interrupt to the host.
#1
TXOFE
Transmit FIFO Overflow Interrupt Enable
9
1
read-write
0
TXOF flag does not generate an interrupt to the host.
#0
1
TXOF flag generates an interrupt to the host.
#1
RXIDEN
Receiver Idle Empty Enable
10
3
read-write
000
Disable RDRF assertion due to partially filled FIFO when receiver is idle.
#000
001
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 1 character.
#001
010
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 2 characters.
#010
011
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 4 characters.
#011
100
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 8 characters.
#100
101
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 16 characters.
#101
110
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 32 characters.
#110
111
Enable RDRF assertion due to partially filled FIFO when receiver is idle for 64 characters.
#111
RXFLUSH
Receive FIFO/Buffer Flush
14
1
write-only
0
No flush operation occurs.
#0
1
All data in the receive FIFO/buffer is cleared out.
#1
TXFLUSH
Transmit FIFO/Buffer Flush
15
1
write-only
0
No flush operation occurs.
#0
1
All data in the transmit FIFO/Buffer is cleared out.
#1
RXUF
Receiver Buffer Underflow Flag
16
1
read-write
0
No receive buffer underflow has occurred since the last time the flag was cleared.
#0
1
At least one receive buffer underflow has occurred since the last time the flag was cleared.
#1
TXOF
Transmitter Buffer Overflow Flag
17
1
read-write
0
No transmit buffer overflow has occurred since the last time the flag was cleared.
#0
1
At least one transmit buffer overflow has occurred since the last time the flag was cleared.
#1
RXEMPT
Receive Buffer/FIFO Empty
22
1
read-only
0
Receive buffer is not empty.
#0
1
Receive buffer is empty.
#1
TXEMPT
Transmit Buffer/FIFO Empty
23
1
read-only
0
Transmit buffer is not empty.
#0
1
Transmit buffer is empty.
#1
WATER
LPUART Watermark Register
0x2C
32
read-write
0
0xFFFFFFFF
TXWATER
Transmit Watermark
0
8
read-write
TXCOUNT
Transmit Counter
8
8
read-only
RXWATER
Receive Watermark
16
8
read-write
RXCOUNT
Receive Counter
24
8
read-only
CMP0
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
CMP
CMP0_
0x40073000
0
0xC
registers
CMP0
16
C0
CMP Control Register 0
0
32
read-write
0
0xFFFFFFFF
HYSTCTR
Comparator hard block hysteresis control. See chip data sheet to get the actual hystersis value with each level
0
2
read-write
00
The hard block output has level 0 hysteresis internally.
#00
01
The hard block output has level 1 hysteresis internally.
#01
10
The hard block output has level 2 hysteresis internally.
#10
11
The hard block output has level 3 hysteresis internally.
#11
OFFSET
Comparator hard block offset control. See chip data sheet to get the actual offset value with each level
2
1
read-write
0
The comparator hard block output has level 0 offset internally.
#0
1
The comparator hard block output has level 1 offset internally.
#1
FILTER_CNT
Filter Sample Count
4
3
read-write
000
Filter is disabled. If SE = 1, then COUT is a logic zero (this is not a legal state, and is not recommended). If SE = 0, COUT = COUTA.
#000
001
1 consecutive sample must agree (comparator output is simply sampled).
#001
010
2 consecutive samples must agree.
#010
011
3 consecutive samples must agree.
#011
100
4 consecutive samples must agree.
#100
101
5 consecutive samples must agree.
#101
110
6 consecutive samples must agree.
#110
111
7 consecutive samples must agree.
#111
EN
Comparator Module Enable
8
1
read-write
0
Analog Comparator is disabled.
#0
1
Analog Comparator is enabled.
#1
OPE
Comparator Output Pin Enable
9
1
read-write
0
When OPE is 0, the comparator output (after window/filter settings dependent on software configuration) is not available to a packaged pin.
#0
1
When OPE is 1, and if the software has configured the comparator to own a packaged pin, the comparator is available in a packaged pin.
#1
COS
Comparator Output Select
10
1
read-write
0
Set CMPO to equal COUT (filtered comparator output).
#0
1
Set CMPO to equal COUTA (unfiltered comparator output).
#1
INVT
Comparator invert
11
1
read-write
0
Does not invert the comparator output.
#0
1
Inverts the comparator output.
#1
PMODE
Power Mode Select
12
1
read-write
0
Low Speed (LS) comparison mode is selected.
#0
1
High Speed (HS) comparison mode is selected, in VLPx mode, or Stop mode switched to Low Speed (LS) mode.
#1
WE
Windowing Enable
14
1
read-write
0
Windowing mode is not selected.
#0
1
Windowing mode is selected.
#1
SE
Sample Enable
15
1
read-write
0
Sampling mode is not selected.
#0
1
Sampling mode is selected.
#1
FPR
Filter Sample Period
16
8
read-write
COUT
Analog Comparator Output
24
1
read-only
CFF
Analog Comparator Flag Falling
25
1
read-write
0
A falling edge has not been detected on COUT.
#0
1
A falling edge on COUT has occurred.
#1
CFR
Analog Comparator Flag Rising
26
1
read-write
0
A rising edge has not been detected on COUT.
#0
1
A rising edge on COUT has occurred.
#1
IEF
Comparator Interrupt Enable Falling
27
1
read-write
0
Interrupt is disabled.
#0
1
Interrupt is enabled.
#1
IER
Comparator Interrupt Enable Rising
28
1
read-write
0
Interrupt is disabled.
#0
1
Interrupt is enabled.
#1
DMAEN
DMA Enable
30
1
read-write
0
DMA is disabled.
#0
1
DMA is enabled.
#1
C1
CMP Control Register 1
0x4
32
read-write
0
0xFFFFFFFF
VOSEL
DAC Output Voltage Select
0
8
read-write
MSEL
Minus Input MUX Control
8
3
read-write
000
IN0
#000
001
IN1
#001
010
IN2
#010
011
IN3
#011
100
IN4
#100
101
IN5
#101
110
IN6
#110
111
IN7
#111
PSEL
Plus Input MUX Control
11
3
read-write
000
IN0
#000
001
IN1
#001
010
IN2
#010
011
IN3
#011
100
IN4
#100
101
IN5
#101
110
IN6
#110
111
IN7
#111
VRSEL
Supply Voltage Reference Source Select
14
1
read-write
0
Vin1 is selected as resistor ladder network supply reference Vin.
#0
1
Vin2 is selected as resistor ladder network supply reference Vin.
#1
DACEN
DAC Enable
15
1
read-write
0
DAC is disabled.
#0
1
DAC is enabled.
#1
CHN0
Channel 0 input enable
16
1
read-write
CHN1
Channel 1 input enable
17
1
read-write
CHN2
Channel 2 input enable
18
1
read-write
CHN3
Channel 3 input enable
19
1
read-write
CHN4
Channel 4 input enable
20
1
read-write
CHN5
Channel 5 input enable
21
1
read-write
CHN6
Channel 6 input enable
22
1
read-write
CHN7
Channel 7 input enable
23
1
read-write
INNSEL
Selection of the input to the negative port of the comparator
24
2
read-write
00
IN0, from the 8-bit DAC output
#00
01
IN1, from the analog 8-1 mux
#01
INPSEL
Selection of the input to the positive port of the comparator
27
2
read-write
00
IN0, from the 8-bit DAC output
#00
01
IN1, from the analog 8-1 mux
#01
DACOE
DAC output Enable
29
1
read-write
0
DAC output is disabled to go outside.
#0
1
DAC output is enabled to go outside.
#1
C2
CMP Control Register 2
0x8
32
read-write
0
0xFFFFFFFF
ACOn
The result of the input comparison for channel n
0
8
read-write
INITMOD
Comparator and DAC initialization delay modulus.
8
6
read-write
000000
The modulus is set to 64(same with 111111).
#0
NSAM
Number of sample clocks
14
2
read-write
00
The comparison result is sampled as soon as the active channel is scanned in one round-robin clock.
#00
01
The sampling takes place 1 round-robin clock cycle after the next cycle of the round-robin clock.
#01
10
The sampling takes place 2 round-robin clock cycles after the next cycle of the round-robin clock.
#10
11
The sampling takes place 3 round-robin clock cycles after the next cycle of the round-robin clock.
#11
CH0F
Channel 0 input changed flag
16
1
read-write
CH1F
Channel 1 input changed flag
17
1
read-write
CH2F
Channel 2 input changed flag
18
1
read-write
CH3F
Channel 3 input changed flag
19
1
read-write
CH4F
Channel 4 input changed flag
20
1
read-write
CH5F
Channel 5 input changed flag
21
1
read-write
CH6F
Channel 6 input changed flag
22
1
read-write
CH7F
Channel 7 input changed flag
23
1
read-write
FXMXCH
Fixed channel selection
25
3
read-write
000
Channel 0 is selected as the fixed reference input for the fixed mux port.
#000
001
Channel 1 is selected as the fixed reference input for the fixed mux port.
#001
010
Channel 2 is selected as the fixed reference input for the fixed mux port.
#010
011
Channel 3 is selected as the fixed reference input for the fixed mux port.
#011
100
Channel 4 is selected as the fixed reference input for the fixed mux port.
#100
101
Channel 5 is selected as the fixed reference input for the fixed mux port.
#101
110
Channel 6 is selected as the fixed reference input for the fixed mux port.
#110
111
Channel 7 is selected as the fixed reference input for the fixed mux port.
#111
FXMP
Fixed MUX Port
29
1
read-write
0
The Plus port is fixed. Only the inputs to the Minus port are swept in each round.
#0
1
The Minus port is fixed. Only the inputs to the Plus port are swept in each round.
#1
RRIE
Round-Robin interrupt enable
30
1
read-write
0
The round-robin interrupt is disabled.
#0
1
The round-robin interrupt is enabled when a comparison result changes from the last sample.
#1
RRE
Round-Robin Enable
31
1
read-write
0
Round-robin operation is disabled.
#0
1
Round-robin operation is enabled.
#1
CMP1
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
CMP
CMP1_
0x40074000
0
0xC
registers
CMP1
21
C0
CMP Control Register 0
0
32
read-write
0
0xFFFFFFFF
HYSTCTR
Comparator hard block hysteresis control. See chip data sheet to get the actual hystersis value with each level
0
2
read-write
00
The hard block output has level 0 hysteresis internally.
#00
01
The hard block output has level 1 hysteresis internally.
#01
10
The hard block output has level 2 hysteresis internally.
#10
11
The hard block output has level 3 hysteresis internally.
#11
OFFSET
Comparator hard block offset control. See chip data sheet to get the actual offset value with each level
2
1
read-write
0
The comparator hard block output has level 0 offset internally.
#0
1
The comparator hard block output has level 1 offset internally.
#1
FILTER_CNT
Filter Sample Count
4
3
read-write
000
Filter is disabled. If SE = 1, then COUT is a logic zero (this is not a legal state, and is not recommended). If SE = 0, COUT = COUTA.
#000
001
1 consecutive sample must agree (comparator output is simply sampled).
#001
010
2 consecutive samples must agree.
#010
011
3 consecutive samples must agree.
#011
100
4 consecutive samples must agree.
#100
101
5 consecutive samples must agree.
#101
110
6 consecutive samples must agree.
#110
111
7 consecutive samples must agree.
#111
EN
Comparator Module Enable
8
1
read-write
0
Analog Comparator is disabled.
#0
1
Analog Comparator is enabled.
#1
OPE
Comparator Output Pin Enable
9
1
read-write
0
When OPE is 0, the comparator output (after window/filter settings dependent on software configuration) is not available to a packaged pin.
#0
1
When OPE is 1, and if the software has configured the comparator to own a packaged pin, the comparator is available in a packaged pin.
#1
COS
Comparator Output Select
10
1
read-write
0
Set CMPO to equal COUT (filtered comparator output).
#0
1
Set CMPO to equal COUTA (unfiltered comparator output).
#1
INVT
Comparator invert
11
1
read-write
0
Does not invert the comparator output.
#0
1
Inverts the comparator output.
#1
PMODE
Power Mode Select
12
1
read-write
0
Low Speed (LS) comparison mode is selected.
#0
1
High Speed (HS) comparison mode is selected, in VLPx mode, or Stop mode switched to Low Speed (LS) mode.
#1
WE
Windowing Enable
14
1
read-write
0
Windowing mode is not selected.
#0
1
Windowing mode is selected.
#1
SE
Sample Enable
15
1
read-write
0
Sampling mode is not selected.
#0
1
Sampling mode is selected.
#1
FPR
Filter Sample Period
16
8
read-write
COUT
Analog Comparator Output
24
1
read-only
CFF
Analog Comparator Flag Falling
25
1
read-write
0
A falling edge has not been detected on COUT.
#0
1
A falling edge on COUT has occurred.
#1
CFR
Analog Comparator Flag Rising
26
1
read-write
0
A rising edge has not been detected on COUT.
#0
1
A rising edge on COUT has occurred.
#1
IEF
Comparator Interrupt Enable Falling
27
1
read-write
0
Interrupt is disabled.
#0
1
Interrupt is enabled.
#1
IER
Comparator Interrupt Enable Rising
28
1
read-write
0
Interrupt is disabled.
#0
1
Interrupt is enabled.
#1
DMAEN
DMA Enable
30
1
read-write
0
DMA is disabled.
#0
1
DMA is enabled.
#1
C1
CMP Control Register 1
0x4
32
read-write
0
0xFFFFFFFF
VOSEL
DAC Output Voltage Select
0
8
read-write
MSEL
Minus Input MUX Control
8
3
read-write
000
IN0
#000
001
IN1
#001
010
IN2
#010
011
IN3
#011
100
IN4
#100
101
IN5
#101
110
IN6
#110
111
IN7
#111
PSEL
Plus Input MUX Control
11
3
read-write
000
IN0
#000
001
IN1
#001
010
IN2
#010
011
IN3
#011
100
IN4
#100
101
IN5
#101
110
IN6
#110
111
IN7
#111
VRSEL
Supply Voltage Reference Source Select
14
1
read-write
0
Vin1 is selected as resistor ladder network supply reference Vin.
#0
1
Vin2 is selected as resistor ladder network supply reference Vin.
#1
DACEN
DAC Enable
15
1
read-write
0
DAC is disabled.
#0
1
DAC is enabled.
#1
CHN0
Channel 0 input enable
16
1
read-write
CHN1
Channel 1 input enable
17
1
read-write
CHN2
Channel 2 input enable
18
1
read-write
CHN3
Channel 3 input enable
19
1
read-write
CHN4
Channel 4 input enable
20
1
read-write
CHN5
Channel 5 input enable
21
1
read-write
CHN6
Channel 6 input enable
22
1
read-write
CHN7
Channel 7 input enable
23
1
read-write
INNSEL
Selection of the input to the negative port of the comparator
24
2
read-write
00
IN0, from the 8-bit DAC output
#00
01
IN1, from the analog 8-1 mux
#01
INPSEL
Selection of the input to the positive port of the comparator
27
2
read-write
00
IN0, from the 8-bit DAC output
#00
01
IN1, from the analog 8-1 mux
#01
DACOE
DAC output Enable
29
1
read-write
0
DAC output is disabled to go outside.
#0
1
DAC output is enabled to go outside.
#1
C2
CMP Control Register 2
0x8
32
read-write
0
0xFFFFFFFF
ACOn
The result of the input comparison for channel n
0
8
read-write
INITMOD
Comparator and DAC initialization delay modulus.
8
6
read-write
000000
The modulus is set to 64(same with 111111).
#0
NSAM
Number of sample clocks
14
2
read-write
00
The comparison result is sampled as soon as the active channel is scanned in one round-robin clock.
#00
01
The sampling takes place 1 round-robin clock cycle after the next cycle of the round-robin clock.
#01
10
The sampling takes place 2 round-robin clock cycles after the next cycle of the round-robin clock.
#10
11
The sampling takes place 3 round-robin clock cycles after the next cycle of the round-robin clock.
#11
CH0F
Channel 0 input changed flag
16
1
read-write
CH1F
Channel 1 input changed flag
17
1
read-write
CH2F
Channel 2 input changed flag
18
1
read-write
CH3F
Channel 3 input changed flag
19
1
read-write
CH4F
Channel 4 input changed flag
20
1
read-write
CH5F
Channel 5 input changed flag
21
1
read-write
CH6F
Channel 6 input changed flag
22
1
read-write
CH7F
Channel 7 input changed flag
23
1
read-write
FXMXCH
Fixed channel selection
25
3
read-write
000
Channel 0 is selected as the fixed reference input for the fixed mux port.
#000
001
Channel 1 is selected as the fixed reference input for the fixed mux port.
#001
010
Channel 2 is selected as the fixed reference input for the fixed mux port.
#010
011
Channel 3 is selected as the fixed reference input for the fixed mux port.
#011
100
Channel 4 is selected as the fixed reference input for the fixed mux port.
#100
101
Channel 5 is selected as the fixed reference input for the fixed mux port.
#101
110
Channel 6 is selected as the fixed reference input for the fixed mux port.
#110
111
Channel 7 is selected as the fixed reference input for the fixed mux port.
#111
FXMP
Fixed MUX Port
29
1
read-write
0
The Plus port is fixed. Only the inputs to the Minus port are swept in each round.
#0
1
The Minus port is fixed. Only the inputs to the Plus port are swept in each round.
#1
RRIE
Round-Robin interrupt enable
30
1
read-write
0
The round-robin interrupt is disabled.
#0
1
The round-robin interrupt is enabled when a comparison result changes from the last sample.
#1
RRE
Round-Robin Enable
31
1
read-write
0
Round-robin operation is disabled.
#0
1
Round-robin operation is enabled.
#1
PMC
PMC
PMC_
0x4007D000
0
0x5
registers
LVD_LVW
6
LVDSC1
Low Voltage Detect Status and Control 1 Register
0
8
read-write
0
0xFF
LVDRE
Low Voltage Detect Reset Enable
4
1
read-write
0
No system resets on low voltage detect events.
#0
1
If the supply voltage falls below VLVD, a system reset will be generated.
#1
LVDIE
Low Voltage Detect Interrupt Enable
5
1
read-write
0
Hardware interrupt disabled (use polling)
#0
1
Request a hardware interrupt when LVDF = 1
#1
LVDACK
Low Voltage Detect Acknowledge
6
1
write-only
LVDF
Low Voltage Detect Flag
7
1
read-only
0
Low-voltage event not detected
#0
1
Low-voltage event detected
#1
LVDSC2
Low Voltage Detect Status and Control 2 Register
0x1
8
read-write
0
0xFF
LVWIE
Low-Voltage Warning Interrupt Enable
5
1
read-write
0
Hardware interrupt disabled (use polling)
#0
1
Request a hardware interrupt when LVWF=1
#1
LVWACK
Low-Voltage Warning Acknowledge
6
1
write-only
LVWF
Low-Voltage Warning Flag
7
1
read-only
0
Low-voltage warning event not detected
#0
1
Low-voltage warning event detected
#1
REGSC
Regulator Status and Control Register
0x2
8
read-write
0x4
0xFF
BIASEN
Bias Enable Bit
0
1
read-write
0
Biasing disabled, core logic can run in full performance
#0
1
Biasing enabled, core logic is slower and there are restrictions in allowed system clock speed (see device level specification for details)
#1
REGFPM
Regulator in Full Performance Mode Status Bit
2
1
read-only
0
Regulator is in low power mode or transition to/from
#0
1
Regulator is in full performance mode
#1
LPOSTAT
LPO Status Bit
6
1
read-only
0
Low power oscillator in low phase
#0
1
Low power oscillator in high phase
#1
LPODIS
LPO Disable Bit
7
1
read-write
0
Low power oscillator enabled
#0
1
Low power oscillator disabled
#1
LPOTRIM
Low Power Oscillator Trim Register
0x4
8
read-write
0
0xFF
LPOTRIM
LPO trimming bits
0
5
read-write
SMC
System Mode Controller
SMC_
0x4007E000
0
0x18
registers
VERID
SMC Version ID Register
0
32
read-only
0x1000000
0xFFFFFFFF
FEATURE
Feature Specification Number
0
16
read-only
0
Standard features implemented
#0
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
SMC Parameter Register
0x4
32
read-only
0
0xFFFFFFFF
EHSRUN
HSRUN feature exists
0
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ELLS
LLS feature exists
3
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ELLS2
LLS2 feature exists
5
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
EVLLS0
VLLS0 feature exists
6
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
PMPROT
Power Mode Protection register
0x8
32
read-write
0
0xFFFFFFFF
AVLP
Allow Very-Low-Power Modes
5
1
read-write
0
VLPR, VLPW, and VLPS are not allowed.
#0
1
VLPR, VLPW, and VLPS are allowed.
#1
PMCTRL
Power Mode Control register
0xC
32
read-write
0
0xFFFFFFFF
STOPM
Stop Mode Control
0
3
read-write
000
Normal Stop (STOP)
#000
010
Very-Low-Power Stop (VLPS)
#010
110
Reseved
#110
STOPA
Stop Aborted
3
1
read-only
0
The previous stop mode entry was successful.
#0
1
The previous stop mode entry was aborted.
#1
RUNM
Run Mode Control
5
2
read-write
00
Normal Run mode (RUN)
#00
10
Very-Low-Power Run mode (VLPR)
#10
STOPCTRL
Stop Control Register
0x10
32
read-write
0x3
0xFFFFFFFF
PSTOPO
Partial Stop Option
6
2
read-write
00
STOP - Normal Stop mode
#00
01
PSTOP1 - Partial Stop with both system and bus clocks disabled
#01
10
PSTOP2 - Partial Stop with system clock disabled and bus clock enabled
#10
PMSTAT
Power Mode Status register
0x14
32
read-only
0x1
0xFFFFFFFF
PMSTAT
Power Mode Status
0
8
read-only
RCM
Reset Control Module
RCM_
0x4007F000
0
0x20
registers
RCM
31
VERID
Version ID Register
0
32
read-only
0x3000003
0xFFFFFFFF
FEATURE
Feature Specification Number
0
16
read-only
11
Standard feature set.
#11
MINOR
Minor Version Number
16
8
read-only
MAJOR
Major Version Number
24
8
read-only
PARAM
Parameter Register
0x4
32
read-only
0x2EEE
0xFFFFFFFF
EWAKEUP
Existence of SRS[WAKEUP] status indication feature
0
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ELVD
Existence of SRS[LVD] status indication feature
1
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ELOC
Existence of SRS[LOC] status indication feature
2
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ELOL
Existence of SRS[LOL] status indication feature
3
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
EWDOG
Existence of SRS[WDOG] status indication feature
5
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
EPIN
Existence of SRS[PIN] status indication feature
6
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
EPOR
Existence of SRS[POR] status indication feature
7
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
EJTAG
Existence of SRS[JTAG] status indication feature
8
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ELOCKUP
Existence of SRS[LOCKUP] status indication feature
9
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ESW
Existence of SRS[SW] status indication feature
10
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
EMDM_AP
Existence of SRS[MDM_AP] status indication feature
11
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ESACKERR
Existence of SRS[SACKERR] status indication feature
13
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ETAMPER
Existence of SRS[TAMPER] status indication feature
15
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
ECORE1
Existence of SRS[CORE1] status indication feature
16
1
read-only
0
The feature is not available.
#0
1
The feature is available.
#1
SRS
System Reset Status Register
0x8
32
read-only
0x82
0xFFFFFFFF
LVD
Low-Voltage Detect Reset or High-Voltage Detect Reset
1
1
read-only
0
Reset not caused by LVD trip, HVD trip or POR
#0
1
Reset caused by LVD trip, HVD trip or POR
#1
LOC
Loss-of-Clock Reset
2
1
read-only
0
Reset not caused by a loss of external clock.
#0
1
Reset caused by a loss of external clock.
#1
LOL
Loss-of-Lock Reset
3
1
read-only
0
Reset not caused by a loss of lock in the PLL
#0
1
Reset caused by a loss of lock in the PLL
#1
WDOG
Watchdog
5
1
read-only
0
Reset not caused by watchdog timeout
#0
1
Reset caused by watchdog timeout
#1
PIN
External Reset Pin
6
1
read-only
0
Reset not caused by external reset pin
#0
1
Reset caused by external reset pin
#1
POR
Power-On Reset
7
1
read-only
0
Reset not caused by POR
#0
1
Reset caused by POR
#1
LOCKUP
Core Lockup
9
1
read-only
0
Reset not caused by core LOCKUP event
#0
1
Reset caused by core LOCKUP event
#1
SW
Software
10
1
read-only
0
Reset not caused by software setting of SYSRESETREQ bit
#0
1
Reset caused by software setting of SYSRESETREQ bit
#1
MDM_AP
MDM-AP System Reset Request
11
1
read-only
0
Reset was not caused by host debugger system setting of the System Reset Request bit
#0
1
Reset was caused by host debugger system setting of the System Reset Request bit
#1
SACKERR
Stop Acknowledge Error
13
1
read-only
0
Reset not caused by peripheral failure to acknowledge attempt to enter stop mode
#0
1
Reset caused by peripheral failure to acknowledge attempt to enter stop mode
#1
RPC
Reset Pin Control register
0xC
32
read-write
0
0xFFFFFFFF
RSTFLTSRW
Reset Pin Filter Select in Run and Wait Modes
0
2
read-write
00
All filtering disabled
#00
01
Bus clock filter enabled for normal operation
#01
10
LPO clock filter enabled for normal operation
#10
RSTFLTSS
Reset Pin Filter Select in Stop Mode
2
1
read-write
0
All filtering disabled
#0
1
LPO clock filter enabled
#1
RSTFLTSEL
Reset Pin Filter Bus Clock Select
8
5
read-write
MR
Mode Register
0x10
32
read-write
0
0xFFFFFFFF
BOOTROM
Boot ROM Configuration
1
2
read-write
00
Boot from Flash
#00
01
Boot from ROM due to BOOTCFG0 pin assertion / Reserved if no Boot pin
#01
10
Boot form ROM due to FOPT[7] configuration
#10
11
Boot from ROM due to both BOOTCFG0 pin assertion and FOPT[7] configuration
#11
FM
Force Mode Register
0x14
32
read-write
0
0xFFFFFFFF
FORCEROM
Force ROM Boot
1
2
read-write
00
No effect
#00
01
Force boot from ROM with RCM_MR[1] set.
#01
10
Force boot from ROM with RCM_MR[2] set.
#10
11
Force boot from ROM with RCM_MR[2:1] set.
#11
SSRS
Sticky System Reset Status Register
0x18
32
read-write
0x82
0xFFFFFFFF
SLVD
Sticky Low-Voltage Detect Reset
1
1
read-write
0
Reset not caused by LVD trip or POR
#0
1
Reset caused by LVD trip or POR
#1
SLOC
Sticky Loss-of-Clock Reset
2
1
read-write
0
Reset not caused by a loss of external clock.
#0
1
Reset caused by a loss of external clock.
#1
SLOL
Sticky Loss-of-Lock Reset
3
1
read-write
0
Reset not caused by a loss of lock in the PLL
#0
1
Reset caused by a loss of lock in the PLL
#1
SWDOG
Sticky Watchdog
5
1
read-write
0
Reset not caused by watchdog timeout
#0
1
Reset caused by watchdog timeout
#1
SPIN
Sticky External Reset Pin
6
1
read-write
0
Reset not caused by external reset pin
#0
1
Reset caused by external reset pin
#1
SPOR
Sticky Power-On Reset
7
1
read-write
0
Reset not caused by POR
#0
1
Reset caused by POR
#1
SLOCKUP
Sticky Core Lockup
9
1
read-write
0
Reset not caused by core LOCKUP event
#0
1
Reset caused by core LOCKUP event
#1
SSW
Sticky Software
10
1
read-write
0
Reset not caused by software setting of SYSRESETREQ bit
#0
1
Reset caused by software setting of SYSRESETREQ bit
#1
SMDM_AP
Sticky MDM-AP System Reset Request
11
1
read-only
0
Reset was not caused by host debugger system setting of the System Reset Request bit
#0
1
Reset was caused by host debugger system setting of the System Reset Request bit
#1
SSACKERR
Sticky Stop Acknowledge Error
13
1
read-write
0
Reset not caused by peripheral failure to acknowledge attempt to enter stop mode
#0
1
Reset caused by peripheral failure to acknowledge attempt to enter stop mode
#1
SRIE
System Reset Interrupt Enable Register
0x1C
32
read-write
0
0xFFFFFFFF
DELAY
Reset Delay Time
0
2
read-write
00
10 LPO cycles
#00
01
34 LPO cycles
#01
10
130 LPO cycles
#10
11
514 LPO cycles
#11
LOC
Loss-of-Clock Interrupt
2
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
LOL
Loss-of-Lock Interrupt
3
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
WDOG
Watchdog Interrupt
5
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
PIN
External Reset Pin Interrupt
6
1
read-write
0
Reset not caused by external reset pin
#0
1
Reset caused by external reset pin
#1
GIE
Global Interrupt Enable
7
1
read-write
0
All interrupt sources disabled.
#0
1
All interrupt sources enabled.
#1
LOCKUP
Core Lockup Interrupt
9
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SW
Software Interrupt
10
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
MDM_AP
MDM-AP System Reset Request
11
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
SACKERR
Stop Acknowledge Error Interrupt
13
1
read-write
0
Interrupt disabled.
#0
1
Interrupt enabled.
#1
GPIOA
General Purpose Input/Output
GPIO
GPIOA_
0x400FF000
0
0x18
registers
PORTAE
7
PDOR
Port Data Output Register
0
32
read-write
0
0xFFFFFFFF
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PSOR
Port Set Output Register
0x4
32
write-only
0
0xFFFFFFFF
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PCOR
Port Clear Output Register
0x8
32
write-only
0
0xFFFFFFFF
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
0
0xFFFFFFFF
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PDIR
Port Data Input Register
0x10
32
read-only
0
0xFFFFFFFF
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
0
0xFFFFFFFF
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
GPIOB
General Purpose Input/Output
GPIO
GPIOB_
0x400FF040
0
0x18
registers
PORTBCD
26
PDOR
Port Data Output Register
0
32
read-write
0
0xFFFFFFFF
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PSOR
Port Set Output Register
0x4
32
write-only
0
0xFFFFFFFF
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PCOR
Port Clear Output Register
0x8
32
write-only
0
0xFFFFFFFF
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
0
0xFFFFFFFF
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PDIR
Port Data Input Register
0x10
32
read-only
0
0xFFFFFFFF
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
0
0xFFFFFFFF
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
GPIOC
General Purpose Input/Output
GPIO
GPIOC_
0x400FF080
0
0x18
registers
PORTBCD
26
PDOR
Port Data Output Register
0
32
read-write
0
0xFFFFFFFF
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PSOR
Port Set Output Register
0x4
32
write-only
0
0xFFFFFFFF
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PCOR
Port Clear Output Register
0x8
32
write-only
0
0xFFFFFFFF
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
0
0xFFFFFFFF
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PDIR
Port Data Input Register
0x10
32
read-only
0
0xFFFFFFFF
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
0
0xFFFFFFFF
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
GPIOD
General Purpose Input/Output
GPIO
GPIOD_
0x400FF0C0
0
0x18
registers
PORTBCD
26
PDOR
Port Data Output Register
0
32
read-write
0
0xFFFFFFFF
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PSOR
Port Set Output Register
0x4
32
write-only
0
0xFFFFFFFF
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PCOR
Port Clear Output Register
0x8
32
write-only
0
0xFFFFFFFF
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
0
0xFFFFFFFF
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PDIR
Port Data Input Register
0x10
32
read-only
0
0xFFFFFFFF
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
0
0xFFFFFFFF
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
GPIOE
General Purpose Input/Output
GPIO
GPIOE_
0x400FF100
0
0x18
registers
PORTAE
7
PDOR
Port Data Output Register
0
32
read-write
0
0xFFFFFFFF
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PSOR
Port Set Output Register
0x4
32
write-only
0
0xFFFFFFFF
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PCOR
Port Clear Output Register
0x8
32
write-only
0
0xFFFFFFFF
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
0
0xFFFFFFFF
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PDIR
Port Data Input Register
0x10
32
read-only
0
0xFFFFFFFF
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
0
0xFFFFFFFF
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
MTB
Micro Trace Buffer
MTB_
0xF0000000
0
0x1000
registers
POSITION
MTB Position Register
0
32
read-write
0
0x3
WRAP
WRAP
2
1
read-write
POINTER
Trace Packet Address Pointer[28:0]
3
29
read-write
MASTER
MTB Master Register
0x4
32
read-write
0x80
0xFFFFFFE0
MASK
Mask
0
5
read-write
TSTARTEN
Trace Start Input Enable
5
1
read-write
TSTOPEN
Trace Stop Input Enable
6
1
read-write
SFRWPRIV
Special Function Register Write Privilege
7
1
read-write
RAMPRIV
RAM Privilege
8
1
read-write
HALTREQ
Halt Request
9
1
read-write
EN
Main Trace Enable
31
1
read-write
FLOW
MTB Flow Register
0x8
32
read-write
0
0x4
AUTOSTOP
AUTOSTOP
0
1
read-write
AUTOHALT
AUTOHALT
1
1
read-write
WATERMARK
WATERMARK[28:0]
3
29
read-write
BASE
MTB Base Register
0xC
32
read-only
0
0
BASEADDR
BASEADDR
0
32
read-only
MODECTRL
Integration Mode Control Register
0xF00
32
read-only
0
0xFFFFFFFF
MODECTRL
MODECTRL
0
32
read-only
TAGSET
Claim TAG Set Register
0xFA0
32
read-only
0
0xFFFFFFFF
TAGSET
TAGSET
0
32
read-only
TAGCLEAR
Claim TAG Clear Register
0xFA4
32
read-only
0
0xFFFFFFFF
TAGCLEAR
TAGCLEAR
0
32
read-only
LOCKACCESS
Lock Access Register
0xFB0
32
read-only
0
0xFFFFFFFF
LOCKACCESS
Hardwired to 0x0000_0000
0
32
read-only
LOCKSTAT
Lock Status Register
0xFB4
32
read-only
0
0xFFFFFFFF
LOCKSTAT
LOCKSTAT
0
32
read-only
AUTHSTAT
Authentication Status Register
0xFB8
32
read-only
0
0xFFFFFFFF
BIT0
Connected to DBGEN.
0
1
read-only
BIT2
BIT2
2
1
read-only
DEVICEARCH
Device Architecture Register
0xFBC
32
read-only
0x47700A31
0xFFFFFFFF
DEVICEARCH
DEVICEARCH
0
32
read-only
DEVICECFG
Device Configuration Register
0xFC8
32
read-only
0
0xFFFFFFFF
DEVICECFG
DEVICECFG
0
32
read-only
DEVICETYPID
Device Type Identifier Register
0xFCC
32
read-only
0x31
0xFFFFFFFF
DEVICETYPID
DEVICETYPID
0
32
read-only
8
0x4
4,5,6,7,0,1,2,3
PERIPHID%s
Peripheral ID Register
0xFD0
32
read-only
0
0
PERIPHID
PERIPHID
0
32
read-only
4
0x4
0,1,2,3
COMPID%s
Component ID Register
0xFF0
32
read-only
0
0
COMPID
Component ID
0
32
read-only
MTBDWT
MTB data watchpoint and trace
MTBDWT_
0xF0001000
0
0x1000
registers
CTRL
MTB DWT Control Register
0
32
read-only
0x2F000000
0xFFFFFFFF
DWTCFGCTRL
DWT configuration controls
0
28
read-only
NUMCMP
Number of comparators
28
4
read-only
2
0x10
0,1
COMP%s
MTB_DWT Comparator Register
0x20
32
read-write
0
0xFFFFFFFF
COMP
Reference value for comparison
0
32
read-write
2
0x10
0,1
MASK%s
MTB_DWT Comparator Mask Register
0x24
32
read-write
0
0xFFFFFFFF
MASK
MASK
0
5
read-write
FCT0
MTB_DWT Comparator Function Register 0
0x28
32
read-write
0
0xFFFFFFFF
FUNCTION
Function
0
4
read-write
0000
Disabled.
#0000
0100
Instruction fetch.
#0100
0101
Data operand read.
#0101
0110
Data operand write.
#0110
0111
Data operand (read + write).
#0111
DATAVMATCH
Data Value Match
8
1
read-write
0
Perform address comparison.
#0
1
Perform data value comparison.
#1
DATAVSIZE
Data Value Size
10
2
read-write
00
Byte.
#00
01
Halfword.
#01
10
Word.
#10
11
Reserved. Any attempts to use this value results in UNPREDICTABLE behavior.
#11
DATAVADDR0
Data Value Address 0
12
4
read-write
MATCHED
Comparator match
24
1
read-only
0
No match.
#0
1
Match occurred.
#1
FCT1
MTB_DWT Comparator Function Register 1
0x38
32
read-write
0
0xFFFFFFFF
FUNCTION
Function
0
4
read-write
0000
Disabled.
#0000
0100
Instruction fetch.
#0100
0101
Data operand read.
#0101
0110
Data operand write.
#0110
0111
Data operand (read + write).
#0111
MATCHED
Comparator match
24
1
read-only
0
No match.
#0
1
Match occurred.
#1
TBCTRL
MTB_DWT Trace Buffer Control Register
0x200
32
read-write
0x20000000
0xFFFFFFFF
ACOMP0
Action based on Comparator 0 match
0
1
read-write
0
Trigger TSTOP based on the assertion of MTBDWT_FCT0[MATCHED].
#0
1
Trigger TSTART based on the assertion of MTBDWT_FCT0[MATCHED].
#1
ACOMP1
Action based on Comparator 1 match
1
1
read-write
0
Trigger TSTOP based on the assertion of MTBDWT_FCT1[MATCHED].
#0
1
Trigger TSTART based on the assertion of MTBDWT_FCT1[MATCHED].
#1
NUMCOMP
Number of Comparators
28
4
read-only
DEVICECFG
Device Configuration Register
0xFC8
32
read-only
0
0xFFFFFFFF
DEVICECFG
DEVICECFG
0
32
read-only
DEVICETYPID
Device Type Identifier Register
0xFCC
32
read-only
0x4
0xFFFFFFFF
DEVICETYPID
DEVICETYPID
0
32
read-only
8
0x4
4,5,6,7,0,1,2,3
PERIPHID%s
Peripheral ID Register
0xFD0
32
read-only
0
0
PERIPHID
PERIPHID
0
32
read-only
4
0x4
0,1,2,3
COMPID%s
Component ID Register
0xFF0
32
read-only
0
0
COMPID
Component ID
0
32
read-only
ROM
System ROM
ROM_
0xF0002000
0
0x1000
registers
3
0x4
0,1,2
ENTRY%s
Entry
0
32
read-only
0
0
ENTRY
ENTRY
0
32
read-only
TABLEMARK
End of Table Marker Register
0xC
32
read-only
0
0xFFFFFFFF
MARK
MARK
0
32
read-only
SYSACCESS
System Access Register
0xFCC
32
read-only
0x1
0xFFFFFFFF
SYSACCESS
SYSACCESS
0
32
read-only
8
0x4
4,5,6,7,0,1,2,3
PERIPHID%s
Peripheral ID Register
0xFD0
32
read-only
0
0
PERIPHID
PERIPHID
0
32
read-only
4
0x4
0,1,2,3
COMPID%s
Component ID Register
0xFF0
32
read-only
0
0
COMPID
Component ID
0
32
read-only
MCM
Core Platform Miscellaneous Control Module
MCM_
0xF0003000
0x8
0x7C
registers
PLASC
Crossbar Switch (AXBS) Slave Configuration
0x8
16
read-only
0x7
0xFFFF
ASC
Each bit in the ASC field indicates whether there is a corresponding connection to the crossbar switch's slave input port.
0
8
read-only
0
A bus slave connection to AXBS input port n is absent.
#0
1
A bus slave connection to AXBS input port n is present.
#1
PLAMC
Crossbar Switch (AXBS) Master Configuration
0xA
16
read-only
0x5
0xFFFF
AMC
Each bit in the AMC field indicates whether there is a corresponding connection to the AXBS master input port.
0
8
read-only
0
A bus master connection to AXBS input port n is absent
#0
1
A bus master connection to AXBS input port n is present
#1
PLACR
Platform Control Register
0xC
32
read-write
0x250
0xFFFFFFFF
ARB
Arbitration select
9
1
read-write
0
Fixed-priority arbitration for the crossbar masters
#0
1
Round-robin arbitration for the crossbar masters
#1
CFCC
Clear Flash Controller Cache
10
1
write-only
DFCDA
Disable Flash Controller Data Caching
11
1
read-write
0
Enable flash controller data caching
#0
1
Disable flash controller data caching.
#1
DFCIC
Disable Flash Controller Instruction Caching
12
1
read-write
0
Enable flash controller instruction caching.
#0
1
Disable flash controller instruction caching.
#1
DFCC
Disable Flash Controller Cache
13
1
read-write
0
Enable flash controller cache.
#0
1
Disable flash controller cache.
#1
EFDS
Enable Flash Data Speculation
14
1
read-write
0
Disable flash data speculation.
#0
1
Enable flash data speculation.
#1
DFCS
Disable Flash Controller Speculation
15
1
read-write
0
Enable flash controller speculation.
#0
1
Disable flash controller speculation.
#1
ESFC
Enable Stalling Flash Controller
16
1
read-write
0
Disable stalling flash controller when flash is busy.
#0
1
Enable stalling flash controller when flash is busy.
#1
PID
Process ID register
0x30
32
read-write
0
0xFFFFFFFF
PID
M0_PID For MPU
0
8
read-write
0
Reserved for privileged secure tasks
#0
CPO
Compute Operation Control Register
0x40
32
read-write
0
0xFFFFFFFF
CPOREQ
Compute Operation Request
0
1
read-write
0
Request is cleared.
#0
1
Request Compute Operation.
#1
CPOACK
Compute Operation Acknowledge
1
1
read-only
0
Compute operation entry has not completed or compute operation exit has completed.
#0
1
Compute operation entry has completed or compute operation exit has not completed.
#1
CPOWOI
Compute Operation Wake-up on Interrupt
2
1
read-write
0
No effect.
#0
1
When set, the CPOREQ is cleared on any interrupt or exception vector fetch.
#1
MATCR
Master Attribute Configuration Register
0x80
32
read-write
0
0xFFFFFFFF
ATC0
Attribute Configuration Master n
0
3
read-write
00x
Master attributes are statically forced to {privileged, secure}.
#00x
010
Master attributes are statically forced to {user, secure}.
#010
011
Master attributes are statically forced to {user, nonsecure}.
#011
100
Enable master attribute {privileged or user} and statically force {secure}.
#100
101
Enable master attribute {privileged or user} and statically force {nonsecure}.
#101
11x
Enable master attribute {privileged or user, secure or nonsecure}
#11x
RO0
Read-Only Master n
7
1
read-write
0
Writes to the ATCn are allowed.
#0
1
Writes to the ATCn are ignored.
#1
ATC2
Attribute Configuration Master n
16
3
read-write
00x
Master attributes are statically forced to {privileged, secure}.
#00x
010
Master attributes are statically forced to {user, secure}.
#010
011
Master attributes are statically forced to {user, nonsecure}.
#011
100
Enable master attribute {privileged or user} and statically force {secure}.
#100
101
Enable master attribute {privileged or user} and statically force {nonsecure}.
#101
11x
Enable master attribute {privileged or user, secure or nonsecure}
#11x
RO2
Read-Only Master n
23
1
read-write
0
Writes to the ATCn are allowed.
#0
1
Writes to the ATCn are ignored.
#1
MMDVSQ
Divide and Square Root
MMDVSQ_
0xF0004000
0
0x14
registers
DEND
Dividend Register
0
32
read-write
0
0
DIVIDEND
Dividend
0
32
read-write
DSOR
Divisor Register
0x4
32
read-write
0
0
DIVISOR
Divisor
0
32
read-write
CSR
Control/Status Register
0x8
32
read-write
0
0x9FFFFFFF
SRT
Start
0
1
write-only
0
No operation initiated
#0
1
If CSR[DFS] = 1, then initiate a divide calculation, else ignore
#1
USGN
Unsigned calculation
1
1
read-write
0
Perform a signed divide
#0
1
Perform an unsigned divide
#1
REM
REMainder calculation
2
1
read-write
0
Return the quotient in the RES for the divide calculation
#0
1
Return the remainder in the RES for the divide calculation
#1
DZE
Divide-by-Zero-Enable
3
1
read-write
0
Reads of the RES register return the register contents
#0
1
If CSR[DZ] = 1, an attempted read of RES register is error terminated to signal a divide-by-zero, else the register contents are returned
#1
DZ
Divide-by-Zero
4
1
read-only
0
The last divide operation had a non-zero divisor, that is, DSOR != 0
#0
1
The last divide operation had a zero divisor, that is, DSOR = 0
#1
DFS
Disable Fast Start
5
1
read-write
0
A divide operation is initiated by a write to the DSOR register
#0
1
A divide operation is initiated by a write to the CSR register with CSR[SRT] = 1
#1
SQRT
SQUARE ROOT
29
1
read-only
0
Current or last MMDVSQ operation was not a square root
#0
1
Current or last MMDVSQ operation was a square root
#1
DIV
DIVIDE
30
1
read-only
0
Current or last MMDVSQ operation was not a divide
#0
1
Current or last MMDVSQ operation was a divide
#1
BUSY
BUSY
31
1
read-only
0
MMDVSQ is idle
#0
1
MMDVSQ is busy performing a divide or square root calculation
#1
RES
Result Register
0xC
32
read-write
0
0
RESULT
Result
0
32
read-write
RCND
Radicand Register
0x10
32
read-write
0
0
RADICAND
Radicand
0
32
read-write