\n
address_offset : 0x0 Bytes (0x0)
size : 0x10 byte (0x0)
mem_usage : registers
protection : not protected
address_offset : 0x100 Bytes (0x0)
size : 0x4 byte (0x0)
mem_usage : registers
protection : not protected
address_offset : 0x24 Bytes (0x0)
size : 0x4 byte (0x0)
mem_usage : registers
protection : not protected
address_offset : 0x18 Bytes (0x0)
size : 0x8 byte (0x0)
mem_usage : registers
protection : not protected
address_offset : 0x30 Bytes (0x0)
size : 0x2C byte (0x0)
mem_usage : registers
protection : not protected
address_offset : 0x118 Bytes (0x0)
size : 0x8 byte (0x0)
mem_usage : registers
protection : not protected
Part Device Identification Number Register
address_offset : 0x0 Bytes (0x0)
size : -1 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
PDID : Part Device Identification Number\nThis register reflects the device part number code. Software can read this register to identify which device is used.
bits : 0 - 31 (32 bit)
access : read-only
Register Write-Protection Control Register
address_offset : 0x100 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
REGPROTDIS : Register Write- Protection disable index (Read only).
bits : 0 - 0 (1 bit)
access : read-only
Enumeration:
#0 : 0
Write-protection Enabled for writing protected registers. Any write to the protected register is ignored
#1 : 1
Write-protection Disabled for writing protected registers
End of enumeration elements list.
REGWRPROT : Register Write-Protection code (Write Only).\nSome write-protection registers have to be disabled the protected function by writing the sequence value '59h', '16h', '88h' to this field. After this sequence is completed, the REGPROTDIS bit will be set to 1 and write-protection registers can be normal write.
bits : 0 - 7 (8 bit)
access : write-only
IRC Auto Trim Control Register
address_offset : 0x118 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
IRC Auto Trim Status Register
address_offset : 0x11C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
Brown Out Detector Control Register
address_offset : 0x18 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BOD_EN : Brown-out Detector Enable (Write-protection Bit)\nThe default value is set by flash controller user configuration register config0 bit[23]\nThis bit is the protected bit which means programming it needs to write '59h', '16h', and '88h' to address 0x5000_0100 to disable register protection. Refer to the register REGWRPROT at address GCR_BA+0x100.
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
Brown-out Detector function Disabled
#1 : 1
Brown-out Detector function Enabled
End of enumeration elements list.
BOD_VL : Brown-out Detector Threshold Voltage Selection (Write-protection Bit)
bits : 1 - 2 (2 bit)
access : read-write
BOD_RSTEN : Brown-out Reset Enable (Write-protection Bit)\nWhile the BOD function is enabled (BOD_EN high) and BOD interrupt function is enabled (BOD_RSTEN low), BOD will assert an interrupt if BOD_OUT is high. BOD interrupt will keep till to the BOD_EN set to 0. BOD interrupt can be blocked by disabling the NVIC BOD interrupt or disabling BOD function (set BOD_EN low).\nThe default value is set by flash controller user configuration register config0 bit[20].\nThis bit is the protected bit. It means programming it needs to write '59h', '16h', and '88h' to address 0x5000_0100 to disable register protection. Refer to the register REGWRPROT at address GCR_BA+0x100.
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
Brown-out 'INTERRUPT' function Enabled
#1 : 1
Brown-out 'RESET' function Enabled
End of enumeration elements list.
BOD_INTF : Brown-out Detector Interrupt Flag\nWrite 1 to clear this bit to 0.
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
Brown-out Detector does not detect any voltage draft at VDD down through or up through the voltage of BOD_VL setting
#1 : 1
When Brown-out Detector detects the VDD is dropped down through the voltage of BOD_VL setting or the VDD is raised up through the voltage of BOD_VL setting, this bit is set to 1 and the Brown-out interrupt is requested if Brown-out interrupt is enabled
End of enumeration elements list.
BOD_LPM : Brown-out Detector Low power Mode (Write-protection Bit)\nThe BOD consumes about 100 uA in Normal mode, and the low power mode can reduce the current to about 1/10 but slow the BOD response.\nThis bit is the protected bit which means programming it needs to write '59h', '16h', and '88h' to address 0x5000_0100 to disable register protection. Refer to the register REGWRPROT at address GCR_BA+0x100.
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
BOD operated in Normal mode (default)
#1 : 1
BOD Low Power mode Enabled
End of enumeration elements list.
BOD_OUT : Brown-out Detector Output Status
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
#0 : 0
Brown-out Detector output status is 0. It means the detected voltage is higher than BOD_VL setting or BOD_EN is 0
#1 : 1
Brown-out Detector output status is 1. It means the detected voltage is lower than BOD_VL setting. If the BOD_EN is 0, BOD function disabled , this bit always responds to 0
End of enumeration elements list.
LVR_EN : Low Voltage Reset Enable (Write-protection Bit)\nThe LVR function reset the chip when the input power voltage is lower than LVR circuit setting. LVR function is enabled in default.\nThis bit is the protected bit. It means programming it needs to write '59h', '16h', and '88h' to address 0x5000_0100 to disable register protection. Refer to the register REGWRPROT at address GCR_BA+0x100
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
Low Voltage Reset function Disabled
#1 : 1
Low Voltage Reset function Enabled - After enabling the bit, the LVR function will be active with 100us delay for LVR output stable (default)
End of enumeration elements list.
Temperature Sensor Control Register
address_offset : 0x1C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VTEMP_EN : Temperature Sensor Enable\nThis bit is used to enable/disable temperature sensor function.\nAfter this bit is set to 1, the value of temperature can be obtained from ADC conversion result by ADC channel selecting channel 7 and alternative multiplexer channel selecting temperature sensor. Please refer to the ADC function chapter for detail ADC conversion functional description.
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
Temperature sensor function Disabled (default)
#1 : 1
Temperature sensor function Enabled
End of enumeration elements list.
Power-On-Reset Controller Register
address_offset : 0x24 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P0 Multiple Function and Input Type Control Register
address_offset : 0x30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P0_MFP0 : P0.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P0.0 is selected
#1 : 1
The EPWM0.0 function is selected
End of enumeration elements list.
P0_MFP1 : P0.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P0.1 is selected
#1 : 1
The EPWM0.1 function is selected
End of enumeration elements list.
P0_MFP2 : P0.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P0.2 is selected
#1 : 1
The EPWM0.2 function is selected
End of enumeration elements list.
P0_MFP3 : P0.3 Multi-function Selection
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P0.3 is selected
#1 : 1
The EPWM0.3 function is selected
End of enumeration elements list.
P0_MFP4 : P0.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P0.4 is selected
#1 : 1
The EPWM0.4 function is selected
End of enumeration elements list.
P0_MFP5 : P0.5 Multi-function Selection
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P0.5 is selected
#1 : 1
The EPWM0.5 function is selected
End of enumeration elements list.
P0_MFP6 : P0.6 Multi-function Selection
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P0.6 is selected
#1 : 1
The BKP01 function is selected
End of enumeration elements list.
P0_MFP7 : P0.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P0.7 is selected
#1 : 1
The STADC function is selected
End of enumeration elements list.
P0_TYPE0 : Port 0 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 0 bit m Schmitt trigger input function Disabled
#1 : 1
Port 0 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P0_TYPE1 : Port 0 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 0 bit m Schmitt trigger input function Disabled
#1 : 1
Port 0 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P0_TYPE2 : Port 0 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 0 bit m Schmitt trigger input function Disabled
#1 : 1
Port 0 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P0_TYPE3 : Port 0 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 0 bit m Schmitt trigger input function Disabled
#1 : 1
Port 0 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P0_TYPE4 : Port 0 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 0 bit m Schmitt trigger input function Disabled
#1 : 1
Port 0 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P0_TYPE5 : Port 0 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 0 bit m Schmitt trigger input function Disabled
#1 : 1
Port 0 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P0_TYPE6 : Port 0 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 0 bit m Schmitt trigger input function Disabled
#1 : 1
Port 0 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P0_TYPE7 : Port 0 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 0 bit m Schmitt trigger input function Disabled
#1 : 1
Port 0 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P1 Multiple Function and Input Type Control Register
address_offset : 0x34 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P1_MFP0 : P1.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P1.0 is selected
#1 : 1
The EPWM1.0 function is selected
End of enumeration elements list.
P1_MFP1 : P1.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P1.1 is selected
#1 : 1
The EPWM1.1 function is selected
End of enumeration elements list.
P1_MFP2 : P1.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P1.2 is selected
#1 : 1
The EPWM1.2 function is selected
End of enumeration elements list.
P1_MFP3 : P1.3 Multi-function Selection
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P1.3 is selected
#1 : 1
The EPWM1.3 function is selected
End of enumeration elements list.
P1_MFP4 : P1.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P1.4 is selected
#1 : 1
The EPWM1.4 function is selected
End of enumeration elements list.
P1_MFP5 : P1.5 Multi-function Selection
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P1.5 is selected
#1 : 1
The EPWM1.5 function is selected
End of enumeration elements list.
P1_MFP6 : P1.6 Multi-function Selection
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P1.6 is selected
#1 : 1
The BKP00 function is selected
End of enumeration elements list.
P1_MFP7 : P1.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P1.7 is selected
#1 : 1
The BKP10 function is selected
End of enumeration elements list.
P1_TYPE0 : Port 1 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 1 bit m Schmitt trigger input function Disabled
#1 : 1
Port 1 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P1_TYPE1 : Port 1 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 1 bit m Schmitt trigger input function Disabled
#1 : 1
Port 1 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P1_TYPE2 : Port 1 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 1 bit m Schmitt trigger input function Disabled
#1 : 1
Port 1 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P1_TYPE3 : Port 1 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 1 bit m Schmitt trigger input function Disabled
#1 : 1
Port 1 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P1_TYPE4 : Port 1 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 1 bit m Schmitt trigger input function Disabled
#1 : 1
Port 1 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P1_TYPE5 : Port 1 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 1 bit m Schmitt trigger input function Disabled
#1 : 1
Port 1 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P1_TYPE6 : Port 1 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 1 bit m Schmitt trigger input function Disabled
#1 : 1
Port 1 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P1_TYPE7 : Port 1 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 1 bit m Schmitt trigger input function Disabled
#1 : 1
Port 1 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P2 Multiple Function and Input Type Control Register
address_offset : 0x38 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P2_MFP0 : P2.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
P2_MFP1 : P2.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P2.1 is selected
#1 : 1
The IC02 function is selected
End of enumeration elements list.
P2_MFP2 : P2.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P2.2 is selected
#1 : 1
The IC01 function is selected
End of enumeration elements list.
P2_MFP3 : P2.3 Multi-function Selection
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P2.3 is selected
#1 : 1
The IC00 function is selected
End of enumeration elements list.
P2_MFP4 : P2.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P2.4 is selected
#1 : 1
The QEIA0 function is selected
End of enumeration elements list.
P2_MFP5 : P2.5 Multi-function Selection
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P2.5 is selected
#1 : 1
The QEIB0 function is selected
End of enumeration elements list.
P2_MFP6 : P2.6 Multi-function Selection
bits : 6 - 6 (1 bit)
access : read-write
P2_MFP7 : P2.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
P2_ALT0 : P2.0 Alternative Function\nSee P2_MFP[0].
bits : 8 - 8 (1 bit)
access : read-write
P2_ALT6 : P2.6 Alternative Function\nSee P2_MFP[6].
bits : 14 - 14 (1 bit)
access : read-write
P2_ALT7 : P2.7 Alternative Function\nSee P2_MFP[7].
bits : 15 - 15 (1 bit)
access : read-write
P2_TYPE0 : Port 2 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 2 bit m Schmitt trigger input function Disabled
#1 : 1
Port 2 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P2_TYPE1 : Port 2 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 2 bit m Schmitt trigger input function Disabled
#1 : 1
Port 2 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P2_TYPE2 : Port 2 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 2 bit m Schmitt trigger input function Disabled
#1 : 1
Port 2 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P2_TYPE3 : Port 2 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 2 bit m Schmitt trigger input function Disabled
#1 : 1
Port 2 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P2_TYPE4 : Port 2 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 2 bit m Schmitt trigger input function Disabled
#1 : 1
Port 2 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P2_TYPE5 : Port 2 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 2 bit m Schmitt trigger input function Disabled
#1 : 1
Port 2 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P2_TYPE6 : Port 2 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 2 bit m Schmitt trigger input function Disabled
#1 : 1
Port 2 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P2_TYPE7 : Port 2 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 2 bit m Schmitt trigger input function Disabled
#1 : 1
Port 2 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P3 Multiple Function and Input Type Control Register
address_offset : 0x3C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P3_MFP0 : P3.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P3.0 is selected
#1 : 1
The RX0 function is selected
End of enumeration elements list.
P3_MFP1 : P3.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
P3_MFP2 : P3.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P3.2 is selected
#1 : 1
The /INT0 function is selected
End of enumeration elements list.
P3_MFP3 : P3.3 Multi-function Selection
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P3.3 is selected
#1 : 1
The /INT1 function is selected
End of enumeration elements list.
P3_MFP4 : P3.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
P3_MFP5 : P3.5 Multi-function Selection
bits : 5 - 5 (1 bit)
access : read-write
P3_MFP6 : P3.6 Multi-function Selection
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P3.6 is selected
#1 : 1
The CANRX function is selected
End of enumeration elements list.
P3_MFP7 : P3.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P3.7 is selected
#1 : 1
The CANTX function is selected
End of enumeration elements list.
P3_ALT1 : P3.1 Alternative Function\nSee P3_MFP[1].
bits : 9 - 9 (1 bit)
access : read-write
P3_ALT4 : P3.4 Alternative Function\nSee P3_MFP[4].
bits : 12 - 12 (1 bit)
access : read-write
P3_ALT5 : P3.5 Alternative Function\nSee P3_MFP[5].
bits : 13 - 13 (1 bit)
access : read-write
P3_TYPE0 : Port 3 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 3 bit m Schmitt trigger input function Disabled
#1 : 1
Port 3 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P3_TYPE1 : Port 3 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 3 bit m Schmitt trigger input function Disabled
#1 : 1
Port 3 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P3_TYPE2 : Port 3 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 3 bit m Schmitt trigger input function Disabled
#1 : 1
Port 3 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P3_TYPE3 : Port 3 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 3 bit m Schmitt trigger input function Disabled
#1 : 1
Port 3 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P3_TYPE4 : Port 3 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 3 bit m Schmitt trigger input function Disabled
#1 : 1
Port 3 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P3_TYPE5 : Port 3 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 3 bit m Schmitt trigger input function Disabled
#1 : 1
Port 3 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P3_TYPE6 : Port 3 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 3 bit m Schmitt trigger input function Disabled
#1 : 1
Port 3 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P3_TYPE7 : Port 3 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 3 bit m Schmitt trigger input function Disabled
#1 : 1
Port 3 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
System Reset Source Register
address_offset : 0x4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
RSTS_POR : The RSTS_POR flag is set by the 'reset signal' from the Power-On Reset (POR) controller or bit CHIP_RST (IPRSTC1[0]) to indicate the previous reset source.\nWrite 1 to clear this bit to 0.
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
No reset from POR or CHIP_RST
#1 : 1
The Power-On Reset (POR) or CHIP_RST had issued the reset signal to reset the system
End of enumeration elements list.
RSTS_RESET : The RSTS_RESET flag is set by the 'reset signal' from the nRESET pin to indicate the previous reset source.\nWrite 1 to clear this bit to 0.
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
No reset from the nRESET pin
#1 : 1
The nRESET pin had issued the reset signal to reset the system
End of enumeration elements list.
RSTS_WDT : The RSTS_WDT flag is set by the 'reset signal' from the watchdog timer to indicate the previous reset source.\nWrite 1 to clear this bit to0.
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
No reset from watchdog timer
#1 : 1
The watchdog timer had issued the reset signal to reset the system
End of enumeration elements list.
RSTS_LVR : The RSTS_LVR flag is set by the 'reset signal' from the Low-Voltage-Reset controller to indicate the previous reset source.\nWrite 1 to clear this bit to 0.
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
No reset from LVR
#1 : 1
The LVR controller had issued the reset signal to reset the system
End of enumeration elements list.
RSTS_BOD : The RSTS_BOD flag is set by the 'reset signal' from the Brown-out Detector to indicate the previous reset source.\nWrite 1 to clear this bit to 0.
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
No reset from BOD
#1 : 1
The BOD had issued the reset signal to reset the system
End of enumeration elements list.
RSTS_SYS : The RSTS_SYS flag is set by the 'reset signal' from the Cortex-M0 kernel to indicate the previous reset source.\nWrite 1 to clear this bit to 0.
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
No reset from Cortex-M0
#1 : 1
The Cortex-M0 had issued the reset signal to reset the system by software writing 1 to bit SYSRESETREQ (AIRCR[2], Application Interrupt and Reset Control Register, address = 0xE000ED0C) in system control registers of Cortex-M0 kernel
End of enumeration elements list.
RSTS_CPU : The RSTS_CPU flag is set by hardware if software writes CPU_RST (IPRSTC1[1]) 1 to reset Cortex-M0 CPU kernel and Flash memory controller (FMC).\nWrite 1 to clear this bit to 0.
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
No reset from CPU
#1 : 1
Cortex-M0 CPU kernel and FMC are reset by software setting CPU_RST to 1
End of enumeration elements list.
P4 Multiple Function and Input Type Control Register
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P4_MFP0 : P4.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P4.0 is selected
#1 : 1
The IC10 function is selected
End of enumeration elements list.
P4_MFP1 : P4.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P4.1 is selected
#1 : 1
The IC11 function is selected
End of enumeration elements list.
P4_MFP2 : P4.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P4.2 is selected
#1 : 1
The IC12 function is selected
End of enumeration elements list.
P4_MFP4 : P4.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P4.4 is selected
#1 : 1
The QEIA1 function is selected
End of enumeration elements list.
P4_MFP5 : P4.5 Multi-function Selection
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P4.5 is selected
#1 : 1
The QEIB1 function is selected
End of enumeration elements list.
P4_MFP6 : P4.6 Multi-function Selection
bits : 6 - 6 (1 bit)
access : read-write
P4_MFP7 : P4.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P4.7 is selected
#1 : 1
The T3 function is selected
End of enumeration elements list.
P4_ALT : P4.6 Alternative Function.\nSee P4_MFP[6].
bits : 14 - 14 (1 bit)
access : read-write
P4_TYPE0 : Port 4 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 4 bit m Schmitt trigger input function Disabled
#1 : 1
Port 4 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P4_TYPE1 : Port 4 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 4 bit m Schmitt trigger input function Disabled
#1 : 1
Port 4 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P4_TYPE2 : Port 4 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 4 bit m Schmitt trigger input function Disabled
#1 : 1
Port 4 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P4_TYPE3 : Port 4 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 4 bit m Schmitt trigger input function Disabled
#1 : 1
Port 4 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P4_TYPE4 : Port 4 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 4 bit m Schmitt trigger input function Disabled
#1 : 1
Port 4 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P4_TYPE5 : Port 4 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 4 bit m Schmitt trigger input function Disabled
#1 : 1
Port 4 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P4_TYPE6 : Port 4 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 4 bit m Schmitt trigger input function Disabled
#1 : 1
Port 4 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P4_TYPE7 : Port 4 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 4 bit m Schmitt trigger input function Disabled
#1 : 1
Port 4 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P5 Multiple Function and Input Type Control Register
address_offset : 0x44 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P5_MFP0 : P5.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
P5_MFP1 : P5.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
P5_MFP2 : P5.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
P5_MFP3 : P5.3 Multi-function Selection
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P5.3 is selected
#1 : 1
The SPI_CLK2 function is selected
End of enumeration elements list.
P5_MFP4 : P5.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P5.4 is selected
#1 : 1
The /SS2 function is selected
End of enumeration elements list.
P5_MFP5 : P5.5 Multi-function Selection
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P5.5 is selected
#1 : 1
The CLKO function is selected
End of enumeration elements list.
P5_MFP6 : P5.6 Multi-function Selection
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P5.6 is selected
#1 : 1
The BPWM0 function is selected
End of enumeration elements list.
P5_MFP7 : P5.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P5.7 is selected
#1 : 1
The BPWM1 function is selected
End of enumeration elements list.
P5_ALT0 : P5.0 Alternative Function\nSee P5_MFP[0].
bits : 8 - 8 (1 bit)
access : read-write
P5_ALT1 : P5.1 Alternative Function\nSee P5_MFP[1].
bits : 9 - 9 (1 bit)
access : read-write
P5_ALT2 : P5.2 Alternative Function.\nSee P5_MFP[2].
bits : 10 - 10 (1 bit)
access : read-write
P5_TYPE0 : Port 5 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 5 bit m Schmitt trigger input function Disabled
#1 : 1
Port 5 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P5_TYPE1 : Port 5 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 5 bit m Schmitt trigger input function Disabled
#1 : 1
Port 5 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P5_TYPE2 : Port 5 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 5 bit m Schmitt trigger input function Disabled
#1 : 1
Port 5 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P5_TYPE3 : Port 5 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 5 bit m Schmitt trigger input function Disabled
#1 : 1
Port 5 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P5_TYPE4 : Port 5 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 5 bit m Schmitt trigger input function Disabled
#1 : 1
Port 5 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P5_TYPE5 : Port 5 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 5 bit m Schmitt trigger input function Disabled
#1 : 1
Port 5 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P5_TYPE6 : Port 5 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 5 bit m Schmitt trigger input function Disabled
#1 : 1
Port 5 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P5_TYPE7 : Port 5 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 5 bit m Schmitt trigger input function Disabled
#1 : 1
Port 5 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P6 Multiple Function and Input Type Control Register
address_offset : 0x48 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P6_MFP0 : P6.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P6.0 is selected
#1 : 1
The AINA0 function is selected
End of enumeration elements list.
P6_MFP1 : P6.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P6.1 is selected
#1 : 1
The AINA1 function is selected
End of enumeration elements list.
P6_MFP2 : P6.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P6.2 is selected
#1 : 1
The AINA2 function is selected
End of enumeration elements list.
P6_MFP3 : P6.3 Multi-function Selection
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P6.3 is selected
#1 : 1
The AINA3 function is selected
End of enumeration elements list.
P6_MFP4 : P6.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P6.4 is selected
#1 : 1
The AINA4 or CPN1 function is selected
End of enumeration elements list.
P6_MFP5 : P6.5 Multi-function Selection
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P6.5 is selected
#1 : 1
The AINA5 or CPP1 function is selected
End of enumeration elements list.
P6_MFP6 : P6.6 Multi-function Selection
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P6.6 is selected
#1 : 1
The AINA6 function is selected
End of enumeration elements list.
P6_MFP7 : P6.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P6.7 is selected
#1 : 1
The AINA7 function is selected
End of enumeration elements list.
P6_TYPE0 : Port 6 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 6 bit m Schmitt trigger input function Disabled
#1 : 1
Port 6 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P6_TYPE1 : Port 6 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 6 bit m Schmitt trigger input function Disabled
#1 : 1
Port 6 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P6_TYPE2 : Port 6 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 6 bit m Schmitt trigger input function Disabled
#1 : 1
Port 6 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P6_TYPE3 : Port 6 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 6 bit m Schmitt trigger input function Disabled
#1 : 1
Port 6 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P6_TYPE4 : Port 6 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 6 bit m Schmitt trigger input function Disabled
#1 : 1
Port 6 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P6_TYPE5 : Port 6 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 6 bit m Schmitt trigger input function Disabled
#1 : 1
Port 6 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P6_TYPE6 : Port 6 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 6 bit m Schmitt trigger input function Disabled
#1 : 1
Port 6 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P6_TYPE7 : Port 6 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 6 bit m Schmitt trigger input function Disabled
#1 : 1
Port 6 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P7 Multiple Function and Input Type Control Register
address_offset : 0x4C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P7_MFP0 : P7.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P7.0 is selected
#1 : 1
The AINB0 function is selected
End of enumeration elements list.
P7_MFP1 : P7.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P7.1 is selected
#1 : 1
The AINB1 function is selected
End of enumeration elements list.
P7_MFP2 : P7.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P7.2 is selected
#1 : 1
The AINB2 function is selected
End of enumeration elements list.
P7_MFP3 : P7.3 Multi-function Selection
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P7.3 is selected
#1 : 1
The AINB3 function is selected
End of enumeration elements list.
P7_MFP4 : P7.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P7.4 is selected
#1 : 1
The AINB4 or CPN2 function is selected
End of enumeration elements list.
P7_MFP5 : P7.5 Multi-function Selection
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P7.5 is selected
#1 : 1
The AINB5 or CPP2 function is selected
End of enumeration elements list.
P7_MFP6 : P7.6 Multi-function Selection
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P7.6 is selected
#1 : 1
The AINB6 function is selected
End of enumeration elements list.
P7_MFP7 : P7.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P7.7 is selected
#1 : 1
The AINB7 function is selected
End of enumeration elements list.
P7_TYPE0 : Port 7 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 7 bit m Schmitt trigger input function Disabled
#1 : 1
Port 7 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P7_TYPE1 : Port 7 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 7 bit m Schmitt trigger input function Disabled
#1 : 1
Port 7 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P7_TYPE2 : Port 7 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 7 bit m Schmitt trigger input function Disabled
#1 : 1
Port 7 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P7_TYPE3 : Port 7 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 7 bit m Schmitt trigger input function Disabled
#1 : 1
Port 7 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P7_TYPE4 : Port 7 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 7 bit m Schmitt trigger input function Disabled
#1 : 1
Port 7 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P7_TYPE5 : Port 7 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 7 bit m Schmitt trigger input function Disabled
#1 : 1
Port 7 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P7_TYPE6 : Port 7 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 7 bit m Schmitt trigger input function Disabled
#1 : 1
Port 7 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P7_TYPE7 : Port 7 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 7 bit m Schmitt trigger input function Disabled
#1 : 1
Port 7 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P8 Multiple Function and Input Type Control Register
address_offset : 0x50 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P8_MFP0 : P8.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P8.0 is selected
#1 : 1
The OPP0 function is selected
End of enumeration elements list.
P8_MFP1 : P8.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P8.1 is selected
#1 : 1
The OPN0 function is selected
End of enumeration elements list.
P8_MFP2 : P8.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P8.2 is selected
#1 : 1
The OPO0 function is selected
End of enumeration elements list.
P8_MFP3 : P8.3 Multi-function Selection
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P8.3 is selected
#1 : 1
The CPN function is selected
End of enumeration elements list.
P8_MFP4 : P8.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P8.4 is selected
#1 : 1
The CPP function is selected
End of enumeration elements list.
P8_MFP7 : P8.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P8.7 is selected
#1 : 1
The CPO function is selected
End of enumeration elements list.
P8_TYPE0 : Port 8 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 8 bit m Schmitt trigger input function Disabled
#1 : 1
Port 8 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P8_TYPE1 : Port 8 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 8 bit m Schmitt trigger input function Disabled
#1 : 1
Port 8 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P8_TYPE2 : Port 8 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 8 bit m Schmitt trigger input function Disabled
#1 : 1
Port 8 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P8_TYPE3 : Port 8 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 8 bit m Schmitt trigger input function Disabled
#1 : 1
Port 8 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P8_TYPE4 : Port 8 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 8 bit m Schmitt trigger input function Disabled
#1 : 1
Port 8 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P8_TYPE5 : Port 8 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 8 bit m Schmitt trigger input function Disabled
#1 : 1
Port 8 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P8_TYPE6 : Port 8 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 8 bit m Schmitt trigger input function Disabled
#1 : 1
Port 8 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P8_TYPE7 : Port 8 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 8 bit m Schmitt trigger input function Disabled
#1 : 1
Port 8 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P9 Multiple Function and Input Type Control Register
address_offset : 0x54 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
P9_MFP0 : P9.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P9.0 is selected
#1 : 1
The OPO1 function is selected
End of enumeration elements list.
P9_MFP1 : P9.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P9.1 is selected
#1 : 1
The OPN1 function is selected
End of enumeration elements list.
P9_MFP2 : P9.2 Multi-function Selection
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P9.2 is selected
#1 : 1
The OPP1 function is selected
End of enumeration elements list.
P9_MFP3 : P9.3 Multi-function Selection
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P9.3 is selected
#1 : 1
The BKP11 function is selected
End of enumeration elements list.
P9_MFP4 : P9.4 Multi-function Selection
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P9.4 is selected
#1 : 1
The SPI_CLK1 function is selected
End of enumeration elements list.
P9_MFP5 : P9.5 Multi-function Selection
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P9.5 is selected
#1 : 1
The MISO1 function is selected
End of enumeration elements list.
P9_MFP6 : P9.6 Multi-function Selection
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P9.6 is selected
#1 : 1
The MOSI1 function is selected
End of enumeration elements list.
P9_MFP7 : P9.7 Multi-function Selection
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO P9.7 is selected
#1 : 1
The /SS1 function is selected
End of enumeration elements list.
P9_TYPE0 : Port 9 Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 9 bit m Schmitt trigger input function Disabled
#1 : 1
Port 9 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P9_TYPE1 : Port 9 Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 9 bit m Schmitt trigger input function Disabled
#1 : 1
Port 9 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P9_TYPE2 : Port 9 Schmitt Trigger Input Enable
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 9 bit m Schmitt trigger input function Disabled
#1 : 1
Port 9 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P9_TYPE3 : Port 9 Schmitt Trigger Input Enable
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 9 bit m Schmitt trigger input function Disabled
#1 : 1
Port 9 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P9_TYPE4 : Port 9 Schmitt Trigger Input Enable
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 9 bit m Schmitt trigger input function Disabled
#1 : 1
Port 9 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P9_TYPE5 : Port 9 Schmitt Trigger Input Enable
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 9 bit m Schmitt trigger input function Disabled
#1 : 1
Port 9 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P9_TYPE6 : Port 9 Schmitt Trigger Input Enable
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 9 bit m Schmitt trigger input function Disabled
#1 : 1
Port 9 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
P9_TYPE7 : Port 9 Schmitt Trigger Input Enable
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port 9 bit m Schmitt trigger input function Disabled
#1 : 1
Port 9 bit m Schmitt trigger input function Enabled
End of enumeration elements list.
PA Multiple Function and Input Type Control Register
address_offset : 0x58 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PA_MFP0 : PA.0 Multi-function Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO PA.0 is selected
#1 : 1
The TX1 function is selected
End of enumeration elements list.
PA_MFP1 : PA.1 Multi-function Selection
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
The GPIO PA.1 is selected
#1 : 1
The RX1 function is selected
End of enumeration elements list.
PA_TYPE0 : Port A Schmitt Trigger Input Enable
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port A bit m Schmitt trigger input function Disabled
#1 : 1
Port A bit m Schmitt trigger input function Enabled
End of enumeration elements list.
PA_TYPE1 : Port A Schmitt Trigger Input Enable
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
Port A bit m Schmitt trigger input function Disabled
#1 : 1
Port A bit m Schmitt trigger input function Enabled
End of enumeration elements list.
Peripheral Reset Control Register1
address_offset : 0x8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CHIP_RST : CHIP One-shot Reset (Write-protection Bit)\nSetting this bit will reset the whole chip, including CPU kernel and all peripherals, and this bit will automatically return to 0 after the 2 clock cycles.\nThe CHIP_RST is the same as the POR reset, all the chip controllers are reset and the chip setting from flash are also reload.\nFor the difference between CHIP_RST and SYSRESETREQ, please refer to section 5.2.2\nThis bit is the protected bit. It means programming this bit needs to write '59h', '16h', and '88h' to address 0x5000_0100 to disable register protection. Refer to the register REGWRPROT at address GCR_BA+0x100
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
#0 : 0
CHIP normal operation
#1 : 1
CHIP one-shot reset
End of enumeration elements list.
CPU_RST : CPU Kernel One-shot Reset (Write-protection Bit)\nSetting this bit will only reset the CPU kernel and Flash Memory Controller(FMC), and this bit will automatically return 0 after the two clock cycles\nThis bit is the protected bit, It means programming this bit needs to write '59h', '16h', '88h' to address 0x5000_0100 to disable register protection. Refer to the register REGWRPROT at address GCR_BA+0x100
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
CPU normal operation
#1 : 1
CPU one-shot reset
End of enumeration elements list.
DIV_RST : DIV Controller Reset (Write-protection Bit)\nSet this bit to 1 will generate a reset signal to the DIVIDER. User need to set this bit to 0 to release from the reset state.\nThis bit is the protected bit, It means programming this bit needs to write '59h', '16h', '88h' to address 0x5000_0100 to disable register protection. Reference the register REGWRPROT at address GCR_BA+0x100
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
DIVIDER controller normal operation
#1 : 1
DIVIDER controller reset
End of enumeration elements list.
Peripheral Reset Control Register2
address_offset : 0xC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
GPIO_RST : GPIO Controller Reset
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
#0 : 0
GPIO controller normal operation
#1 : 1
GPIO controller reset
End of enumeration elements list.
TMR0_RST : Timer0 Controller Reset
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
#0 : 0
Timer0 controller normal operation
#1 : 1
Timer0 controller reset
End of enumeration elements list.
TMR1_RST : Timer1 Controller Reset
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
#0 : 0
Timer1 controller normal operation
#1 : 1
Timer1 controller reset
End of enumeration elements list.
TMR2_RST : Timer2 Controller Reset
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
#0 : 0
Timer2 controller normal operation
#1 : 1
Timer2 controller reset
End of enumeration elements list.
TMR3_RST : Timer3 Controller Reset
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
#0 : 0
Timer3 controller normal operation
#1 : 1
Timer3 controller reset
End of enumeration elements list.
I2C_RST : I2C Controller Reset
bits : 8 - 8 (1 bit)
access : read-write
Enumeration:
#0 : 0
I2C controller normal operation
#1 : 1
I2C controller reset
End of enumeration elements list.
SPI0_RST : SPI0 Controller Reset
bits : 12 - 12 (1 bit)
access : read-write
Enumeration:
#0 : 0
SPI0 controller normal operation
#1 : 1
SPI0 controller reset
End of enumeration elements list.
SPI1_RST : SPI1 Controller Reset
bits : 13 - 13 (1 bit)
access : read-write
Enumeration:
#0 : 0
SPI1 controller normal operation
#1 : 1
SPI1 controller reset
End of enumeration elements list.
SPI2_RST : SPI2 Controller Reset
bits : 14 - 14 (1 bit)
access : read-write
Enumeration:
#0 : 0
SPI2 controller normal operation
#1 : 1
SPI2 controller reset
End of enumeration elements list.
UART0_RST : UART0 Controller Reset
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
#0 : 0
UART0 controller normal operation
#1 : 1
UART0 controller reset
End of enumeration elements list.
UART1_RST : UART1 Controller Reset
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
#0 : 0
UART1 controller normal operation
#1 : 1
UART1 controller reset
End of enumeration elements list.
MDU_RST : MDU Controller Reset
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
#0 : 0
MDU controller normal operation
#1 : 1
MDU controller reset
End of enumeration elements list.
BPWM_RST : Basic PWM Controller Reset
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
#0 : 0
Basic PWM controller normal operation
#1 : 1
Basic PWM controller reset
End of enumeration elements list.
EPWM0_RST : Enhanced PWM0 Controller Reset
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
#0 : 0
PWM03 controller normal operation
#1 : 1
PWM03 controller reset
End of enumeration elements list.
EPWM1_RST : Enhanced PWM1 Controller Reset
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
#0 : 0
PWM47 controller normal operation
#1 : 1
PWM47 controller reset
End of enumeration elements list.
ACMP_RST : Analog Comparator Controller Reset
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
#0 : 0
Analog Comparator controller normal operation
#1 : 1
Analog Comparator controller reset
End of enumeration elements list.
CAN_RST : CAN Controller Reset
bits : 24 - 24 (1 bit)
access : read-write
Enumeration:
#0 : 0
CAN controller normal operation
#1 : 1
CAN controller reset
End of enumeration elements list.
CAP0_RST : Input Capture 0 Controller Reset
bits : 26 - 26 (1 bit)
access : read-write
Enumeration:
#0 : 0
Input capture 0 controller normal operation
#1 : 1
Input capture 0 controller reset
End of enumeration elements list.
CAP1_RST : Input Capture 1 Controller Reset
bits : 27 - 27 (1 bit)
access : read-write
Enumeration:
#0 : 0
Input capture 1 controller normal operation
#1 : 1
Input capture 1 controller reset
End of enumeration elements list.
ADC_RST : ADC Controller Reset
bits : 28 - 28 (1 bit)
access : read-write
Enumeration:
#0 : 0
ADC controller normal operation
#1 : 1
ADC controller reset
End of enumeration elements list.
OPA_RST : OPA0 and OPA1 Controller Reset
bits : 29 - 29 (1 bit)
access : read-write
Enumeration:
#0 : 0
OPA0 and OPA1 controller normal operation
#1 : 1
OPA0 and OPA1 controller reset
End of enumeration elements list.
QEI0_RST : QEI0 Controller Reset
bits : 30 - 30 (1 bit)
access : read-write
Enumeration:
#0 : 0
QEI0 controller normal operation
#1 : 1
QEI0 controller reset
End of enumeration elements list.
QEI1_RST : QEI1 Controller Reset
bits : 31 - 31 (1 bit)
access : read-write
Enumeration:
#0 : 0
QEI1 controller normal operation
#1 : 1
QEI1 controller reset
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.