Infineon TLE986x 2024.04.28 TLE986x Family CM3 r0p0 little 4 false 8 32 ADC1 ADC1 Module ADC1 0x0 0x0 0x50 registers n ADC1_VREF5_Int Interrupt node 3: ADC1, VAREF 3 CHx_EIM Channel Settings Bits for Exceptional Interrupt Measurement 0x8 32 read-write n 0x0 0x0 CHx Channel set for exceptional interrupt measurement (EIM) 0 2 read-write CH0_EN Channel 0 enable 0b000 CH1_EN Channel 1 enable 0b001 CH2_EN Channel 2 enable 0b010 CH3_EN Channel 3 enable 0b011 CH4_EN Channel 4 enable 0b100 CH5_EN Channel 5 enable 0b101 CH6_EN Channel 6 enable 0b110 CH7_EN Channel 7 enable 0b111 REP Repeat count for exceptional interrupt measurement (EIM) 4 2 read-write 1 Measurement 0b000 2 Measurements 0b001 4 Measurements 0b010 8 Measurements 0b011 16 Measurements 0b100 32 Measurements 0b101 64 Measurements 0b110 128 Measurements 0b111 TRIG_SEL Trigger selection for exceptional interrupt measurement (EIM) 16 2 read-write NONE . 0b000 COUT63 . 0b001 GPT12_T6OUT . 0b010 GPT12_T3OUT . 0b011 T2 t2_adc_trigger 0b100 T21 t21_adc_trigger 0b101 CCU_6_INT ccu6_int 0b110 CHx_ESM Channel Settings Bits for Exceptional Sequence Measurement 0xC 32 read-write n 0x0 0x0 ESM_0 Channel Sequence for Exceptional Sequence Measurement (ESM) 0 7 read-write TRIG_SEL Trigger selection for exceptional interrupt measurement (ESM) 16 2 read-write NONE . 0b000 COUT63 . 0b001 GPT12_T6OUT . 0b010 GPT12_T3OUT . 0b011 T2 t2_adc_trigger 0b100 T21 t21_adc_trigger 0b101 CCU_6_INT ccu6_int 0b110 CTRL_STS ADC1 Control and Status Register 0x0 32 read-write n 0x0 0x0 EOC ADC1 End of Conversion (software mode) 3 read-only Pending conversion still running 0b0 Finished conversion has finished 0b1 IN_MUX_SEL Channel for software mode 4 2 read-write CH0_EN Channel 0 enable 0b000 CH1_EN Channel 1 enable 0b001 CH2_EN Channel 2 enable 0b010 CH3_EN Channel 3 enable 0b011 CH4_EN Channel 4 enable 0b100 CH5_EN Channel 5 enable 0b101 CH6_EN Channel 6 enable 0b110 CH7_EN Channel 7 enable 0b111 PD_N ADC1 Power Down Signal 0 read-write POWER_DOWN ADC1 is powered down 0b0 ACTIVE ADC1 is switched on 0b1 SOC ADC1 Start of Conversion (software mode) 2 read-write Disable no conversion is started 0b0 Enable conversion is started 0b1 DWSEL Measurement Channel Data Width Selection 0x24 32 read-write n 0x0 0x0 ch0 Data Width channel 0 0 read-write 10BIT The result is 10 bits wide (bits 11 .. 2) 0b0 8BIT The result is 8 bits wide (bits 9 .. 4) 0b1 ch1 Data Width channel 1 1 read-write 10BIT The result is 10 bits wide (bits 11 .. 2) 0b0 8BIT The result is 8 bits wide (bits 9 .. 4) 0b1 ch2 Data Width channel 2 2 read-write 10BIT The result is 10 bits wide (bits 11 .. 2) 0b0 8BIT The result is 8 bits wide (bits 9 .. 4) 0b1 ch3 Data Width channel 3 3 read-write 10BIT The result is 10 bits wide (bits 11 .. 2) 0b0 8BIT The result is 8 bits wide (bits 9 .. 4) 0b1 ch4 Data Width channel 4 4 read-write 10BIT The result is 10 bits wide (bits 11 .. 2) 0b0 8BIT The result is 8 bits wide (bits 9 .. 4) 0b1 ch5 Data Width channel 5 5 read-write 10BIT The result is 10 bits wide (bits 11 .. 2) 0b0 8BIT The result is 8 bits wide (bits 9 .. 4) 0b1 ch6 Data Width channel 6 6 read-write 10BIT The result is 10 bits wide (bits 11 .. 2) 0b0 8BIT The result is 8 bits wide (bits 9 .. 4) 0b1 ch7 Data Width channel 7 7 read-write 10BIT The result is 10 bits wide (bits 11 .. 2) 0b0 8BIT The result is 8 bits wide (bits 9 .. 4) 0b1 GLOBCTR Global Control Register 0x4 32 read-write n 0x0 0x0 ANON Analog Part Switched On 8 1 read-write OFF ADC1 switched off 0b00 S_STANDBY Slow standby mode 0b01 F_STANDBY Fast standby mode 0b10 NORMAL Normal Operation 0b11 DIVA Divide Factor for the Analog internal clock: 0x00=Fadci = Fadc, 0x01=Fadci = Fadc/2, 0x02=Fadci = Fadc/3, 0x02=..., 0x3F=Fadci = Fadc/64, 0 5 read-write GLOBSTR Global Status Register 0x74 32 read-write n 0x0 0x0 ANON_ST Analog Part Switched On 8 1 read-only OFF ADC1 switched off 0b00 S_STANDBY Slow standby mode 0b01 F_STANDBY Fast standby mode 0b10 NORMAL Normal Operation 0b11 BUSY Analog Part Busy 0 read-only IDLE ADC1 idle 0b0 ACTIVE ADC1 Conversion is currently running 0b1 CHNR Channel Number 3 2 read-only SAMPLE Sample Phase Indication 1 read-only IDLE ADC1 is idle or converting 0b0 ACTIVE The Input signal is being sampled 0b1 ICLR ADC1 Interrupt Status Clear Register 0x80 32 read-write n 0x0 0x0 CH0_ICLR ADC1 Channel 0 Interrupt Status Clear 0 write-only INACTIVE interrupt status is not cleared 0b0 ACTIVE interrupt status is cleared 0b1 CH1_ICLR ADC1 Channel 1 Interrupt Status Clear 1 write-only INACTIVE interrupt status is not cleared 0b0 ACTIVE interrupt status is cleared 0b1 CH2_ICLR ADC1 Channel 2 Interrupt Status Clear 2 write-only INACTIVE interrupt status is not cleared 0b0 ACTIVE interrupt status is cleared 0b1 CH3_ICLR ADC1 Channel 3 Interrupt Status Clear 3 write-only INACTIVE interrupt status is not cleared 0b0 ACTIVE interrupt status is cleared 0b1 CH4_ICLR ADC1 Channel 4 Interrupt Status Clear 4 write-only INACTIVE interrupt status is not cleared 0b0 ACTIVE interrupt status is cleared 0b1 CH5_ICLR ADC1 Channel 5 Interrupt Status Clear 5 write-only INACTIVE interrupt status is not cleared 0b0 ACTIVE interrupt status is cleared 0b1 CH6_ICLR ADC1 Channel 6 Interrupt Status Clear 6 write-only INACTIVE interrupt status is not cleared 0b0 ACTIVE interrupt status is cleared 0b1 CH7_ICLR ADC1 Channel 7 Interrupt Status Clear 7 write-only INACTIVE interrupt status is not cleared 0b0 ACTIVE interrupt status is cleared 0b1 EIM_ICLR Exceptional Interrupt Measurement (EIM) Status Clear 8 write-only INACTIVE No EIM cleared 0b0 ACTIVE EIM cleared 0b1 ESM_ICLR Exceptional Sequence Measurement (ESM) Status Clear 9 write-only INACTIVE No ESM has cleared 0b0 ACTIVE ESM cleared 0b1 IE ADC1 Interrupt Enable Register 0x7C 32 read-write n 0x0 0x0 CH0_IE ADC1 Channel 0 Interrupt Enable 0 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 CH1_IE ADC1 Channel 1 Interrupt Enable 1 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 CH2_IE ADC1 Channel 2 Interrupt Enable 2 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 CH3_IE ADC1 Channel 3 Interrupt Enable 3 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 CH4_IE ADC1 Channel 4 Interrupt Enable 4 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 CH5_IE ADC1 Channel 5 Interrupt Enable 5 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 CH6_IE ADC1 Channel 6 Interrupt Enable 6 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 CH7_IE ADC1 Channel 7 Interrupt Enable 7 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 EIM_IE Exceptional Interrupt Measurement (EIM) Interrupt Enable 8 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 ESM_IE Exceptional Sequence Measurement (ESM) Interrupt Enable 9 read-write DISABLED Interrupt disabled 0b0 ENABLED Interrupt enabled 0b1 IS ADC1 Interrupt Status Register 0x78 32 read-write n 0x0 0x0 CH0_STS ADC1 Channel 0 Interrupt Status 0 read-only INACTIVE No Channel 0 Interrupt has occurred 0b0 ACTIVE Channel 0 Interrupt has occurred 0b1 CH1_STS ADC1 Channel 1 Interrupt Status 1 read-only INACTIVE No Channel 1 Interrupt has occurred 0b0 ACTIVE Channel 1 Interrupt has occurred 0b1 CH2_STS ADC1 Channel 2 Interrupt Status 2 read-only INACTIVE No Channel 2 Interrupt has occurred 0b0 ACTIVE Channel 2 Interrupt has occurred 0b1 CH3_STS ADC1 Channel 3 Interrupt Status 3 read-only INACTIVE No Channel 3 Interrupt has occurred 0b0 ACTIVE Channel 3 Interrupt has occurred 0b1 CH4_STS ADC1 Channel 4 Interrupt Status 4 read-only INACTIVE No Channel 4 Interrupt has occurred 0b0 ACTIVE Channel 4 Interrupt has occurred 0b1 CH5_STS ADC1 Channel 5 Interrupt Status 5 read-only INACTIVE No Channel 5 Interrupt has occurred 0b0 ACTIVE Channel 5 Interrupt has occurred 0b1 CH6_STS ADC1 Channel 6 Interrupt Status 6 read-only INACTIVE No Channel 6 Interrupt has occurred 0b0 ACTIVE Channel 6 Interrupt has occurred 0b1 CH7_STS ADC1 Channel 7 Interrupt Status 7 read-only INACTIVE No Channel 7 Interrupt has occurred 0b0 ACTIVE Channel 7 Interrupt has occurred 0b1 EIM_STS Exceptional Interrupt Measurement (EIM) Status 8 read-only INACTIVE No EIM occurred 0b0 ACTIVE EIM occurred 0b1 ESM_STS Exceptional Sequence Measurement (ESM) Status 9 read-only INACTIVE No ESM has occurred 0b0 ACTIVE ESM occurred 0b1 RES_OUT0 ADC1 Output Channel 0 0x70 32 read-write n 0x0 0x0 OF0 Overrun Flag 18 read-only NO_OVERRUN Result register not overwritten 0b0 OVERRUN Result register overwritten 0b1 OUT_CH0 ADC1 output reset value channel 0 0 11 read-only VF0 Valid Flag 17 read-only NOT_VALID No new valid data available 0b0 VALID Result register contains valid data and has not yet been read 0b1 WFR0 Wait for Read Mode 16 read-write DISABLE overwrite mode 0b0 ENABLE wait for read mode enabled 0b1 RES_OUT1 ADC1 Output Channel 1 0x6C 32 read-write n 0x0 0x0 OF1 Overrun Flag 18 read-only NO_OVERRUN Result register not overwritten 0b0 OVERRUN Result register overwritten 0b1 OUT_CH1 ADC1 output result value channel 1 0 11 read-only VF1 Valid Flag 17 read-only NOT_VALID No new valid data available 0b0 VALID Result register contains valid data and has not yet been read 0b1 WFR1 Wait for Read Mode 16 read-write DISABLE overwrite mode 0b0 ENABLE wait for read mode enabled 0b1 RES_OUT2 ADC1 Output Channel 2 0x68 32 read-write n 0x0 0x0 OF2 Overrun Flag 18 read-only NO_OVERRUN Result register not overwritten 0b0 OVERRUN Result register overwritten 0b1 OUT_CH2 ADC1 output result value channel 2 0 11 read-only VF2 Valid Flag 17 read-only NOT_VALID No new valid data available 0b0 VALID Result register contains valid data and has not yet been read 0b1 WFR2 Wait for Read Mode 16 read-write DISABLE overwrite mode 0b0 ENABLE wait for read mode enabled 0b1 RES_OUT3 ADC1 Output Channel 3 0x64 32 read-write n 0x0 0x0 OF3 Overrun Flag 18 read-only NO_OVERRUN Result register not overwritten 0b0 OVERRUN Result register overwritten 0b1 OUT_CH3 ADC1 output result value channel 3 0 11 read-only VF3 Valid Flag 17 read-only NOT_VALID No new valid data available 0b0 VALID Result register contains valid data and has not yet been read 0b1 WFR3 Wait for Read Mode 16 read-write DISABLE overwrite mode 0b0 ENABLE wait for read mode enabled 0b1 RES_OUT4 ADC1 Output Channel 4 0x60 32 read-write n 0x0 0x0 OF4 Overrun Flag 18 read-only NO_OVERRUN Result register not overwritten 0b0 OVERRUN Result register overwritten 0b1 OUT_CH4 ADC1 output result value channel 4 0 11 read-only VF4 Valid Flag 17 read-only NOT_VALID No new valid data available 0b0 VALID Result register contains valid data and has not yet been read 0b1 WFR4 Wait for Read Mode 16 read-write DISABLE overwrite mode 0b0 ENABLE wait for read mode enabled 0b1 RES_OUT5 ADC1 Output Channel 5 0x5C 32 read-write n 0x0 0x0 OF5 Overrun Flag 18 read-only NO_OVERRUN Result register not overwritten 0b0 OVERRUN Result register overwritten 0b1 OUT_CH5 ADC1 output result value channel 5 0 11 read-only VF5 Valid Flag 17 read-only NOT_VALID No new valid data available 0b0 VALID Result register contains valid data and has not yet been read 0b1 WFR5 Wait for Read Mode 16 read-write DISABLE overwrite mode 0b0 ENABLE wait for read mode enabled 0b1 RES_OUT6 ADC1 Output Channel 6 0x58 32 read-write n 0x0 0x0 OF6 Overrun Flag 18 read-only NO_OVERRUN Result register not overwritten 0b0 OVERRUN Result register overwritten 0b1 OUT_CH6 ADC1 output result value channel 6 0 11 read-only VF6 Valid Flag 17 read-only NOT_VALID No new valid data available 0b0 VALID Result register contains valid data and has not yet been read 0b1 WFR6 Wait for Read Mode 16 read-write DISABLE overwrite mode 0b0 ENABLE wait for read mode enabled 0b1 RES_OUT7 ADC1 Output Channel 7 0x54 32 read-write n 0x0 0x0 OF7 Overrun Flag 18 read-only NO_OVERRUN Result register not overwritten 0b0 OVERRUN Result register overwritten 0b1 OUT_CH7 ADC1 output result value channel 7 0 11 read-only VF7 Valid Flag 17 read-only NOT_VALID No new valid data available 0b0 VALID Result register contains valid data and has not yet been read 0b1 WFR7 Wait for Read Mode 16 read-write DISABLE overwrite mode 0b0 ENABLE wait for read mode enabled 0b1 RES_OUT_EIM ADC1 Output Channel EIM 0x40 32 read-write n 0x0 0x0 OF8 Overrun Flag 18 read-only NO_OVERRUN Result register not overwritten 0b0 OVERRUN Result register overwritten 0b1 OUT_CH_EIM ADC1 output result value EIM 0 11 read-only VF8 Valid Flag 17 read-only NOT_VALID No new valid data available 0b0 VALID Result register contains valid data and has not yet been read 0b1 WFR8 Wait for Read Mode 16 read-write DISABLE overwrite mode 0b0 ENABLE wait for read mode enabled 0b1 SQ1_4 Measurement Channel Enable Bits for Cycle 1 - 4 0x18 32 read-write n 0x0 0x0 SQ1 Sequence 1 channel enable 0 7 read-write SQ2 Sequence 2 channel enable 8 7 read-write SQ3 Sequence 3 channel enable 16 7 read-write SQ4 Sequence 4 channel enable 24 7 read-write SQ5_8 Measurement Channel Enable Bits for Cycle 5 - 8 0x1C 32 read-write n 0x0 0x0 SQ5 Sequence 5 channel enable 0 7 read-write SQ6 Sequence 6 channel enable 8 7 read-write SQ7 Sequence 7 channel enable 16 7 read-write SQ8 Sequence 8 channel enable 24 7 read-write SQ_FB Sequencer Feedback Register 0x50 32 read-write n 0x0 0x0 CHx Current Channel 16 2 read-only CH0 Channel 0 0b000 CH1 Channel 1 0b001 CH2 Channel 2 0b010 CH3 Channel 3 0b011 CH4 Channel 4 0b100 CH5 Channel 5 0b101 CH6 Channel 6 0b110 CH7 Channel 7 0b111 EIM_ACTIVE ADC1 EIM active 9 read-only not_active EIM not active 0b0 active EIM active 0b1 ESM_ACTIVE ADC1 ESM active 10 read-only not_active ESM not active 0b0 active ESM active 0b1 SQx Current Active Sequence in Sequencer Mode 11 2 read-only SQ0 Sequence 0 0b000 SQ1 Sequence 1 0b001 SQ2 Sequence 2 0b010 SQ3 Sequence 3 0b011 SQ4 Sequence 4 0b100 SQ5 Sequence 5 0b101 SQ6 Sequence 6 0b110 SQ7 Sequence 7 0b111 SQ_RUN ADC1 Sequencer RUN 8 read-write SQ_Stopped Postprocessing Sequencer in stopped / Software mode 0b0 SQ_Running Postprocessing Sequencer is running 0b1 STC_0_3 Measurement Channel Sample Time Control 0 - 3 0x28 32 read-write n 0x0 0x0 ch0 Sample Time Control for Channel 0 0 7 read-write ch1 Sample Time Control for Channel 1 8 7 read-write ch2 Sample Time Control for Channel 2 16 7 read-write ch3 Sample Time Control for Channel 3 24 7 read-write STC_4_7 Measurement Channel Sample Time Control 4 - 7 0x2C 32 read-write n 0x0 0x0 ch4 Sample Time Control for Channel 4 0 7 read-write ch5 Sample Time Control for Channel 5 8 7 read-write ch6 Sample Time Control for Channel 6 16 7 read-write ch7 Sample Time Control for Channel 7 24 7 read-write ADC2 ADC2 Module ADC2 0x0 0x0 0x2000 registers n ADC2_Tmr3_Int Interrupt node 2: ADC2, Timer3, BEMF 2 CAL_CH0_1 Calibration for Channel 0 and 1 0x34 32 read-write n 0x0 0x0 GAIN_CH0 Gain Calibration for channel 0 8 7 read-write GAIN_CH1 Gain Calibration for channel 1 24 7 read-write OFFS_CH0 Offset Calibration for channel 0 0 7 read-write OFFS_CH1 Offset Calibration for channel 1 16 7 read-write CAL_CH2_3 Calibration for Channel 2 and 3 0x38 32 read-write n 0x0 0x0 GAIN_CH2 Gain Calibration for channel 2 8 7 read-write GAIN_CH3 Gain Calibration for channel 3 24 7 read-write OFFS_CH2 Offset Calibration for channel 2 0 7 read-write OFFS_CH3 Offset Calibration for channel 3 16 7 read-write CAL_CH4_5 Calibration for Channel 4 and 5 0x3C 32 read-write n 0x0 0x0 GAIN_CH4 Gain Calibration for channel 4 8 7 read-write GAIN_CH5 Gain Calibration for channel 5 24 7 read-write OFFS_CH4 Offset Calibration for channel 4 0 7 read-write OFFS_CH5 Offset Calibration for channel 5 16 7 read-write CAL_CH6_7 Calibration for Channel 6 and 7 0x40 32 read-write n 0x0 0x0 GAIN_CH6 Gain Calibration for channel 6 8 7 read-only GAIN_CH7 Gain Calibration for channel 7 24 7 read-only OFFS_CH6 Offset Calibration for channel 6 0 7 read-only OFFS_CH7 Offset Calibration for channel 7 16 7 read-only CAL_CH8_9 Calibration for Channel 8 and 9 0x44 32 read-write n 0x0 0x0 GAIN_CH8 Gain Calibration for channel 8 8 7 read-only GAIN_CH9 Gain Calibration for channel 9 24 7 read-only OFFS_CH8 Offset Calibration for channel 8 0 7 read-only OFFS_CH9 Offset Calibration for channel 9 16 7 read-only CHx_EIM Channel Settings Bits for Exceptional Interrupt Measurement 0x8 32 read-write n 0x0 0x0 CHx Channel set for exceptional interrupt measurement (EIM) 0 4 read-write CH0_EN Channel 0 enable 0b00000 CH1_EN Channel 1 enable 0b00001 CH2_EN Channel 2 enable 0b00010 CH3_EN Channel 3 enable 0b00011 CH4_EN Channel 4 enable 0b00100 CH5_EN Channel 5 enable 0b00101 CH6_EN Channel 6 enable 0b00110 CH7_EN Channel 7 enable 0b11101 CH8_EN Channel 8 enable 0b11110 CH9_EN Channel 9 enable 0b11111 EN Exceptional interrupt measurement (EIM) Trigger Event enable 11 read-write DISABLE start of EIM disabled 0b0 ENABLE start of IEM enabled 0b1 REP Repeat count for exceptional interrupt measurement (EIM) 8 2 read-write 1 Measurements 0b000 2 Measurements 0b001 4 Measurements 0b010 8 Measurements 0b011 16 Measurements 0b100 32 Measurements 0b101 64 Measurements 0b110 128 Measurements 0b111 SEL Exceptional interrupt measurement (EIM) Trigger Trigger select 12 read-write CCU6_SEL ccu6_int triggers EIM 0b0 CP_SEL cp_clk triggers EIM 0b1 CHx_ESM Channel Settings Bits for Exceptional Sequence Measurement 0xC 32 read-write n 0x0 0x0 EN Enable for Exceptional Sequence Measurement Trigger Event 16 read-write Disable start of ESM disabled 0b0 Enable start of ESM enabled 0b1 ESM_0 Channel Sequence for Exceptional Sequence Measurement (ESM) 0 5 read-write CH0_EN Channel 0 enable 0b000001 CH1_EN Channel 1 enable 0b000010 CH2_EN Channel 2 enable 0b000100 CH3_EN Channel 3 enable 0b001000 CH4_EN Channel 4 enable 0b010000 CH5_EN Channel 5 enable 0b100000 ESM_1 Channel Sequence for Exceptional Sequence Measurement (ESM) 6 3 read-write CH6_EN Channel 6 enable 0b0001 CH7_EN Channel 7 enable 0b0010 CH8_EN Channel 8 enable 0b0100 CH9_EN Channel 9 enable 0b1000 SEL Exceptional Sequence Measurement Trigger Select 10 read-write CCU6_SEL ccu6_int starts ESM 0b0 CP_SEL cp_clk starts ESM 0b1 STS Exceptional Sequence Measurement is finished 17 read-only not_active Exceptional Sequence Measurement not done 0b0 done Exceptional Sequence Measurement done 0b1 CNT0_3_LOWER Lower Counter Trigger Level Channel 0 - 3 0x98 32 read-write n 0x0 0x0 CNT_LO_CH0 Lower timer trigger threshold channel 0 0 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_LO_CH1 Lower timer trigger threshold channel 1 8 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_LO_CH2 Lower timer trigger threshold channel 2 16 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_LO_CH3 Lower timer trigger threshold channel 3 24 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 HYST_LO_CH0 Channel 0 lower hysteresis 3 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_LO_CH1 Channel 1 lower hysteresis 11 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_LO_CH2 Channel 2 lower hysteresis 19 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_LO_CH3 Channel 3 lower hysteresis 27 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 CNT0_3_UPPER Upper Counter Trigger Level Channel 0 - 3 0xA4 32 read-write n 0x0 0x0 CNT_UP_CH0 Upper timer trigger threshold channel 0 0 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_UP_CH1 Upper timer trigger threshold channel 1 8 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_UP_CH2 Upper timer trigger threshold channel 2 16 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_UP_CH3 Upper timer trigger threshold channel 3 24 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 HYST_UP_CH0 Channel 0 upper hysteresis 3 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_UP_CH1 Channel 1 upper hysteresis 11 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_UP_CH2 Channel 2 upper hysteresis 19 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_UP_CH3 Channel 3 upper hysteresis 27 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 CNT4_5_LOWER Lower Counter Trigger Level Channel 4 and 5 0x9C 32 read-write n 0x0 0x0 CNT_LO_CH4 Lower timer trigger threshold channel 4 0 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_LO_CH5 Lower timer trigger threshold channel 5 8 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 HYST_LO_CH4 Channel 4 lower hysteresis 3 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_LO_CH5 Channel 5 lower hysteresis 11 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 CNT4_5_UPPER Upper Counter Trigger Level Channel 4 and 5 0xA8 32 read-write n 0x0 0x0 CNT_UP_CH4 Upper timer trigger threshold channel 4 0 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_UP_CH5 Upper timer trigger threshold channel 5 8 2 read-write value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 HYST_UP_CH4 Channel 4 upper hysteresis 3 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_UP_CH5 Channel 5 upper hysteresis 11 1 read-write HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 CNT6_9_LOWER Lower Counter Trigger Level Channel 6 - 9 0xA0 32 read-write n 0x0 0x0 CNT_LO_CH6 Lower timer trigger threshold channel 6 0 2 read-only value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_LO_CH7 Lower timer trigger threshold channel 7 8 2 read-only value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_LO_CH8 Lower timer trigger threshold channel 8 16 2 read-only value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_LO_CH9 Lower timer trigger threshold channel 9 24 2 read-only value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 HYST_LO_CH6 Channel 6 lower hysteresis 3 1 read-only HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_LO_CH7 Channel 7 lower hysteresis 11 1 read-only HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_LO_CH8 Channel 8 lower hysteresis 19 1 read-only HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_LO_CH9 Channel 9 lower hysteresis 27 1 read-only HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 CNT6_9_UPPER Upper Counter Trigger Level Channel 6 -9 0xAC 32 read-write n 0x0 0x0 CNT_UP_CH6 Upper timer trigger threshold channel 6 0 2 read-only value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_UP_CH7 Upper timer trigger threshold channel 7 8 2 read-only value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_UP_CH8 Upper timer trigger threshold channel 8 16 2 read-only value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 CNT_UP_CH9 Upper timer trigger threshold channel 9 24 2 read-only value1 1 measurement 0x0 value2 2 measurements 0x1 value3 4 measurements 0x2 value4 8 measurements 0x3 value5 16 measurements 0x4 value6 32 measurements 0x5 value7 64 measurements 0x6 value8 128 measurements 0x7 HYST_UP_CH6 Channel 6 upper hysteresis 3 1 read-only HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_UP_CH7 Channel 7 upper hysteresis 11 1 read-only HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_UP_CH8 Channel 8 upper hysteresis 19 1 read-only HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 HYST_UP_CH9 Channel 9 upper hysteresis 27 1 read-only HYSTOFF hysteresis switched off 0x0 HYST4 hysteresis = 4 0x1 HYST8 hysteresis = 8 0x2 HYST16 hysteresis = 16 0x3 CTRL1 Measurement Unit Control Register 1 0x14 32 read-write n 0x0 0x0 CALIB_EN Calibration Enable for Channels 0 to 5 0 5 read-write CH0_EN Channel 0 calibration enable 0b000001 CH1_EN Channel 1 calibration enable 0b000010 CH2_EN Channel 2 calibration enable 0b000100 CH3_EN Channel 3 calibration enable 0b001000 CH4_EN Channel 4 calibration enable 0b010000 CH5_EN Channel 5 calibration enable 0b100000 CTRL2 Measurement Unit Control Register 2 0x18 32 read-write n 0x0 0x0 MCM_PD_N Power Down Signal for MCM 0 read-write MCM_Disabled Measurement Core Module Disabled 0b0 MCM_Enabled Measurement Core Module Enabled 0b1 MCM_RDY Ready Signal for MCM after Power On or Reset 7 read-only MCM_Not_Ready Measurement Core Module in startup phase 0b0 MCM_Ready Measurement Core Module start-up phase finished 0b1 SAMPLE_TIME_int Sample time of ADC2 8 3 read-write MICLK4 4 MI_CLK clock periods 0x0 MICLK6 6 MI_CLK clock periods 0x1 MICLK8 8 MI_CLK clock periods 0x2 MICLK10 10 MI_CLK clock periods 0x3 MICLK12 12 MI_CLK clock periods (default) 0x4 MICLK14 14 MI_CLK clock periods 0x5 MICLK16 16 MI_CLK clock periods 0x6 MICLK18 18 MI_CLK clock periods 0x7 MICLK20 20 MI_CLK clock periods 0x8 MICLK22 22 MI_CLK clock periods 0x9 SEL_TS_COUNT Time for automatic multiplexing of temperature sensor 16 3 read-write 1SEQ 1 sequence 0x0 2SEQ 2 sequences 0x1 3SEQ 3 sequences 0x2 4SEQ 4 sequences 0x3 5SEQ 5 sequences 0x4 6SEQ 6 sequences 0x5 7SEQ 7 sequences 0x6 8SEQ 8 sequences 0x7 9SEQ 9 sequences 0x8 10SEQ 10 sequences 0x9 11SEQ 11 sequences 0xA 12SEQ 12 sequences 0xB 13SEQ 13 sequences 0xC 14SEQ 14 sequences 0xD 15SEQ 15 sequences 0xE 16SEQ 16 sequences 0xF TSENSE_SD_SEL Temperature Sensor selection connected to Ch9 2 read-write PMU_TSENSE PMU Temperature sensor selected 0b0 Central_TSENSE Central Temperature Sensor selected 0b1 TS_SD_SEL_CONF Temperature Sensor Control Configuration 1 read-write Constant Temperature Sensor selection done by bitfield TSENSE_SD_SEL 0b0 Not_Active Temperature Sensor selection done by DPP 0b1 CTRL4 Measurement Unit Control Register 4 0x1C 32 read-write n 0x0 0x0 FILT_OUT_SEL_5_0 Output Filter Selection for Channels 0 to 5 0 5 read-write FILT_OUT_SEL_9_6 Output Filter Selection for Channels 6 to 9 8 3 read-write CTRL_STS ADC2 Control and Status Register 0x0 32 read-write n 0x0 0x0 VBAT_RANGE ADC2 Channel 0 Range Selection 16 read-write Range1 Range from 3 to 22 V is selected 0b0 Range2 Range from 3 to 28 V is selected 0b1 VS_RANGE ADC2 Channel 1 Range Selection 17 read-write Range1 Range from 3 to 22 V is selected 0b0 Range2 Range from 3 to 28 V is selected 0b1 FILTCOEFF0_5 Filter Coefficients ADC Channel 0-5 0x48 32 read-write n 0x0 0x0 CH0 Filter Coefficients ADC channel 0 0 1 read-write value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 CH1 Filter Coefficients ADC channel 1 2 1 read-write value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 CH2 Filter Coefficients ADC channel 2 4 1 read-write value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 CH3 Filter Coefficients ADC channel 3 6 1 read-write value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 CH4 Filter Coefficients ADC channel 4 8 1 read-write value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 CH5 Filter Coefficients ADC channel 5 10 1 read-write value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 FILTCOEFF6_9 Filter Coefficents ADC Channel 6-9 0x4C 32 read-write n 0x0 0x0 CH6 Filter Coefficients ADC channel 6 0 1 read-only value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 CH7 Filter Coefficients ADC channel 7 2 1 read-only value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 CH8 Filter Coefficients ADC channel 8 4 1 read-only value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 CH9 Filter Coefficients ADC channel 9 6 1 read-only value0 1/2 weight of current sample 0b00 value1 1/4 weight of current sample 0b01 value2 1/8 weight of current sample 0b10 value3 1/16 weight of current sample 0b11 FILT_LO_CTRL Lower Threshold Filter Enable 0x7C 32 read-write n 0x0 0x0 Ch0_EN Lower threshold IIR filter enable ch 0 0 read-write value1 disable 0b0 value2 enable 0b1 Ch1_EN Lower threshold IIR filter enable ch 1 1 read-write value1 disable 0b0 value2 enable 0b1 Ch2_EN Lower threshold IIR filter enable ch 2 2 read-write value1 disable 0b0 value2 enable 0b1 Ch3_EN Lower threshold IIR filter enable ch 3 3 read-write value1 disable 0b0 value2 enable 0b1 Ch4_EN Lower threshold IIR filter enable ch 4 4 read-write value1 disable 0b0 value2 enable 0b1 Ch5_EN Lower threshold IIR filter enable ch 5 5 read-write value1 disable 0b0 value2 enable 0b1 FILT_OUT0 ADC or Filter Output Channel 0 0x50 32 read-write n 0x0 0x0 OUT_CH0 ADC or filter output value channel 0 0 9 read-only FILT_OUT1 ADC or Filter Output Channel 1 0x54 32 read-write n 0x0 0x0 OUT_CH1 ADC or filter output value channel 1 0 9 read-only FILT_OUT2 ADC or Filter Output Channel 2 0x58 32 read-write n 0x0 0x0 OUT_CH2 ADC or filter output value channel 2 0 9 read-only FILT_OUT3 ADC or Filter Output Channel 3 0x5C 32 read-write n 0x0 0x0 OUT_CH3 ADC or filter output value channel 3 0 9 read-only FILT_OUT4 ADC or Filter Output Channel 4 0x60 32 read-write n 0x0 0x0 OUT_CH4 ADC or filter output value channel 4 0 9 read-only FILT_OUT5 ADC or Filter Output Channel 5 0x64 32 read-write n 0x0 0x0 OUT_CH5 ADC or filter output value channel 5 0 9 read-only FILT_OUT6 ADC or Filter Output Channel 6 0x68 32 read-write n 0x0 0x0 OUT_CH6 ADC or filter output value channel 6 0 9 read-only FILT_OUT7 ADC or Filter Output Channel 7 0x6C 32 read-write n 0x0 0x0 OUT_CH7 ADC or filter output value channel 7 0 9 read-only FILT_OUT8 ADC or Filter Output Channel 8 0x70 32 read-write n 0x0 0x0 OUT_CH8 ADC or filter output value channel 8 0 9 read-only FILT_OUT9 ADC or Filter Output Channel 9 0x74 32 read-write n 0x0 0x0 OUT_CH9 ADC or filter output value channel 9 0 9 read-only FILT_UP_CTRL Upper Threshold Filter Enable 0x78 32 read-write n 0x0 0x0 Ch0_EN Upper threshold IIR filter enable ch 0 0 read-write value1 disable 0b0 value2 enable 0b1 Ch1_EN Upper threshold IIR filter enable ch 1 1 read-write value1 disable 0b0 value2 enable 0b1 Ch2_EN Upper threshold IIR filter enable ch 2 2 read-write value1 disable 0b0 value2 enable 0b1 Ch3_EN Upper threshold IIR filter enable ch 3 3 read-write value1 disable 0b0 value2 enable 0b1 Ch4_EN Upper threshold IIR filter enable ch 4 4 read-write value1 disable 0b0 value2 enable 0b1 Ch5_EN Upper threshold IIR filter enable ch 5 5 read-write value1 disable 0b0 value2 enable 0b1 HV_STS ADC2 HV Status Register 0xBC 32 read-write n 0x0 0x0 READY HVADC Ready bit 1 read-only Not_ready Module in power down or in init phase 0b0 Ready set automatically 5 ADC clock cycles after module is enabled 0b1 MMODE0_5 Overvoltage Measurement Mode of Ch 0-5 0xB0 32 read-write n 0x0 0x0 Ch0 Measurement mode ch 0 0 1 read-write MMODE0 upper and lower voltage/limit measurement 0b00 MMODEUV undervoltage/-limit measurement 0b01 MMODEOV overvoltage/-limit measurement 0b10 Ch1 Measurement mode ch 1 2 1 read-write MMODE0 upper and lower voltage/limit measurement 0b00 MMODEUV undervoltage/-limit measurement 0b01 MMODEOV overvoltage/-limit measurement 0b10 Ch2 Measurement mode ch 2 4 1 read-write MMODE0 upper and lower voltage/limit measurement 0b00 MMODEUV undervoltage/-limit measurement 0b01 MMODEOV overvoltage/-limit measurement 0b10 Ch3 Measurement mode ch 3 6 1 read-write MMODE0 upper and lower voltage/limit measurement 0b00 MMODEUV undervoltage/-limit measurement 0b01 MMODEOV overvoltage/-limit measurement 0b10 Ch4 Measurement mode ch 4 8 1 read-write MMODE0 upper and lower voltage/limit measurement 0b00 MMODEUV undervoltage/-limit measurement 0b01 MMODEOV overvoltage/-limit measurement 0b10 Ch5 Measurement mode ch 5 10 1 read-write MMODE0 upper and lower voltage/limit measurement 0b00 MMODEUV undervoltage/-limit measurement 0b01 MMODEOV overvoltage/-limit measurement 0b10 SQ1_4 Measurement Channel Enable Bits for Cycle 1-4 0x20 32 read-write n 0x0 0x0 SQ1 Sequence 1 channel enable 0 5 read-write SQ2 Sequence 2 channel enable 8 5 read-write SQ3 Sequence 3 channel enable 16 5 read-write SQ4 Sequence 4 channel enable 24 5 read-write SQ1_8_int Measurement Channel Enable Bits for Cycle 1 - 8 0x2C 32 read-write n 0x0 0x0 SQ1_int Sequence 1 channel enable 0 3 read-only SQ2_int Sequence 2 channel enable 4 3 read-only SQ3_int Sequence 3 channel enable 8 3 read-only SQ4_int Sequence 4 channel enable 12 3 read-only SQ5_int Sequence 5 channel enable 16 3 read-only SQ6_int Sequence 6 channel enable 20 3 read-only SQ7_int Sequence 7 channel enable 24 3 read-only SQ8_int Sequence 8 channel enable 28 3 read-only SQ5_8 Measurement Channel Enable Bits for Cycle 5 - 8 0x24 32 read-write n 0x0 0x0 SQ5 Sequence 5 channel enable 0 5 read-write SQ6 Sequence 6 channel enable 8 5 read-write SQ7 Sequence 7 channel enable 16 5 read-write SQ8 Sequence 8 channel enable 24 5 read-write SQ9_10 Measurement Channel Enable Bits for Cycle 9 - 10 0x28 32 read-write n 0x0 0x0 SQ10 Sequence 10 channel enable 8 5 read-write SQ9 Sequence 9 channel enable 0 5 read-write SQ9_10_int Measurement Channel Enable Bits for Cycle 9 and 10 0x30 32 read-write n 0x0 0x0 SQ10_int Sequence 10 channel enable 4 3 read-only SQ9_int Sequence 9 channel enable 0 3 read-only SQ_FB Sequencer Feedback Register 0x4 32 read-write n 0x0 0x0 CHx Current ADC2 Channel 16 4 read-only CH0 Channel 0 enable 0b00000 CH1 Channel 1 enable 0b00001 CH2 Channel 2 enable 0b00010 CH3 Channel 3 enable 0b00011 CH4 Channel 4 enable 0b00100 CH5 Channel 5 enable 0b00101 CH6 Channel 6 enable 0b00110 CH7 Channel 7 enable 0b11101 CH8 Channel 8 enable 0b11110 CH9 Channel 9 enable 0b11111 EIM_ACTIVE ADC2 EIM active 9 read-only not_active EIM not active 0b0 active EIM active 0b1 ESM_ACTIVE ADC2 ESM active 10 read-only not_active ESM not active 0b0 active ESM active 0b1 SQx Current Active Sequencer 11 3 read-only SQ0 Sequence 0 enable 0b0000 SQ1 Sequence 1 enable 0b0001 SQ2 Sequence 2 enable 0b0010 SQ3 Sequence 3 enable 0b0011 SQ4 Sequence 4 enable 0b0100 SQ5 Sequence 5 enable 0b0101 SQ6 Sequence 6 enable 0b0110 SQ7 Sequence 7 enable 0b0111 SQ8 Sequence 8 enable 0b1000 SQ9 Sequence 9 enable 0b1001 SQ_FB Current Sequence that caused software mode 0 3 read-only SQ1 Sequence 1 0b0000 SQ2 Sequence 2 0b0001 SQ3 Sequence 3 0b0010 SQ4 Sequence 4 0b0011 SQ5 Sequence 5 0b0100 SQ6 Sequence 6 0b0101 SQ7 Sequence 7 0b0110 SQ8 Sequence 8 0b0111 SQ9 Sequence 9 0b1000 SQ10 Sequence 10 0b1001 ESM Exceptional Sequencer Mode 0b1010 CH_MASK Channel Mask = 0 0b1011 SUSPEND Debug Suspend Mode 0b1100 SQ_STOP ADC2 Sequencer Stop Signal for DPP 8 read-only DPP_Running Postprocessing Sequencer in running mode 0b0 DPP_Stopped Postprocessing Sequencer stopped / Software Mode entered 0b1 TH0_3_LOWER Lower Comparator Trigger Level Channel 0 -3 0x80 32 read-write n 0x0 0x0 CH0 Channel 0 lower trigger level 0 7 read-write CH1 Channel 1 lower trigger level 8 7 read-write CH2 Channel 2 lower trigger level 16 7 read-write CH3 Channel 3 lower trigger level 24 7 TH0_3_UPPER Upper Comparator Trigger Level Channel 0-3 0x8C 32 read-write n 0x0 0x0 CH0 Channel 0 upper trigger level 0 7 read-write CH1 Channel 1 upper trigger level 8 7 read-write CH2 Channel 2 upper trigger level 16 7 read-write CH3 Channel 3 upper trigger level 24 7 read-write TH4_5_LOWER Lower Comparator Trigger Level Channel 4 and 5 0x84 32 read-write n 0x0 0x0 CH4 Channel 4 lower trigger level 0 7 read-write CH5 Channel 5 lower trigger level 8 7 read-write TH4_5_UPPER Upper Comparator Trigger Level Channel 4 -5 0x90 32 read-write n 0x0 0x0 CH4 Channel 4 upper trigger level 0 7 read-write CH5 Channel 5 upper trigger level 8 7 read-write TH6_9_LOWER Lower Comparator Trigger Level Channel 6 -9 0x88 32 read-write n 0x0 0x0 CH6 Channel 6 lower trigger level 0 7 read-write CH7 Channel 7 lower trigger level 8 7 read-only CH8 Channel 8 lower trigger level 16 7 read-write CH9 Channel 9 lower trigger level 24 7 read-write TH6_9_UPPER Upper Comparator Trigger Level Channel 6 -9 0x94 32 read-write n 0x0 0x0 CH6 Channel 6 upper trigger level 0 7 read-only CH7 Channel 7 upper trigger level 8 7 read-only CH8 Channel 8 upper trigger level 16 7 read-only CH9 Channel 9 upper trigger level 24 7 read-only BDRV Bridge Driver BDRV 0x0 0x0 0x50 registers n BDRV_CP_Int Interrupt node14: BDRV, Charge Pump 14 CP_CLK_CTRL Charge Pump Clock Control Register 0x24 32 read-write n 0x0 0x0 CPCLK_EN Charge Pump Clock Enable 15 read-write DISABLE Charge Pump Clock is switched off and has value of 0 0b0 ENABLE Charge Pump Clock is running 0b1 DITH_LOWER CP_CLK lower frequency boundary during dithering 0 4 read-write DITH_UPPER CP_CLK upper frequency boundary during dithering 8 4 read-write F_CP MSB of CP_CLK divider 13 1 read-write CP_CTRL_STS Charge Pump Control and Status Register 0x20 32 read-write n 0x0 0x0 CPLOPWRM_EN Charge Pump Low Power Mode Enable 24 read-write Low_Power_Mode_Disable low power mode inactive 0b0 Low_Power_Mode_Enable low power mode active 0b1 CP_EN Charge Pump Enable 0 read-write DISABLE Charge Pump, circuit power off 0b0 ENABLE Charge Pump, circuit power on 0b1 CP_RDY_EN Bridge Driver on Charge Pump Ready Enable 2 read-write OFF Bridge Driver can be immediately enabled 0b0 ON Bridge Driver can only be enabled when Charge Pump is ready 0b1 DRVx_VCPLO_DIS Driver Shutdown on Charge Pump Low Voltage 16 read-write Shutdown_Enable DRVx shutdown on Charge Pump undervoltage enable. 0b0 Driver_Disable DRVx shutdown on Charge Pump undervoltage disable. 0b1 DRVx_VCPUP_DIS Driver shutdown on Charge Pump Upper Voltage 18 read-write Shutdown_Enable DRVx shutdown on Charge Pumpe overvoltage enable. 0b0 Shutdown_Disable DRVx shutdown on Charge Pump overvoltage disable. 0b1 DRVx_VSDLO_DIS Driver shutdown on VSD Lower Voltage 20 read-write Shutdown_Enable DRVx shutdown on VSD undervoltage enable. 0b0 Shutdown_Disable DRVx shutdown on VSD undervoltage disable. 0b1 DRVx_VSDUP_DIS Driver shutdown on VSD Upper Voltage 22 read-write Shutdown_Enable DRVx shutdown on VSD overvoltage enable. 0b0 Shutdown_Disable DRVx shutdown on VSD overvoltage disable. 0b1 VCP9V_SET Charge Pump 9 V Output Voltage Set 25 read-write 14V_Set output voltage set to 14V 0b0 9V_Set output voltage set to 9V 0b1 VCP_LOTH1_STS Charge Pump MU Low Status 17 read-only ok Charge Pump Output Voltage ok, no undervoltage detected. 0b0 too_low Charge Pump Output Voltage too low, undervoltage on chargepump output detected. 0b1 VCP_LOTH2_STS Charge Pump Low Status 5 read-only ok Charge Pump Output Voltage ok, no undervoltage detected. 0b0 too_low Charge Pump Output Voltage too low, undervoltage on chargepump output detected. 0b1 VCP_LOWTH2 Charge Pump Output Voltage Lower Threshold Detection Level 8 2 read-write Threshold0 7.325_V 0b000 Threshold1 7.654_V 0b001 Threshold2 7.982_V 0b010 Threshold3 8.309_V 0b011 Threshold4 8.638_V 0b100 Threshold5 8.966_V 0b101 Threshold6 9.293_V 0b110 Threshold7 9.620_V 0b111 VCP_UPTH_STS Charge Pump MU High Status 19 read-only ok Charge Pump Output Voltage ok, no overvoltage detected 0b0 too_high Charge Pump Output Voltage too high, overvoltage on charge pump output detected 0b1 VSD_LOTH_STS Driver Supply MU Low Status 21 read-only Driver_Supply_Voltage_ok no undervoltage detected. 0b0 Driver_Supply_Voltage_too_low undervoltage on VSD Pin detected. 0b1 VSD_UPTH_STS Driver Supply MU High Status 23 read-only Driver_Supply_Voltage_ok no overvoltage detected 0b0 Driver_Supply_Voltage_too_high overvoltage on VSD Pin detected 0b1 VTHVCP9V_TRIM Charge Pump Output Voltage 9V Trimming 26 1 read-write Threshold0 7.5 V 0b00 Threshold1 8.0 V 0b01 Threshold2 8.5 V 0b10 Threshold3 9.0 V 0b11 CTRL1 H-Bridge Driver Control 1 0x0 32 read-write n 0x0 0x0 HS1_DCS_EN High Side Driver 1 Diagnosis Current Source Enable 19 read-write DISABLE disable current source 0x0 ENABLE enable current source short diagnosis can be performed by evaluating the LSx/HSx_SD_STS Flag 0x1 HS1_DS_STS High Side Driver 1 Drain Source Monitoring Status in OFF-State 20 read-only no_short_on_external_FET no short detected. 0b0 short_on_external_FET_detected short detected write clear status. 0b1 HS1_EN High Side Driver 1 Enable 16 read-write DISABLE Driver circuit power off 0b0 ENABLE Driver circuit power on 0b1 HS1_OC_DIS High Side Driver Overcurrent Shutdown Disable 23 read-write ENABLE enable overcurrent shutdown of driver 0x0 DISABLE disable overcurrent shutdown of driver 0x1 HS1_OC_STS External High Side 1 FET Over-current Status 22 read-only no_Overcurrent no over-current Condition occurred. 0b0 Overcurrent over-current occurred switch is automatically shutdown write clear status. 0b1 HS1_ON High Side Driver 1 On 18 read-write OFF Driver off 0b0 ON Driver on 0b1 HS1_PWM High Side Driver 1 PWM Enable 17 read-write DISABLE disables control by PWM input 0b0 ENABLE enables control by PWM input 0b1 HS1_SUPERR_STS High Side Driver 1 Supply Error Status 21 read-only NORMAL supply is in required range. 0b0 SUPPLY_ERROR detected this flag is an OR of the VDS_x_STS and VCP_x_STS flags. 0b1 HS2_DCS_EN High Side Driver 2 Diagnosis Current Source Enable 27 read-write DISABLE disable current source 0x0 ENABLE enable current source short diagnosis can be performed by evaluating the LSx/HSx_DS_STS Flag 0x1 HS2_DS_STS High Side Driver 2 Drain Source Monitoring Status in OFF-State 28 read-only no_short_on_external_FET no short detected. 0b0 short_on_external_FET_detected short detected write clear status. 0b1 HS2_EN High Side Driver 2 Enable 24 read-write DISABLE Driver circuit power off 0b0 ENABLE Driver circuit power on 0b1 HS2_OC_DIS High Side Driver Overcurrent Shutdown Disable 31 read-write ENABLE enable overcurrent shutdown of driver 0x0 DISABLE disable overcurrent shutdown of driver 0x1 HS2_OC_STS External High Side 2 FET Over-current Status 30 read-only no_Overcurrent no over-current Condition occurred. 0b0 Overcurrent over-current occurred switch is automatically shutdown write clear status. 0b1 HS2_ON High Side Driver 2 On 26 read-write OFF Driver off 0b0 ON Driver on 0b1 HS2_PWM High Side Driver 2 PWM Enable 25 read-write DISABLE disables control by PWM input 0b0 ENABLE enables control by PWM input 0b1 HS2_SUPERR_STS High Side Driver 2 Supply Error Status 29 read-only NORMAL supply is in required range. 0b0 SUPPLY_ERROR detected this flag is an OR of the VDS_x_STS and VCP_x_STS flags. 0b1 LS1_DCS_EN Low Side Driver 1 Diagnosis Current Source Enable 3 read-write DISABLE disable current source 0x0 ENABLE enable current source short diagnosis can be performed by evaluating the LSx/HSx_SD_STS Flag 0x1 LS1_DS_STS Low Side Driver 1 Drain Source Monitoring Status in OFF-State 4 read-only no_short_on_external_FET no short detected. 0b0 short_on_external_FET_detected short detected write clear status. 0b1 LS1_EN Low Side Driver 1 Enable 0 read-write DISABLE Driver circuit power off 0b0 ENABLE Driver circuit power on 0b1 LS1_OC_DIS Low Side Driver 1 Overcurrent Shutdown Disable 7 read-write ENABLE enable overcurrent shutdown of driver 0x0 DISABLE disable overcurrent shutdown of driver 0x1 LS1_OC_STS External Low Side 1 FET Over-current Status 6 read-only no_Overcurrent no over-current Condition occurred. 0b0 Overcurrent over-current occurred switch is automatically shutdown write clear status. 0b1 LS1_ON Low Side Driver 1 On 2 read-write OFF Driver off 0b0 ON Driver on 0b1 LS1_PWM Low Side Driver 1 PWM Enable 1 read-write DISABLE disables control by PWM input 0b0 ENABLE enables control by PWM input 0b1 LS1_SUPERR_STS Low Side Driver 1 Supply Error Status 5 read-only NORMAL supply is in required range. 0b0 SUPPLY_ERROR detected this flag is an OR of the VDS_x_STS and VCP_x_STS flags. 0b1 LS2_DCS_EN Low Side Driver 2 Diagnosis Current Source Enable 11 read-write DISABLE disable current source 0x0 ENABLE enable current source short diagnosis can be performed by evaluating the LSx/HSx_SD_STS Flag 0x1 LS2_DS_STS Low Side Driver 2 Drain Source Monitoring Status in OFF-State 12 read-only no_short_on_external_FET no short detected. 0b0 short_on_external_FET_detected short detected write clear status. 0b1 LS2_EN Low Side Driver 2 Enable 8 read-write DISABLE Driver circuit power off 0b0 ENABLE Driver circuit power on 0b1 LS2_OC_DIS Low Side Driver Overcurrent Shutdown Disable 15 read-write ENABLE enable overcurrent shutdown of driver 0x0 DISABLE disable overcurrent shutdown of driver 0x1 LS2_OC_STS External Low Side 2 FET Over-current Status 14 read-only no_Overcurrent no over-current Condition occurred. 0b0 Overcurrent over-current occurred switch is automatically shutdown write clear status. 0b1 LS2_ON Low Side Driver 2 On 10 read-write OFF Driver off 0b0 ON Driver on 0b1 LS2_PWM Low Side Driver 2 PWM Enable 9 read-write DISABLE disables control by PWM input 0b0 ENABLE enables control by PWM input 0b1 LS2_SUPERR_STS Low Side Driver 2 Supply Error Status 13 read-only NORMAL supply is in required range. 0b0 SUPPLY_ERROR detected this flag is an OR of the VDS_x_STS and VCP_x_STS flags. 0b1 CTRL2 H-Bridge Driver Control 2 0x4 32 read-write n 0x0 0x0 DLY_DIAG_CHSEL Ext. power on/off timer channel select 28 2 read-write DISABLE diag timer deactivated. 0b000 HB1_LS_select measure LS1 on/off delay time. 0b001 HB2_LS_select measure LS2 on/off delay time. 0b010 HB1_HS_select measure HS1 on/off delay time. 0b101 HB2_HS_select measure HS2 on/off delay time. 0b110 DLY_DIAG_DIRSEL Ext. power diag timer on / off select 31 read-write TURN_OFF measure turn on time 0b0 TURN_ON measure turn off time 0b1 DLY_DIAG_SCLR Ext. power diag timer valid flag clear 26 write-only Diag_timer_valid_not_clear . 0b0 Diag_timer_valid_clear . 0b1 DLY_DIAG_STS Ext. power diag timer valid flag 27 read-only Diag_timer_invalid diag timer measurement ongoing 0b0 Diag_timer_valid diag timer measurement finished 0b1 DLY_DIAG_TIM Ext. power on/off diag timer result register 16 9 read-only CTRL3 H-Bridge Driver Control 3 0x8 32 read-write n 0x0 0x0 DRV_CCP_DIS Dynamic cross conduction protection Disable 26 read-write CCP_Enable dynamic ccp is active. 0b0 CCP_Disable dynamic ccp is disabled, delayed gate clamp remains active. 0b1 DRV_CCP_TIMSEL minimum cross conduction protection time setting 24 1 read-write value0 200ns cross conduction protection time 0b00 value1 400ns cross conduction protection time 0b01 value2 800ns cross conduction protection time 0b10 value3 1.6us cross conduction protection time 0b11 DSMONVTH Voltage Threshold for Drain-Source Monitoring of external FETs 16 2 read-write value0 Threshold 0 for VDS at 0.25 V 0b000 value1 Threshold 1 for VDS at 0.5 V 0b001 value2 Threshold 2 for VDS at 0.75 V 0b010 value3 Threshold 3 for VDS at 1.00 V 0b011 value4 Threshold 4 for VDS at 1.25 V 0b100 value5 Threshold 5 for VDS at 1.50 V 0b101 value6 Threshold 6 for VDS at 1.75 V 0b110 value7 Threshold 7 for VDS at 2.00 V 0b111 ICHARGEDIV2_N ICHARGE Current divide by 2 not 6 read-write Half_Range available for charge current (max. is 150 mA) 0b0 Full_Range available for charge current (max. is 300 mA) 0b1 ICHARGE_TRIM Trimming of the internal driver charge current 0 4 read-write HiZ Slew Rate Control is inactive 0b00000 min_charge_rate lowest gate discharge current selected 0b00001 max_charge_rate max gate discharge current is selected 0b11111 IDISCHARGEDIV2_N IDISCHARGE Current divide by 2 not 14 read-write Half_Range available for charge current (max. is 150 mA) 0b0 Full_Range available for charge current (max. is 300 mA) 0b1 IDISCHARGE_TRIM Trimming of the internal driver dis-charge current 8 4 read-write HiZ Slew Rate Control is inactive 0b00000 min_discharge_rate lowest gate charge current selected 0b00001 max_discharge_rate max gate charge current is selected 0b11111 OFF_SEQ_EN Turn Off Slewrate Sequencer enable 15 read-write Disabled Turn Off Slewrate Sequencer disabled 0b0 Enabled Turn Off Slewrate Sequencer enabled 0b1 ON_SEQ_EN Turn On SlewrateSequencer enable 7 read-write Disabled Turn On Slewrate Sequencer disabled 0b0 Enabled Turn On Slewrate Sequencer enabled 0b1 OFF_SEQ_CTRL Turn on Slewrate Sequencer Control 0x10 32 read-write n 0x0 0x0 DRV_OFF_I_1 Slew rate sequencer off phase 1 current 27 4 read-write Disabled Slew Rate Control is disabled 0x0 Maximum maximum output discharge current 0x1f DRV_OFF_I_2 Slew rate sequencer off phase 2 current 19 4 read-write Disabled Slew Rate Control is disabled 0x0 Maximum maximum output discharge current 0x1f DRV_OFF_I_3 Slew rate sequencer off phase 3 current 11 4 read-write Disabled Slew Rate Control is disabled 0x0 Maximum maximum output discharge current 0x1f DRV_OFF_I_4 Slew rate sequencer off phase 4 current 3 4 read-write Disabled Slew Rate Control is disabled 0x0 Maximum maximum output discharge current 0x1f DRV_OFF_t_1 Slew rate sequencer off phase 1 time 24 2 read-write 50ns 50ns phase duration 0x0 400ns 400ns phase duration 0x7 DRV_OFF_t_2 Slew rate sequencer off phase 2 time 16 2 read-write 50ns 50ns phase duration 0x0 400ns 400ns phase duration 0x7 DRV_OFF_t_3 Slew rate sequencer off phase 3 time 8 2 read-write 50ns 50ns phase duration 0x0 400ns 400ns phase duration 0x7 DRV_OFF_t_4 Slew rate sequencer off phase 4 time 0 2 read-write 50ns 50ns phase duration 0x0 400ns 400ns phase duration 0x7 ON_SEQ_CTRL Turn off Slewrate Sequencer Control 0x14 32 read-write n 0x0 0x0 DRV_ON_I_1 Slew rate sequencer on phase 1 current 27 4 read-write Disabled Slew Rate Control is disabled 0x0 Maximum maximum output discharge current 0x1f DRV_ON_I_2 Slew rate sequencer on phase 2 current 19 4 read-write Disabled Slew Rate Control is disabled 0x0 Maximum maximum output discharge current 0x1f DRV_ON_I_3 Slew rate sequencer on phase 3 current 11 4 read-write Disabled Slew Rate Control is disabled 0x0 Maximum maximum output discharge current 0x1f DRV_ON_I_4 Slew rate sequencer on phase 4 current 3 4 read-write Disabled Slew Rate Control is disabled 0x0 Maximum maximum output discharge current 0x1f DRV_ON_t_1 Slew rate sequencer on phase 1 time 24 2 read-write 50ns 50ns phase duration 0x0 400ns 400ns phase duration 0x7 DRV_ON_t_2 Slew rate sequencer on phase 2 time 16 2 read-write 50ns 50ns phase duration 0x0 400ns 400ns phase duration 0x7 DRV_ON_t_3 Slew rate sequencer on phase 3 time 8 2 read-write 50ns 50ns phase duration 0x0 400ns 400ns phase duration 0x7 DRV_ON_t_4 Slew rate sequencer on phase 4 time 0 2 read-write 50ns 50ns phase duration 0x0 400ns 400ns phase duration 0x7 TRIM_DRVx Trimming of Driver 0x18 32 read-write n 0x0 0x0 CPLOW_TFILT_SEL Filter Time for Charge Pump Voltage Low Diagnosis 24 1 read-write 4_us 4 us filter time 0b00 8_us 8 us filter time 0b01 16_us 16 us filter time 0b10 32_us 32 us filter time 0b11 DRV_CCPTIMMUL Multiplier bits for cross conduction time settings in register DRV_CCP_TIMSEL 5 1 read-write MUL1 DRV_CCP_TIMSEL value is multiplied by 1 0b00 MUL2 DRV_CCP_TIMSEL value is multiplied by 2 0b01 MUL4 DRV_CCP_TIMSEL value is multiplied by 4 0b10 HS1DRV_FDISCHG_DIS High Side 1 Predriver fast discharge disable 18 read-write Enable Predriver fast discharge enable 0b0 Disable Predriver fast discharge disable 0b1 HS1DRV_OCSDN_DIS High Side 1 Predriver in overcurrent situation disable 21 read-write Enable Predriver shutdown in overcurrent situation enable 0b0 Disable Predriver shutdown in overcurrent situation disable 0b1 HS2DRV_FDISCHG_DIS High Side 2 Predriver fast discharge disable 19 read-write Enable Predriver fast discharge enable 0b0 Disable Predriver fast discharge disable 0b1 HS2DRV_OCSDN_DIS High Side 2 Predriver in overcurrent situation disable 22 read-write Enable Predriver shutdown in overcurrent situation enable 0b0 Disable Predriver shutdown in overcurrent situation disable 0b1 HSDRV_DS_TFILT_SEL Filter Time for Drain-Source Monitoring of High Side Drivers 16 1 read-write 1_us 1 us filter time 0b00 2_us 2 us filter time 0b01 4_us 4 us filter time 0b10 8_us 8 us filter time 0b11 LS1DRV_FDISCHG_DIS Low Side 1 Predriver fast discharge disable 10 read-write Enable Predriver fast discharge enable 0b0 Disable Predriver fast discharge disable 0b1 LS1DRV_OCSDN_DIS Low Side 1 Predriver in overcurrent situation disable 13 read-write Enable Predriver shutdown in overcurrent situation enable 0b0 Disable Predriver shutdown in overcurrent situation disable 0b1 LS2DRV_FDISCHG_DIS Low Side 2 Predriver fast discharge disable 11 read-write Enable Predriver fast discharge enable 0b0 Disable Predriver fast discharge disable 0b1 LS2DRV_OCSDN_DIS Low Side 2 Predriver in overcurrent situation disable 14 read-write Enable Predriver shutdown in overcurrent situation enable 0b0 Disable Predriver shutdown in overcurrent situation disable 0b1 LSDRV_DS_TFILT_SEL Filter Time for Drain-Source Monitoring of Low Side Drivers 8 1 read-write 1_us 1 us filter time 0b00 2_us 2 us filter time 0b01 4_us 4 us filter time 0b10 8_us 8 us filter time 0b11 LS_HS_BT_TFILT_SEL Blanking Time for Drain-Source Monitoring of Low / High Side Drivers 0 1 read-write 1_us 1 us filter time 0b00 2_us 2 us filter time 0b01 4_us 4 us filter time 0b10 8_us 8 us filter time 0b11 CCU6 Capture Compare Unit 6 CCU6 0x0 0x0 0x50 registers n CCU6_SR0_Int Interrupt node 4: CCU6 node0 4 CCU6_SR1_Int Interrupt node 5: CCU6 node1 5 CCU6_SR2_Int Interrupt node 6: CCU6 node2 6 CCU6_SR3_Int Interrupt node 7: CCU6 node3 7 CC60R Capture/Compare Register for Channel CC60 0x34 32 read-write n 0x0 0x0 CCV Channel x Capture/Compare Value 0 15 read-only CC60SR Capture/Compare Shadow Register for Channel CC60 0x14 32 read-write n 0x0 0x0 CCS Shadow Register for Channel x Capture/Compare Value 0 15 read-write CC61R Capture/Compare Register for Channel CC61 0x38 32 read-write n 0x0 0x0 CCV Channel x Capture/Compare Value 0 15 read-only CC61SR Capture/Compare Shadow Register for Channel CC61 0x18 32 read-write n 0x0 0x0 CCS Shadow Register for Channel x Capture/Compare Value 0 15 read-write CC62R Capture/Compare Register for Channel CC62 0x3C 32 read-write n 0x0 0x0 CCV Channel x Capture/Compare Value 0 15 read-only CC62SR Capture/Compare Shadow Register for Channel CC62 0x1C 32 read-write n 0x0 0x0 CCS Shadow Register for Channel x Capture/Compare Value 0 15 read-write CC63R Capture/Compare Register for Channel CC63 0x0 32 read-write n 0x0 0x0 CCV Channel CC63 Compare Value 0 15 read-only CC63SR Capture/Compare Shadow Register for Channel CC63 0x20 32 read-write n 0x0 0x0 CCS Shadow Register for Channel CC63 Compare Value 0 15 read-write CMPMODIF Compare State Modification Register 0x10 32 read-write n 0x0 0x0 MCC60R Capture/Compare Status Modification Bits (Reset) (x = 0, 1, 2, 3) 8 write-only MCC60S Capture/Compare Status Modification Bits (Set) (x = 0, 1, 2, 3) 0 write-only MCC61R Capture/Compare Status Modification Bits (Reset) (x = 0, 1, 2, 3) 9 write-only MCC61S Capture/Compare Status Modification Bits (Set) (x = 0, 1, 2, 3) 1 write-only MCC62R Capture/Compare Status Modification Bits (Reset) (x = 0, 1, 2, 3) 10 write-only MCC62S Capture/Compare Status Modification Bits (Set) (x = 0, 1, 2, 3) 2 write-only MCC63R Capture/Compare Status Modification Bits (Reset) (x = 0, 1, 2, 3) 14 write-only MCC63S Capture/Compare Status Modification Bits (Set) (x = 0, 1, 2, 3) 6 write-only CMPSTAT Compare State Register 0x80 32 read-write n 0x0 0x0 CC60PS Passive State Select for Compare Outputs 8 read-write value1 The corresponding compare output drives passive level while CC6xST is 0. 0b0 value2 The corresponding compare output drives passive level while CC6xST is 1. 0b1 CC60ST Capture/Compare State Bits (x = 0, 1, 2, 3) 0 read-only value1 In compare mode, the timer count is less than the compare value. In capture mode, the selected edge has not yet been detected since the bit has been reset by software the last time. 0b0 value2 In compare mode, the counter value is greater than or equal to the compare value. In capture mode, the selected edge has been detected. 0b1 CC61PS Passive State Select for Compare Outputs 10 read-write value1 The corresponding compare output drives passive level while CC6xST is 0. 0b0 value2 The corresponding compare output drives passive level while CC6xST is 1. 0b1 CC61ST Capture/Compare State Bits (x = 0, 1, 2, 3) 1 read-only value1 In compare mode, the timer count is less than the compare value. In capture mode, the selected edge has not yet been detected since the bit has been reset by software the last time. 0b0 value2 In compare mode, the counter value is greater than or equal to the compare value. In capture mode, the selected edge has been detected. 0b1 CC62PS Passive State Select for Compare Outputs 12 read-write value1 The corresponding compare output drives passive level while CC6xST is 0. 0b0 value2 The corresponding compare output drives passive level while CC6xST is 1. 0b1 CC62ST Capture/Compare State Bits (x = 0, 1, 2, 3) 2 read-only value1 In compare mode, the timer count is less than the compare value. In capture mode, the selected edge has not yet been detected since the bit has been reset by software the last time. 0b0 value2 In compare mode, the counter value is greater than or equal to the compare value. In capture mode, the selected edge has been detected. 0b1 CC63ST Capture/Compare State Bits (x = 0, 1, 2, 3) 6 read-only value1 In compare mode, the timer count is less than the compare value. In capture mode, the selected edge has not yet been detected since the bit has been reset by software the last time. 0b0 value2 In compare mode, the counter value is greater than or equal to the compare value. In capture mode, the selected edge has been detected. 0b1 CCPOS0 Sampled Hall Pattern Bits (x = 0, 1, 2) 3 read-only value1 The input CCPOSx has been sampled as 0. 0b0 value2 The input CCPOSx has been sampled as 1. 0b1 CCPOS1 Sampled Hall Pattern Bits (x = 0, 1, 2) 4 read-only value1 The input CCPOSx has been sampled as 0. 0b0 value2 The input CCPOSx has been sampled as 1. 0b1 CCPOS2 Sampled Hall Pattern Bits (x = 0, 1, 2) 5 read-only value1 The input CCPOSx has been sampled as 0. 0b0 value2 The input CCPOSx has been sampled as 1. 0b1 COUT60PS Passive State Select for Compare Outputs 9 read-write value1 The corresponding compare output drives passive level while CC6xST is 0. 0b0 value2 The corresponding compare output drives passive level while CC6xST is 1. 0b1 COUT61PS Passive State Select for Compare Outputs 11 read-write value1 The corresponding compare output drives passive level while CC6xST is 0. 0b0 value2 The corresponding compare output drives passive level while CC6xST is 1. 0b1 COUT62PS Passive State Select for Compare Outputs 13 read-write value1 The corresponding compare output drives passive level while CC6xST is 0. 0b0 value2 The corresponding compare output drives passive level while CC6xST is 1. 0b1 COUT63PS Passive State Select for Compare Outputs 14 read-write value1 The corresponding compare output drives passive level while CC6xST is 0. 0b0 value2 The corresponding compare output drives passive level while CC6xST is 1. 0b1 T13IM T13 Inverted Modulation 15 read-write value1 T13 output is not inverted. 0b0 value2 T13 output is inverted for further modulation. 0b1 IEN Capture/Compare Interrupt Enable Register 0x44 32 read-write n 0x0 0x0 ENCC60F Capture, Compare-Match Falling Edge Interrupt Enable for Channel 0 1 read-write value1 No interrupt will be generated if the set condition for bit CC60F in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit CC60F in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC60. 0b1 ENCC60R Capture, Compare-Match Rising Edge Interrupt Enable for Channel 0 0 read-write value1 No interrupt will be generated if the set condition for bit CC60R in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit CC60R in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC60. 0b1 ENCC61F Capture, Compare-Match Falling Edge Interrupt Enable for Channel 1 3 read-write value1 No interrupt will be generated if the set condition for bit CC61F in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit CC61F in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC61. 0b1 ENCC61R Capture, Compare-Match Rising Edge Interrupt Enable for Channel 1 2 read-write value1 No interrupt will be generated if the set condition for bit CC61R in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit CC61R in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC61. 0b1 ENCC62F Capture, Compare-Match Falling Edge Interrupt Enable for Channel 2 5 read-write value1 No interrupt will be generated if the set condition for bit CC62F in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit CC62F in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC62. 0b1 ENCC62R Capture, Compare-Match Rising Edge Interrupt Enable for Channel 2 4 read-write value1 No interrupt will be generated if the set condition for bit CC62R in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit CC62R in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC62. 0b1 ENCHE Enable Interrupt for Correct Hall Event 12 read-write value1 No interrupt will be generated if the set condition for bit CHE in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit CHE in register IS occurs. The interrupt line that will be activated is selected by bit field INPCHE. 0b1 ENIDLE Enable Idle 14 read-write value1 The bit IDLE is not automatically set when a wrong hall event is detected. 0b0 value2 The bit IDLE is automatically set when a wrong hall event is detected. 0b1 ENSTR Enable Multi-Channel Mode Shadow Transfer Interrupt 15 read-write value1 No interrupt will be generated if the set condition for bit STR in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit STR in register IS occurs. The interrupt line that will be activated is selected by bit field INPCHE. 0b1 ENT12OM Enable Interrupt for T12 One-Match 6 read-write value1 No interrupt will be generated if the set condition for bit T12OM in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit T12OM in register IS occurs. The interrupt line that will be activated is selected by bit field INPT12. 0b1 ENT12PM Enable Interrupt for T12 Period-Match 7 read-write value1 No interrupt will be generated if the set condition for bit T12PM in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit T12PM in register IS occurs. The interrupt line that will be activated is selected by bit field INPT12. 0b1 ENT13CM Enable Interrupt for T13 Compare-Match 8 read-write value1 No interrupt will be generated if the set condition for bit T13CM in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit T13CM in register IS occurs. The interrupt line that will be activated is selected by bit field INPT13. 0b1 ENT13PM Enable Interrupt for T13 Period-Match 9 read-write value1 No interrupt will be generated if the set condition for bit T13PM in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit T13PM in register IS occurs. The interrupt line that will be activated is selected by bit field INPT13. 0b1 ENTRPF Enable Interrupt for Trap Flag 10 read-write value1 No interrupt will be generated if the set condition for bit TRPF in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit TRPF in register IS occurs. The interrupt line that will be activated is selected by bit field INPERR. 0b1 ENWHE Enable Interrupt for Wrong Hall Event 13 read-write value1 No interrupt will be generated if the set condition for bit WHE in register IS occurs. 0b0 value2 An interrupt will be generated if the set condition for bit WHE in register IS occurs. The interrupt line that will be activated is selected by bit field INPERR. 0b1 INP Capture/Compare Interrupt Node Pointer Register 0x48 32 read-write n 0x0 0x0 INPCC60 Interrupt Node Pointer for Channel 0 Interrupts 0 1 read-write value1 Interrupt output line SR0 is selected. 0b00 value2 Interrupt output line SR1 is selected. 0b01 value3 Interrupt output line SR2 is selected. 0b10 value4 Interrupt output line SR3 is selected. 0b11 INPCC61 Interrupt Node Pointer for Channel 1 Interrupts 2 1 read-write value1 Interrupt output line SR0 is selected. 0b00 value2 Interrupt output line SR1 is selected. 0b01 value3 Interrupt output line SR2 is selected. 0b10 value4 Interrupt output line SR3 is selected. 0b11 INPCC62 Interrupt Node Pointer for Channel 2 Interrupts 4 1 read-write value1 Interrupt output line SR0 is selected. 0b00 value2 Interrupt output line SR1 is selected. 0b01 value3 Interrupt output line SR2 is selected. 0b10 value4 Interrupt output line SR3 is selected. 0b11 INPCHE Interrupt Node Pointer for the CHE Interrupt 6 1 read-write value1 Interrupt output line SR0 is selected. 0b00 value2 Interrupt output line SR1 is selected. 0b01 value3 Interrupt output line SR2 is selected. 0b10 value4 Interrupt output line SR3 is selected. 0b11 INPERR Interrupt Node Pointer for Error Interrupts 8 1 read-write value1 Interrupt output line SR0 is selected. 0b00 value2 Interrupt output line SR1 is selected. 0b01 value3 Interrupt output line SR2 is selected. 0b10 value4 Interrupt output line SR3 is selected. 0b11 INPT12 Interrupt Node Pointer for Timer T12 Interrupts 10 1 read-write value1 Interrupt output line SR0 is selected. 0b00 value2 Interrupt output line SR1 is selected. 0b01 value3 Interrupt output line SR2 is selected. 0b10 value4 Interrupt output line SR3 is selected. 0b11 INPT13 Interrupt Node Pointer for Timer T13 Interrupts 12 1 read-write value1 Interrupt output line SR0 is selected. 0b00 value2 Interrupt output line SR1 is selected. 0b01 value3 Interrupt output line SR2 is selected. 0b10 value4 Interrupt output line SR3 is selected. 0b11 IS Capture/Compare Interrupt Status Register 0x68 32 read-write n 0x0 0x0 CHE Correct Hall Event 12 read-only value1 A transition to a correct (= expected) hall event has not yet been detected since this bit has been reset for the last time. 0b0 value2 A transition to a correct (= expected) hall event has been detected. 0b1 ICC60F Capture, Compare-Match Falling Edge Flag (x = 0, 1, 2) 1 read-only value1 The event has not yet occurred since this bit has been reset for the last time. 0b0 value2 The event described above has been detected. 0b1 ICC60R Capture, Compare-Match Rising Edge Flag (x = 0, 1, 2) 0 read-only value1 The event has not yet occurred since this bit has been reset for the last time. 0b0 value2 The event described above has been detected. 0b1 ICC61F Capture, Compare-Match Falling Edge Flag (x = 0, 1, 2) 3 read-only value1 The event has not yet occurred since this bit has been reset for the last time. 0b0 value2 The event described above has been detected. 0b1 ICC61R Capture, Compare-Match Rising Edge Flag (x = 0, 1, 2) 2 read-only value1 The event has not yet occurred since this bit has been reset for the last time. 0b0 value2 The event described above has been detected. 0b1 ICC62F Capture, Compare-Match Falling Edge Flag (x = 0, 1, 2) 5 read-only value1 The event has not yet occurred since this bit has been reset for the last time. 0b0 value2 The event described above has been detected. 0b1 ICC62R Capture, Compare-Match Rising Edge Flag (x = 0, 1, 2) 4 read-only value1 The event has not yet occurred since this bit has been reset for the last time. 0b0 value2 The event described above has been detected. 0b1 IDLE IDLE State 14 read-only value1 No action. 0b0 value2 Bit field MCMP is cleared and held to 0, the selected outputs are set to passive state. 0b1 STR Multi-Channel Mode Shadow Transfer Request 15 read-only value1 The shadow transfer has not yet taken place. 0b0 value2 The shadow transfer has taken place. 0b1 T12OM Timer T12 One-Match Flag 6 read-only value1 A timer T12 one-match (while counting down) has not yet been detected since this bit has been reset for the last time. 0b0 value2 A timer T12 one-match (while counting down) has been detected. 0b1 T12PM Timer T12 Period-Match Flag 7 read-only value1 A timer T12 period-match (while counting up) has not yet been detected since this bit has been reset for the last time. 0b0 value2 A timer T12 period-match (while counting up) has been detected. 0b1 T13CM Timer T13 Compare-Match Flag 8 read-only value1 A timer T13 compare-match has not yet been detected since this bit has been reset for the last time. 0b0 value2 A timer T13 compare-match has been detected. 0b1 T13PM Timer T13 Period-Match Flag 9 read-only value1 A timer T13 period-match has not yet been detected since this bit has been reset for the last time. 0b0 value2 A timer T13 period-match has been detected. 0b1 TRPF Trap Flag 10 read-only value1 The trap condition has not been detected. 0b0 value2 The trap condition has been detected (input CTRAP has been 0 or by software). 0b1 TRPS Trap State 11 read-only value1 The trap state is not active. 0b0 value2 The trap state is active. Bit TRPS is set while bit TRPF = 1. It is reset according to the mode selected in register TRPCTR. 0b1 WHE Wrong Hall Event 13 read-only value1 A transition to a wrong hall event (not the expected one) has not yet been detected since this bit has been reset for the last time. 0b0 value2 A transition to a wrong hall event (not the expected one) has been detected. 0b1 ISR Capture/Compare Interrupt Status Reset Register 0xC 32 read-write n 0x0 0x0 RCC60F Reset Capture, Compare-Match Falling Edge Flag 1 write-only value1 No action 0b0 value2 Bit CC60F in register IS will be reset. 0b1 RCC60R Reset Capture, Compare-Match Rising Edge Flag 0 write-only value1 No action 0b0 value2 Bit CC60R in register IS will be reset. 0b1 RCC61F Reset Capture, Compare-Match Falling Edge Flag 3 write-only value1 No action 0b0 value2 Bit CC61F in register IS will be reset. 0b1 RCC61R Reset Capture, Compare-Match Rising Edge Flag 2 write-only value1 No action 0b0 value2 Bit CC61R in register IS will be reset. 0b1 RCC62F Reset Capture, Compare-Match Falling Edge Flag 5 write-only value1 No action 0b0 value2 Bit CC62F in register IS will be reset. 0b1 RCC62R Reset Capture, Compare-Match Rising Edge Flag 4 write-only value1 No action 0b0 value2 Bit CC62R in register IS will be reset. 0b1 RCHE Reset Correct Hall Event Flag 12 write-only value1 No action 0b0 value2 Bit CHE in register IS will be reset. 0b1 RIDLE Reset IDLE Flag 14 write-only value1 No action 0b0 value2 Bit IDLE in register IS will be reset. 0b1 RSTR Reset STR Flag 15 write-only value1 No action 0b0 value2 Bit STR in register IS will be reset. 0b1 RT12OM Reset Timer T12 One-Match Flag 6 write-only value1 No action 0b0 value2 Bit T12OM in register IS will be reset. 0b1 RT12PM Reset Timer T12 Period-Match Flag 7 write-only value1 No action 0b0 value2 Bit T12PM in register IS will be reset. 0b1 RT13CM Reset Timer T13 Compare-Match Flag 8 write-only value1 No action 0b0 value2 Bit T13CM in register IS will be reset. 0b1 RT13PM Reset Timer T13 Period-Match Flag 9 write-only value1 No action 0b0 value2 Bit T13PM in register IS will be reset. 0b1 RTRPF Reset Trap Flag 10 write-only value1 No action 0b0 value2 Bit TRPF in register IS will be reset (not taken into account while input CTRAP = 0 and TRPPEN = 1. 0b1 RWHE Reset Wrong Hall Event Flag 13 write-only value1 No action 0b0 value2 Bit WHE in register IS will be reset. 0b1 ISS Capture/Compare Interrupt Status Set Register 0x4C 32 read-write n 0x0 0x0 SCC60F Set Capture, Compare-Match Falling Edge Flag 1 write-only value1 No action 0b0 value2 Bit CC60F in register IS will be set. 0b1 SCC60R Set Capture, Compare-Match Rising Edge Flag 0 write-only value1 No action 0b0 value2 Bit CC60R in register IS will be set. 0b1 SCC61F Set Capture, Compare-Match Falling Edge Flag 3 write-only value1 No action 0b0 value2 Bit CC61F in register IS will be set. 0b1 SCC61R Set Capture, Compare-Match Rising Edge Flag 2 write-only value1 No action 0b0 value2 Bit CC61R in register IS will be set. 0b1 SCC62F Set Capture, Compare-Match Falling Edge Flag 5 write-only value1 No action 0b0 value2 Bit CC62F in register IS will be set. 0b1 SCC62R Set Capture, Compare-Match Rising Edge Flag 4 write-only value1 No action 0b0 value2 Bit CC62R in register IS will be set. 0b1 SCHE Set Correct Hall Event Flag 12 write-only value1 No action 0b0 value2 Bit CHE in register IS will be set. 0b1 SIDLE Set IDLE Flag 14 write-only value1 No action 0b0 value2 Bit IDLE in register IS will be set. 0b1 SSTR Set STR Flag 15 write-only value1 No action 0b0 value2 Bit STR in register IS will be set. 0b1 ST12OM Set Timer T12 One-Match Flag 6 write-only value1 No action 0b0 value2 Bit T12OM in register IS will be set. 0b1 ST12PM Set Timer T12 Period-Match Flag 7 write-only value1 No action 0b0 value2 Bit T12PM in register IS will be set. 0b1 ST13CM Set Timer T13 Compare-Match Flag 8 write-only value1 No action 0b0 value2 Bit T13CM in register IS will be set. 0b1 ST13PM Set Timer T13 Period-Match Flag 9 write-only value1 No action 0b0 value2 Bit T13PM in register IS will be set. 0b1 STRPF Set Trap Flag 10 write-only value1 No action 0b0 value2 Bits TRPF and TRPS in register IS will be set. 0b1 SWHC Software Hall Compare 11 write-only value1 No action 0b0 value2 The Hall compare action is triggered. 0b1 SWHE Set Wrong Hall Event Flag 13 write-only value1 No action 0b0 value2 Bit WHE in register IS will be set. 0b1 MCMCTR Multi-Channel Mode Control Register 0x54 32 read-write n 0x0 0x0 STE12D Shadow Transfer Enable for T12 Downcounting 9 read-write value1 No action 0b0 value2 The T12_ST shadow transfer mechanism is enabled if MCMEN = 1. 0b1 STE12U Shadow Transfer Enable for T12 Upcounting 8 read-write value1 No action 0b0 value2 The T12_ST shadow transfer mechanism is enabled if MCMEN = 1. 0b1 STE13U Shadow Transfer Enable for T13 Upcounting 10 read-write value1 No action 0b0 value2 The T13_ST shadow transfer mechanism is enabled if MCMEN = 1. 0b1 SWSEL Switching Selection 0 2 read-write value1 no trigger request will be generated 0b000 value2 correct hall pattern on CCPOSx detected 0b001 value3 T13 period-match detected (while counting up) 0b010 value4 T12 one-match (while counting down) 0b011 value5 T12 channel 1 compare-match detected (phase delay function) 0b100 value6 T12 period match detected (while counting up) else reserved, no trigger request will be generated 0b101 SWSYN Switching Synchronization 4 1 read-write value1 direct the trigger event directly causes the shadow transfer 0b00 value2 T13 zero-match triggers the shadow transfer 0b01 value3 a T12 zero-match (while counting up) triggers the shadow transfer 0b10 value4 reserved no action 0b11 MCMOUT Multi-Channel Mode Output Register 0x64 32 read-write n 0x0 0x0 CURH Current Hall Pattern 11 2 read-only EXPH Expected Hall Pattern 8 2 read-only MCMP Multi-Channel PWM Pattern 0 5 read-only value1 The output is set to the passive state. The PWM generated by T12 or T13 is not taken into account. 0b0 value2 The output can deliver the PWM generated by T12 or T13 (according to register MODCTR). 0b1 R Reminder Flag 6 read-only value1 Currently, no shadow transfer from MCMPS to MCMP is requested. 0b0 value2 A shadow transfer from MCMPS to MCMP has been requested by the selected trigger source, but it has not yet been executed, because the selected synchronization condition has not yet occurred. 0b1 MCMOUTS Multi-Channel Mode Output Shadow Register 0x8 32 read-write n 0x0 0x0 CURHS Current Hall Pattern Shadow 11 2 read-write EXPHS Expected Hall Pattern Shadow 8 2 read-write MCMPS Multi-Channel PWM Pattern Shadow 0 5 read-write STRHP Shadow Transfer Request for the Hall Pattern 15 read-write value1 The bit fields CURH and EXPH are updated according to the defined hardware action. The write access to bit fields CURHS and EXPHS does not modify the bit fields CURH and EXPH. 0b0 value2 The bit fields CURH and EXPH are updated by the value written to the bit fields CURHS and EXPHS. 0b1 STRMCM Shadow Transfer Request for MCMPS 7 read-write value1 Bit field MCMP is updated according to the defined hardware action. The write access to bit field MCMPS does not modify bit field MCMP. 0b0 value2 Bit field MCMP is updated by the value written to bit field MCMPS. 0b1 MODCTR Modulation Control Register 0x5C 32 read-write n 0x0 0x0 ECT13O Enable Compare Timer T13 Output 15 read-write value1 The alternate output function COUT63 is disabled. 0b0 value2 The alternate output function COUT63 is enabled for the PWM signal generated by T13. 0b1 MCMEN Multi-Channel Mode Enable 7 read-write value1 The modulation of the corresponding output signal by a multi-channel pattern according to bit field MCMOUT is disabled. 0b0 value2 The modulation of the corresponding output signal by a multi-channel pattern according to bit field MCMOUT is enabled. 0b1 T12MODEN T12 Modulation Enable 0 5 read-write value1 The modulation of the corresponding output signal by a T12 PWM pattern is disabled. 0b0 value2 The modulation of the corresponding output signal by a T12 PWM pattern is enabled. 0b1 T13MODEN T13 Modulation Enable 8 5 read-write value1 The modulation of the corresponding output signal by a T13 PWM pattern is disabled. 0b0 value2 The modulation of the corresponding output signal by a T13 PWM pattern is enabled. 0b1 PISEL0 Port Input Select Register 0 0x6C 32 read-write n 0x0 0x0 ISCC60 Input Select for CC60 0 1 read-write value1 The input pin for CC60_0. 0b00 value2 The input pin for CC60_1. 0b01 value3 The input pin for CC60_2. 0b10 ISCC61 Input Select for CC61 2 1 read-write value1 The input pin for CC61_0. 0b00 value2 The input pin for CC61_1. 0b01 ISCC62 Input Select for CC62 4 1 read-write value1 The input pin for CC62_0. 0b00 value2 The input pin for CC62_1. 0b01 value3 The input pin for CC62_2. 0b10 ISPOS0 Input Select for CCPOS0 8 1 read-write CCPOS0_1 The input pin for CCPOS0_1. 0b01 CCPOS0_2 The input pin for CCPOS0_2. 0b10 CCPOS0_3 The input pin for CCPOS0_3. 0b11 ISPOS1 Input Select for CCPOS1 10 1 read-write CCPOS1_0 The input pin for CCPOS1_0. 0b00 CCPOS1_1 The input pin for CCPOS1_1. 0b01 CCPOS1_2 The input pin for CCPOS1_2. 0b10 ISPOS2 Input Select for CCPOS2 12 1 read-write CCPOS2_1 The input pin for CCPOS2_1. 0b01 CCPOS2_2 The input pin for CCPOS2_2. 0b10 CCPOS2_3 The input pin for CCPOS2_3. 0b11 IST12HR Input Select for T12HR 14 1 read-write value1 Either signal T12HRA (if T12EXT = 0) or T12HRE (if T12EXT = 1) is selected. 0b00 value2 Either signal T12HRB (if T12EXT = 0) or T12HRF (if T12EXT = 1) is selected. 0b01 value3 Either signal T12HRC (if T12EXT = 0) or T12HRG (if T12EXT = 1) is selected. 0b10 value4 Either signal T12HRD (if T12EXT = 0) or T12HRH (if T12EXT = 1) is selected. 0b11 ISTRP Input Select for CTRAP 6 1 read-write value1 The input pin for CTRAP_0. 0b00 value2 The input pin for CTRAP_1. 0b01 PISEL2 Port Input Select Register 2 0x74 32 read-write n 0x0 0x0 ISCNT12 Input Select for T12 Counting Input 2 1 read-write value1 The T12 prescaler generates the counting events. Bit TCTR4.T12CNT is not taken into account. 0b00 value2 Bit TCTR4.T12CNT written with 1 is a counting event. The T12 prescaler is not taken into account. 0b01 value3 The timer T12 is counting each rising edge detected in the selected T12HR signal. 0b10 value4 The timer T12 is counting each falling edge detected in the selected T12HR signal. 0b11 ISCNT13 Input Select for T13 Counting Input 4 1 read-write value1 The T13 prescaler generates the counting events. Bit TCTR4.T13CNT is not taken into account. 0b00 value2 Bit TCTR4.T13CNT written with 1 is a counting event. The T13 prescaler is not taken into account. 0b01 value3 The timer T13 is counting each rising edge detected in the selected T13HR signal. 0b10 value4 The timer T13 is counting each falling edge detected in the selected T13HR signal. 0b11 IST13HR Input Select for T13HR 0 1 read-write value1 Either signal T13HRA (if T13EXT = 0) or T13HRE (if T13EXT = 1) is selected. 0b00 value2 Either signal T13HRB (if T13EXT = 0) or T13HRF (if T13EXT = 1) is selected. 0b01 value3 Either signal T13HRC (if T13EXT = 0) or T13HRG (if T13EXT = 1) is selected. 0b10 value4 Either signal T13HRD (if T13EXT = 0) or T13HRH (if T13EXT = 1) is selected. 0b11 T12EXT Extension for T12HR Inputs 6 read-write value1 One of the signals T12HR[D:A] is selected. 0b0 value2 One of the signals T12HR[H:E] is selected. 0b1 T13EXT Extension for T13HR Inputs 7 read-write value1 One of the signals T13HR[D:A] is selected. 0b0 value2 One of the signals T13HR[H:E] is selected. 0b1 PSLR Passive State Level Register 0x50 32 read-write n 0x0 0x0 PSL Compare Outputs Passive State Level 0 5 read-write value1 The passive level is 0. 0b0 value2 The passive level is 1. 0b1 PSL63 Passive State Level of Output COUT63 7 read-write value1 The passive level is 0. 0b0 value2 The passive level is 1. 0b1 T12 Timer T12 Counter Register 0x78 32 read-write n 0x0 0x0 T12CV Timer T12 Counter Value 0 15 read-write T12DTC Timer T12 Dead-Time Control Register 0x2C 32 read-write n 0x0 0x0 DTE0 Dead-Time Enable Bits 8 read-write value1 Dead-time generation is disabled. The corresponding outputs switch from the passive state to the active state (according to the actual compare status) without any delay. 0b0 value2 Dead-time generation is enabled. The corresponding outputs switch from the passive state to the active state (according to the compare status) with the delay programmed in bit field DTM. 0b1 DTE1 Dead-Time Enable Bits 9 read-write value1 Dead-time generation is disabled. The corresponding outputs switch from the passive state to the active state (according to the actual compare status) without any delay. 0b0 value2 Dead-time generation is enabled. The corresponding outputs switch from the passive state to the active state (according to the compare status) with the delay programmed in bit field DTM. 0b1 DTE2 Dead-Time Enable Bits 10 read-write value1 Dead-time generation is disabled. The corresponding outputs switch from the passive state to the active state (according to the actual compare status) without any delay. 0b0 value2 Dead-time generation is enabled. The corresponding outputs switch from the passive state to the active state (according to the compare status) with the delay programmed in bit field DTM. 0b1 DTM Dead-Time 0 7 read-write DTR0 Dead-Time Run Indication Bits 12 read-only value1 The value of the corresponding dead-time counter channel is 0. 0b0 value2 The value of the corresponding dead-time counter channel is not 0. 0b1 DTR1 Dead-Time Run Indication Bits 13 read-only value1 The value of the corresponding dead-time counter channel is 0. 0b0 value2 The value of the corresponding dead-time counter channel is not 0. 0b1 DTR2 Dead-Time Run Indication Bits 14 read-only value1 The value of the corresponding dead-time counter channel is 0. 0b0 value2 The value of the corresponding dead-time counter channel is not 0. 0b1 T12MSEL Capture/Compare T12 Mode Select Register 0x40 32 read-write n 0x0 0x0 DBYP Delay Bypass 15 read-write value1 The delay bypass is not active. The dead-time counter DTC0 is generating a delay after the source signal becomes active. 0b0 value2 The delay bypass is active. The dead-time counter DTC0 is not used by the sampling of the Hall pattern. 0b1 HSYNC Hall Synchronization 12 2 read-write value1 Any edge at one of the inputs CCPOSx (x = 0, 1, 2) triggers the sampling. 0b000 value2 A T13 compare-match triggers the sampling. 0b001 value3 A T13 period-match triggers the sampling. 0b010 value4 The Hall sampling triggered by hardware sources is switched off. 0b011 value5 A T12 period-match (while counting up) triggers the sampling. 0b100 value6 A T12 one-match (while counting down) triggers the sampling. 0b101 value7 A T12 compare-match of channel 0 (while counting up) triggers the sampling. 0b110 value8 A T12 compare-match of channel 0 (while counting down) triggers the sampling. 0b111 MSEL60 Capture/Compare Mode Selection 0 3 read-write value1 Compare outputs disabled, pins CC6n and COUT6n can be used for I/O. No capture action. 0b0000 value2 Compare output on pin CC6n, pin COUT6n can be used for I/O. No capture action. 0b0001 value3 Compare output on pin COUT6n, pin CC6n can be used for I/O. No capture action. 0b0010 value4 Compare output on pins COUT6n and CC6n. 0b0011 value5 Double-Register Capture modes, see . 0b01XX value6 Hall Sensor mode, see . In order to enable the hall edge detection, all three MSEL6x must be programmed to Hall Sensor mode. 0b1000 value7 Hysteresis-like mode, see . 0b1001 value8 Multi-Input Capture modes, see . 0b101X value9 Multi-Input Capture modes, see . 0b11XX MSEL61 Capture/Compare Mode Selection 4 3 read-write value1 Compare outputs disabled, pins CC6n and COUT6n can be used for I/O. No capture action. 0b0000 value2 Compare output on pin CC6n, pin COUT6n can be used for I/O. No capture action. 0b0001 value3 Compare output on pin COUT6n, pin CC6n can be used for I/O. No capture action. 0b0010 value4 Compare output on pins COUT6n and CC6n. 0b0011 value5 Double-Register Capture modes, see . 0b01XX value6 Hall Sensor mode, see . In order to enable the hall edge detection, all three MSEL6x must be programmed to Hall Sensor mode. 0b1000 value7 Hysteresis-like mode, see . 0b1001 value8 Multi-Input Capture modes, see . 0b101X value9 Multi-Input Capture modes, see . 0b11XX MSEL62 Capture/Compare Mode Selection 8 3 read-write value1 Compare outputs disabled, pins CC6n and COUT6n can be used for I/O. No capture action. 0b0000 value2 Compare output on pin CC6n, pin COUT6n can be used for I/O. No capture action. 0b0001 value3 Compare output on pin COUT6n, pin CC6n can be used for I/O. No capture action. 0b0010 value4 Compare output on pins COUT6n and CC6n. 0b0011 value5 Double-Register Capture modes, see . 0b01XX value6 Hall Sensor mode, see . In order to enable the hall edge detection, all three MSEL6x must be programmed to Hall Sensor mode. 0b1000 value7 Hysteresis-like mode, see . 0b1001 value8 Multi-Input Capture modes, see . 0b101X value9 Multi-Input Capture modes, see . 0b11XX T12PR Timer T12 Period Register 0x24 32 read-write n 0x0 0x0 T12PV T12 Period Value 0 15 read-write T13 Timer T13 Counter Register 0x7C 32 read-write n 0x0 0x0 T13CV Timer T13 Counter Value 0 15 read-write T13PR Timer T13 Period Register 0x28 32 read-write n 0x0 0x0 T13PV T13 Period Value 0 15 read-write TCTR0 Timer Control Register 0 0x30 32 read-write n 0x0 0x0 CDIR Count Direction of Timer T12 6 read-only value1 T12 counts up. 0b0 value2 T12 counts down. 0b1 CTM T12 Operating Mode 7 read-write value1 Edge-aligned Mode: T12 always counts up and continues counting from zero after reaching the period value. 0b0 value2 Center-aligned Mode: T12 counts down after detecting a period-match and counts up after detecting a one-match. 0b1 STE12 Timer T12 Shadow Transfer Enable 5 read-only value1 The shadow register transfer is disabled. 0b0 value2 The shadow register transfer is enabled. 0b1 STE13 Timer T13 Shadow Transfer Enable 13 read-only value1 The shadow register transfer is disabled. 0b0 value2 The shadow register transfer is enabled. 0b1 T12CLK Timer T12 Input Clock Select 0 2 read-write value1 fT12 = fCCU 0b000 value2 fT12 = fCCU / 2 0b001 value3 fT12 = fCCU / 4 0b010 value4 fT12 = fCCU / 8 0b011 value5 fT12 = fCCU / 16 0b100 value6 fT12 = fCCU / 32 0b101 value7 fT12 = fCCU / 64 0b110 value8 fT12 = fCCU / 128 0b111 T12PRE Timer T12 Prescaler Bit 3 read-write value1 The additional prescaler for T12 is disabled. 0b0 value2 The additional prescaler for T12 is enabled. 0b1 T12R Timer T12 Run Bit 4 read-only value1 Timer T12 is stopped. 0b0 value2 Timer T12 is running. 0b1 T13CLK Timer T13 Input Clock Select 8 2 read-write value1 fT13 = fCCU 0b000 value2 fT13 = fCCU / 2 0b001 value3 fT13 = fCCU / 4 0b010 value4 fT13 = fCCU / 8 0b011 value5 fT13 = fCCU / 16 0b100 value6 fT13 = fCCU / 32 0b101 value7 fT13 = fCCU / 64 0b110 value8 fT13 = fCCU / 128 0b111 T13PRE Timer T13 Prescaler Bit 11 read-write value1 The additional prescaler for T13 is disabled. 0b0 value2 The additional prescaler for T13 is enabled. 0b1 T13R Timer T13 Run Bit 12 read-only value1 Timer T13 is stopped. 0b0 value2 Timer T13 is running. 0b1 TCTR2 Timer Control Register 2 0x58 32 read-write n 0x0 0x0 T12RSEL Timer T12 External Run Selection 8 1 read-write value1 The external setting of T12R is disabled. 0b00 value2 Bit T12R is set if a rising edge of signal T12HR is detected. 0b01 value3 Bit T12R is set if a falling edge of signal T12HR is detected. 0b10 value4 Bit T12R is set if an edge of signal T12HR is detected. 0b11 T12SSC Timer T12 Single Shot Control 0 read-write value1 The single-shot mode is disabled, no hardware action on T12R. 0b0 value2 The single shot mode is enabled, the bit T12R is reset by hardware if: - T12 reaches its period value in edge-aligned mode - T12 reaches the value 1 while down counting in center-aligned mode. In parallel to the reset action of bit T12R, the bits CC6xST (x = 0, 1, 2) are reset. 0b1 T13RSEL Timer T13 External Run Selection 10 1 read-write value1 The external setting of T13R is disabled. 0b00 value2 Bit T13R is set if a rising edge of signal T13HR is detected. 0b01 value3 Bit T13R is set if a falling edge of signal T13HR is detected. 0b10 value4 Bit T13R is set if an edge of signal T13HR is detected. 0b11 T13SSC Timer T13 Single Shot Control 1 read-write value1 No hardware action on T13R 0b0 value2 The single-shot mode is enabled, the bit T13R is reset by hardware if T13 reaches its period value. In parallel to the reset action of bit T13R, the bit CC63ST is reset. 0b1 T13TEC T13 Trigger Event Control 2 2 read-write value1 no action 0b000 value2 set T13R on a T12 compare event on channel 0 0b001 value3 set T13R on a T12 compare event on channel 1 0b010 value4 set T13R on a T12 compare event on channel 2 0b011 value5 set T13R on any T12 compare event on the channels 0, 1, or 2 0b100 value6 set T13R upon a period-match of T12 0b101 value7 set T13R upon a zero-match of T12 (while counting up) 0b110 value8 set T13R on any edge of inputs CCPOSx 0b111 T13TED Timer T13 Trigger Event Direction 5 1 read-write value1 no action 0b00 value2 while T12 is counting up 0b01 value3 while T12 is counting down 0b10 value4 independent on the count direction of T12 0b11 TCTR4 Timer Control Register 4 0x4 32 read-write n 0x0 0x0 DTRES Dead-Time Counter Reset 3 write-only value1 No effect on the dead-time counters. 0b0 value2 The three dead-time counter channels are reset to zero. 0b1 T12CNT Timer T12 Count Event 5 write-only value1 No action 0b0 value2 If enabled (PISEL2), timer T12 counts one step. 0b1 T12RES Timer T12 Reset 2 write-only value1 No effect on T12. 0b0 value2 The T12 counter register is reset to zero. The switching of the output signals is according to the switching rules. Setting of T12RES has no impact on bit T12R. 0b1 T12RR Timer T12 Run Reset 0 write-only value1 T12R is not influenced. 0b0 value2 T12R is cleared, T12 stops counting. 0b1 T12RS Timer T12 Run Set 1 write-only value1 T12R is not influenced. 0b0 value2 T12R is set, T12 counts. 0b1 T12STD Timer T12 Shadow Transfer Disable 7 write-only value1 No action 0b0 value2 STE12 is reset without triggering the shadow transfer. 0b1 T12STR Timer T12 Shadow Transfer Request 6 write-only value1 No action 0b0 value2 STE12 is set, enabling the shadow transfer. 0b1 T13CNT Timer T13 Count Event 13 write-only value1 No action 0b0 value2 If enabled (PISEL2), timer T13 counts one step. 0b1 T13RES Timer T13 Reset 10 write-only value1 No effect on T13. 0b0 value2 The T13 counter register is reset to zero. The switching of the output signals is according to the switching rules. Setting of T13RES has no impact on bit T13R. 0b1 T13RR Timer T13 Run Reset 8 write-only value1 T13R is not influenced. 0b0 value2 T13R is cleared, T13 stops counting. 0b1 T13RS Timer T13 Run Set 9 write-only value1 T13R is not influenced. 0b0 value2 T13R is set, T13 counts. 0b1 T13STD Timer T13 Shadow Transfer Disable 15 write-only value1 No action 0b0 value2 STE13 is reset without triggering the shadow transfer. 0b1 T13STR Timer T13 Shadow Transfer Request 14 write-only value1 No action 0b0 value2 STE13 is set, enabling the shadow transfer. 0b1 TRPCTR Trap Control Register 0x60 32 read-write n 0x0 0x0 TRPEN Trap Enable Control 8 5 read-write value1 The trap functionality of the corresponding output signal is disabled. The output state is independent from bit TRPS. 0b0 value2 The trap functionality of the corresponding output signal is enabled. The output is set to the passive state while TRPS = 1. 0b1 TRPEN13 Trap Enable Control for Timer T13 14 read-write value1 The trap functionality for T13 is disabled. Timer T13 (if selected and enabled) provides PWM functionality even while TRPS = 1. 0b0 value2 The trap functionality for T13 is enabled. The timer T13 PWM output signal is set to the passive state while TRPS = 1. 0b1 TRPM0 Trap Mode Control Bits 1, 0 0 read-write TRPM1 Trap Mode Control Bits 1, 0 1 read-write TRPM2 Trap Mode Control Bit 2 2 read-write value1 The trap state can be left (return to normal operation = bit TRPS = 0) as soon as the input CTRAP becomes inactive. Bit TRPF is automatically cleared by hardware if the input pin CTRAP becomes 1. Bit TRPS is automatically cleared by hardware if bit TRPF is 0 and if the synchronization condition (according to TRPM0,1) is detected. 0b0 value2 The trap state can be left (return to normal operation = bit TRPS = 0) as soon as bit TRPF is reset by software after the input CTRAP becomes inactive (TRPF is not cleared by hardware). Bit TRPS is automatically cleared by hardware if bit TRPF = 0 and if the synchronization condition (according to TRPM0,1) is detected. 0b1 TRPPEN Trap Pin Enable 15 read-write value1 The trap functionality based on the input pin CTRAP is disabled. A trap can only be generated by software by setting bit TRPF. 0b0 value2 The trap functionality based on the input pin CTRAP is enabled. A trap can be generated by software by setting bit TRPF or by CTRAP = 0. 0b1 CPU CPU Core CPU 0x0 0x0 0x1000 registers n AFSR Auxiliary Fault Status Register 0xD3C 32 read-write n 0x0 0x0 CP0 Access Privileges for Coprocessor 0 (n= 0-7, 10, 11) 0 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 CP1 Access Privileges for Coprocessor 1 (n= 0-7, 10, 11) 2 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 CP10 Access Privileges for Coprocessor 10 (n= 0-7, 10, 11) 20 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 CP11 Access Privileges for Coprocessor 11 (n= 0-7, 10, 11) 22 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 CP2 Access Privileges for Coprocessor 2 (n= 0-7, 10, 11) 4 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 CP3 Access Privileges for Coprocessor 3 (n= 0-7, 10, 11) 6 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 CP4 Access Privileges for Coprocessor 4 (n= 0-7, 10, 11) 8 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 CP5 Access Privileges for Coprocessor 5 (n= 0-7, 10, 11) 10 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 CP6 Access Privileges for Coprocessor 6 (n= 0-7, 10, 11) 12 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 CP7 Access Privileges for Coprocessor 7 (n= 0-7, 10, 11) 14 1 read-write value1 Access denied. Any attempted access generates a NOCP UsageFault 0b00 value2 Privileged access only. An unprivileged access generates a NOCP UsageFault 0b01 value4 Full access 0b11 AIRCR Application Interrupt/Reset Control Register 0xD0C 32 read-write n 0x0 0x0 ENDIANNESS Memory System Endianness 15 read-only value1 little endian 0b0 value2 big endian 0b1 PRIGROUP Priority Grouping 8 2 read-write SYSRESETREQ System Reset Request 2 read-write value1 do not request a reset 0b0 value2 request a reset 0b1 VECTCLRACTIVE VECTCLRACTIVE for debug only 1 read-write VECTKEY Vector Key 16 15 read-write VECTRESET VECTRESET for debug only 0 read-write BFAR Bus Fault Status Register 0xD38 32 read-write n 0x0 0x0 ADDRESS Data Address for a precise BusFault 0 31 read-write CCR Configuration Control Register 0xD14 32 read-write n 0x0 0x0 BFHFMIGN Enables handlers with priority -1 or -2 to ignore data BusFaults caused by load and store instructions 8 read-write value1 precise data access fault causes a lockup 0b0 value2 handler ignores the fault 0b1 DIV_0_TRP Enables faulting or halting when the processor executes an SDIV or UDIV instruction with a divisor of 0 4 read-write value1 trapping disabled 0b0 value2 trapping enabled 0b1 NONBASETHRDENA Indicates how the processor enters Thread mode 0 read-write value1 any attempt to enter Thread mode at an execution priority level of other than base level faults. 0b0 value2 the processor can enter Thread mode at any execution priority level because of a controlled return value. 0b1 STKALIGN stack alignment 9 read-write value1 guaranteed SP alignment is 4-byte, no SP adjustment is performed. 0b0 value2 8-byte alignment guaranteed, SP adjusted if necessary. 0b1 UNALIGN_TRP Enables unaligned access traps 3 read-write value1 trapping disabled 0b0 value2 trapping enabled 0b1 USERSETMPEND Enables unprivileged software access to the STIR 1 read-write value1 unprivileged software cannot access the STIR. 0b0 value2 unprivileged software can access the STIR. 0b1 CFSR Configurable Fault Status Register 0xD28 32 read-write n 0x0 0x0 BFARVALID BFAR Valid 15 read-write value1 BFAR does not have valid contents. 0b0 value2 BFAR has valid contents. 0b1 DACCVIOL Data access violation flag 1 read-write value1 No data access violation has occurred. 0b0 value2 Data access violation. The MMAR shows the data address that the load or store tried to access. 0b1 DIVBYZERO Divide by Zero 25 read-write value1 No Divide by zero error has occurred. 0b0 value2 A divide by zero error has occurred. 0b1 IACCVIOL Instruction access violation flag 0 read-write value1 No MPU or Execute Never (XN) default memory map access violation has occurred. 0b0 value2 MPU or Execute Never (XN) default memory map access violation on an instruction fetch has occurred. The fault is signalled only if the instruction is issued. 0b1 IBUSERR Instruction bus error 8 read-write value1 No bus fault on an instruction prefetch has occurred. 0b0 value2 A bus fault on an instruction prefetch has occurred. The fault is signalled only if the instruction is issued. 0b1 IMPRECISERR Imprecise data bus error 10 read-write value1 No precise data access error has occurred 0b0 value2 An imprecise data access error has occurred. 0b1 INVPC Invalid PC load UsageFault 18 read-write value1 No integrity check error has occurred. 0b0 value2 A integrity check error has occurred. 0b1 INVSTATE Invalid state UsageFault 17 read-write value1 EPSR.T bit and EPSR.IT bits are valid for instruction execution. 0b0 value2 Instruction executed with invalid EPSR.T or EPSR.IT field. 0b1 MMARVALID MemManage Fault Address Register (MMFAR) valid flag 7 read-write value1 MMAR does not have valid contents. 0b0 value2 MMAR has valid contents. 0b1 MSTERR MemManage fault on stacking for exception entry 4 read-write value1 No derived MemManage fault occurred 0b0 value2 A derived MemManage fault occurred on exception entry 0b1 MUNSTKERR MemManage fault on unstacking for a return from exception 3 read-write value1 No derived MemManage fault occurred 0b0 value2 A derived MemManage fault occurred on exception return 0b1 NOCP No coprocessor UsageFault 19 read-write value1 No coprocessor access error has occurred. 0b0 value2 A coprocessor access error has occurred. 0b1 PRECISERR Precise data bus error 9 read-write value1 No precise data access error has occurred 0b0 value2 An imprecise data access error has occurred, and the processor has written the faulting address to the BFAR. 0b1 STKERR BusFault on stacking for exception entry 12 read-write value1 No derived bus fault occurred 0b0 value2 A derived bus fault occurred on exception entry 0b1 UNALIGNED Unaligned access UsageFault 24 read-write value1 No unaligned access error has occurred. 0b0 value2 A unaligned access error has occurred. 0b1 UNDEFINSTR Undefined instruction UsageFault 16 read-write value1 No Undefined Instruction Usage fault has occurred. 0b0 value2 The processor hat attempted to execute an undefined instruction. This might be an undefined instruction associated with an enabled coprocessor. 0b1 UNSTKERR BusFault on unstacking for a return from exception 11 read-write value1 No derived bus fault occurred 0b0 value2 A derived bus fault occurred on exception return 0b1 CPUID CPU ID Base Register 0xD00 32 read-write n 0x0 0x0 ARCHITECTURE Architecture 16 3 read-only IMPLEMENTER Implementer Code 24 7 read-only PARTNO Part Number 4 11 read-only REVISION Revision Number 0 3 read-only VARIANT Variant Number 20 3 read-only DFSR Debug Fault Status Register 0xD30 32 read-write n 0x0 0x0 BKPT BKPT 1 read-write value1 No current breakpoint debug event 0b0 value2 At least one current breakpoint debug event 0b1 DWTTRAP DWTTRAP 2 read-write value1 No current debug event generated by the DWT 0b0 value2 At least one current debug event generated by the DWT 0b1 EXTERNAL External 4 read-write value1 No EDBGRQ debug event 0b0 value2 EDBGRQ debug event 0b1 HALTED HALTED 0 read-write value1 No active halt request debug event 0b0 value2 Halt request debug event active 0b1 VCATCH Vector Catch 3 read-write value1 No vector catch triggered 0b0 value2 Vector catch triggered 0b1 HFSR Hard Fault Status Register 0xD2C 32 read-write n 0x0 0x0 DEBUGEVT Debug Event 31 read-write value1 No Debug event has occurred 0b0 value2 Debug event has occurred. The Debug Fault Status Register has been updated. 0b1 FORCED Forced 30 read-write value1 No priority escalation has occurred 0b0 value2 Processor has escalated a configurable priority exception to HardFault 0b1 VECTTBL VECTTBL 1 read-write value1 No vector table read fault has occurred 0b0 value2 Vector table read fault has occurred 0b1 ICSR Interrupt Control State Register 0xD04 32 read-write n 0x0 0x0 ISRPENDING Interrupt pending flag. Excludes NMI and Faults 22 read-only value1 no external interrupt is pending 0b0 value2 external interrupt is pending 0b1 ISRPREEMPT ISRPREEMPT 23 read-only value1 will not service 0b0 value2 will service a pending exception 0b1 NMIPENDSET NMI PendSet 31 read-write value1 on writes, has no effect. On reads, NMI is active. 0b0 value2 on writes, make the NMI exception active. On reads, NMI is active. 0b1 PENDSTCLR SysTick exception clear-pending bit 25 write-only value1 no effect 0b0 value2 remove pending status 0b1 PENDSTSET SysTick exception set-pending bit 26 read-write value1 on writes, has no effect. On reads, SysTick is not pending. 0b0 value2 on writes, make SysTick exception pending. On reads, SysTick is pending. 0b1 PENDSVCLR PendSV clear-pending bit 27 write-only value1 no effect 0b0 value2 remove pending status 0b1 PENDSVSET PendSV set-pending bit 28 read-write value1 on writes, has no effect. On reads, PendSV is not pending. 0b0 value2 on writes, make PendSV exception pending. On reads, PendSV is pending. 0b1 RETTOBASE RETTOBASE 11 read-only value1 There is an active exception other than the exception shown by IPSR. 0b0 value2 There is no active exception other than any exception shown by IPSR. 0b1 VECTACTIVE Active ISR number field 0 8 read-only VECTPENDING Pending ISR number field 12 8 read-only ICT Interrupt Controller Type 0x4 32 read-write n 0x0 0x0 INTLINESNUM Interrupt Lines 0 4 read-only value1 0 to 32 0b00000 value2 33 to 64 0b00001 value3 65 to 95 0b00010 value4 97 to 128 0b00011 value5 129 to 160 0b00100 value6 161 to 192 0b00101 value7 193 to 224 0b00110 value8 225 to 256 0b00111 MMFAR MemManage Fault Status Register 0xD34 32 read-write n 0x0 0x0 ADDRESS Data Address for an MPU Fault 0 31 read-write NVIC_IABR0 Active Bit Register Interrupt Active Flags 0x300 32 read-write n 0x0 0x0 Int_ADC1 Interrupt Active for ADC1 3 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_ADC2 Interrupt Active for MU, ADC2 2 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_BDRV Interrupt Active for Bridge Driver 14 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR0 Interrupt Active for CCU6 SR0 4 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR1 Interrupt Active for CCU6 SR1 5 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR2 Interrupt Active for CCU6 SR2 6 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR3 Interrupt Active for CCU6 SR3 7 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_DMA Interrupt Active for DMA 15 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT0 Interrupt Active for External Int 0 12 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT1 Interrupt Active for External Int 1 13 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT1 Interrupt Active for GPT1 0 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT2 Interrupt Active for GPT2 1 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC1 Interrupt Active for SSC1 8 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC2 Interrupt Active for SSC2 9 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART1 Interrupt Active for UART1 10 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART2 Interrupt Active for UART2 11 read-only DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 NVIC_ICER0 Interrupt Clear-Enable 0x180 32 read-write n 0x0 0x0 Int_ADC1 Interrupt Clear for ADC1 3 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_ADC2 Interrupt Clear for MU, ADC2 2 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_BDRV Interrupt Clear for Bridge Driver 14 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR0 Interrupt Clear for CCU6 SR0 4 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR1 Interrupt Clear for CCU6 SR1 5 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR2 Interrupt Clear for CCU6 SR2 6 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR3 Interrupt Clear for CCU6 SR3 7 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_DMA Interrupt Clr for DMA 15 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT0 Interrupt Clear for External Int 0 12 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT1 Interrupt Clear for External Int 1 13 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT1 Interrupt Clear for GPT1 0 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT2 Interrupt Clear for GPT2 1 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC1 Interrupt Clear for SSC1 8 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC2 Interrupt Clear for SSC2 9 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART1 Interrupt Clear for UART1 10 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART2 Interrupt Clear for UART2 11 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 NVIC_ICPR0 Interrupt Clear-Pending 0x280 32 read-write n 0x0 0x0 Int_ADC1 Interrupt Clear Pending for ADC1 3 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_ADC2 Interrupt Clear Pending for MU, ADC2 2 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_BDRV Interrupt Clear Pending for Bridge Driver 14 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR0 Interrupt Clear Pending for CCU6 SR0 4 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR1 Interrupt Clear Pending for CCU6 SR1 5 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR2 Interrupt Clear Pending for CCU6 SR2 6 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR3 Interrupt Clear Pending for CCU6 SR3 7 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_DMA Interrupt Clr Pend for DMA 15 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT0 Interrupt Clear Pending for External Int 0 12 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT1 Interrupt Clear Pending for External Int 1 13 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT1 Interrupt Clear Pending for GPT1 0 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT2 Interrupt Clear Pending for GPT2 1 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC1 Interrupt Clear Pending for SSC1 8 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC2 Interrupt Clear Pending for SSC2 9 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART1 Interrupt Clear Pending for UART1 10 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART2 Interrupt Clear Pending for UART2 11 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 NVIC_IPR0 Interrupt Priority 0x400 32 read-write n 0x0 0x0 PRI_ADC1 Priority for ADC1 24 7 read-write PRI_ADC2 Priority for MU, ADC2 16 7 read-write PRI_GPT1 Priority for GPT1 0 7 read-write PRI_GPT2 Priority for GPT2 8 7 read-write NVIC_IPR1 Interrupt Priority 0x404 32 read-write n 0x0 0x0 PRI_CCU6SR0 Priority for CCU6 SR0 0 7 read-write PRI_CCU6SR1 Priority for CCU6 SR1 8 7 read-write PRI_CCU6SR2 Priority for CCU6 SR2 16 7 read-write PRI_CCU6SR3 Priority for CCU6 SR3 24 7 read-write NVIC_IPR2 Interrupt Priority 0x408 32 read-write n 0x0 0x0 PRI_SSC1 Priority for SSC1 0 7 read-write PRI_SSC2 Priority for SSC2 8 7 read-write PRI_UART1 Priority for UART1 16 7 read-write PRI_UART2 Priority for UART2 24 7 read-write NVIC_IPR3 Interrupt Priority 0x40C 32 read-write n 0x0 0x0 PRI_BDRV Priority for Bridge Driver 16 7 read-write PRI_DMA Priority for DMA 24 7 read-write PRI_EXINT0 Priority for Ext. Int 0 0 7 read-write PRI_EXINT1 Priority for Ext. Int 1 8 7 read-write NVIC_ISER0 Interrupt Set-Enable 0x100 32 read-write n 0x0 0x0 Int_ADC1 Interrupt Set for ADC1 3 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_ADC2 Interrupt Set for MU, ADC2 2 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_BDRV Interrupt Set for Bridge Driver 14 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR0 Interrupt Set for CCU6 SR0 4 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR1 Interrupt Set for CCU6 SR1 5 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR2 Interrupt Set for CCU6 SR2 6 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR3 Interrupt Set for CCU6 SR3 7 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_DMA Interrupt Set for DMA 15 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT0 Interrupt Set for External Int 0 12 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT1 Interrupt Set for External Int 1 13 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT1 Interrupt Set for GPT1 0 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT2 Interrupt Set for GPT2 1 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC1 Interrupt Set for SSC1 8 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC2 Interrupt Set for SSC2 9 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART1 Interrupt Set for UART1 10 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART2 Interrupt Set for UART2 11 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 NVIC_ISPR0 Interrupt Set-Pending 0x200 32 read-write n 0x0 0x0 Int_ADC1 Interrupt Set Pending for ADC1 3 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_ADC2 Interrupt Set Pending for MU, ADC2 2 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_BDRV Interrupt Set Pending for Bridge Driver 14 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR0 Interrupt Set Pending for CCU6 SR0 4 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR1 Interrupt Set Pending for CCU6 SR1 5 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR2 Interrupt Set Pending for CCU6 SR2 6 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_CCU6SR3 Interrupt Set Pending for CCU6 SR3 7 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_DMA Interrupt Set Pend for DMA 15 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT0 Interrupt Set Pending for External Int 0 12 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_EXINT1 Interrupt Set Pending for External Int 1 13 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT1 Interrupt Set Pending for GPT1 0 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_GPT2 Interrupt Set Pending for GPT2 1 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC1 Interrupt Set Pending for SSC1 8 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_SSC2 Interrupt Set Pending for SSC2 9 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART1 Interrupt Set Pending for UART1 10 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 Int_UART2 Interrupt Set Pending for UART2 11 read-write DISABLE disables interrupt for read operation, no effect for write operation 0b0 ENABLE enables interrupt for read and write operation 0b1 SCR System Control Register 0xD10 32 read-write n 0x0 0x0 SEVONPEND SEVONPEND 4 read-write value1 transitions from inactive to pending are not wake-up events 0b0 value2 transitions from inactive to pending are wake-up events 0b1 SLEEPDEEP Sleep Deep 2 read-write value1 selected sleep state is not deep sleep 0b0 value2 selected sleep state is deep sleep 0b1 SLEEPONEXIT Sleep on Exit 1 read-write value1 do not enter sleep state 0b0 value2 enter sleep state 0b1 SHCSR System Handler Control and State Register 0xD24 32 read-write n 0x0 0x0 BUSFAULTACT BUSFAULTACT 1 read-write value1 BusFault is not active 0b0 value2 BusFault is active 0b1 BUSFAULTENA BUSFAULTENA 17 read-write value1 Disable BusFault 0b0 value2 Enable BusFault 0b1 BUSFAULTPENDED BUSFAULTPENDED 14 read-write value1 BusFault is not pending 0b0 value2 BusFault is pending 0b1 MEMFAULTACT MEMFAULTACT 0 read-write value1 MemManage is not active 0b0 value2 MemManage is active 0b1 MEMFAULTENA MEMFAULTENA 16 read-write value1 Disable MemManage fault 0b0 value2 Enable MemManage fault 0b1 MEMFAULTPENDED MEMFAULTPENDED 13 read-write value1 MemManage is not pending 0b0 value2 MemManage is pending 0b1 MONITORACT MONITORACT 8 read-write value1 Monitor is not active 0b0 value2 Monitor is active 0b1 PENDSVACT PENDSVACT 10 read-write value1 PendSV is not active 0b0 value2 PendSV is active 0b1 SVCALLACT SVCALLACT 7 read-write value1 SVCall is not active 0b0 value2 SVCall is active 0b1 SVCALLPENDED SVCALLPENDED 15 read-write value1 SVCall is not pending 0b0 value2 SVCall is pending 0b1 SYSTICKACT SYSTICKACT 11 read-write value1 SysTick is not active 0b0 value2 SysTick is active 0b1 USGFAULTACT USGFAULTACT 3 read-write value1 UsageFault is not active 0b0 value2 UsageFault is active 0b1 USGFAULTENA USGFAULTENA 18 read-write value1 Disable UsageFault 0b0 value2 Enable UsageFault 0b1 USGFAULTPENDED USGFAULTPENDED 12 read-write value1 UsageFault is not pending 0b0 value2 UsageFault is pending 0b1 SHPR1 System Handler Priority Register 1 0xD18 32 read-write n 0x0 0x0 PRI_4 Priority of System Handler 4, MemManage 0 7 read-write PRI_5 Priority of System Handler 5, BusFault 8 7 read-write PRI_6 Priority of System Handler 6, UsageFault 16 7 read-write PRI_7 Reserved for Priority of System Handler 7 24 7 read-write SHPR2 System Handler Priority Register 2 0xD1C 32 read-write n 0x0 0x0 PRI_10 Reserved for Priority of System Handler 10 16 7 read-write PRI_11 Priority of System Handler 11, SVCall 24 7 read-write PRI_8 Reserved for Priority of System Handler 8 0 7 read-write PRI_9 Reserved for Priority of System Handler 9 8 7 read-write SHPR3 System Handler Priority Register 3 0xD20 32 read-write n 0x0 0x0 PRI_12 Priority of System Handler 12, DebugMonitor 0 7 read-write PRI_13 Reserved for Priority of System Handler 13 8 7 read-write PRI_14 Priority of System Handler 14, PendSV 16 7 read-write PRI_15 Priority of System Handler 15, SysTick 24 7 read-write SYSTICK_CAL SysTick Calibration Value 0x1C 32 read-write n 0x0 0x0 NOREF No Reference Clock 31 read-only value1 n.u. 0b0 value2 the reference clock is not provided 0b1 SKEW Skew 30 read-only value1 n.u. 0b0 value2 the calibration value is not exactly 10 ms because of clock frequency. This could affect its suitability as a software real time clock. 0b1 TENMS Tenms 0 23 read-only SYSTICK_CS SysTick Control and Status 0x10 32 read-write n 0x0 0x0 CLKSOURCE CLK Source 2 read-write value1 external reference clock (STCLK : 4:1 from hclk) 0b0 value2 core clock (HCLK) 0b1 COUNTFLAG Count Flag 16 read-write ENABLE Enable 0 read-write value1 counter disabled. 0b0 value2 counter operates in a multi-shot way. That is, counter loads with the Reload value and then begins counting down. On reaching 0, it sets the COUNTFLAG to 1 and optionally pends the SysTick handler, based on TICKINT. It then loads the Reload value again, and begins counting. 0b1 TICKINT Enables SysTick exception request 1 read-write DISABLED counting down to zero does not assert the SysTick exception request 0b0 ENABLED counting down to zero asserts the SysTick exception request 0b1 SYSTICK_CUR SysTick Current Value 0x18 32 read-write n 0x0 0x0 CURRENT Current 0 23 read-write SYSTICK_RL SysTick Reload Value 0x14 32 read-write n 0x0 0x0 RELOAD Reload 0 23 read-write VTOR Vector Table Offset Register 0xD08 32 read-write n 0x0 0x0 TBLOFF Vector Table Offset 7 24 read-write DMA Direct Memeory Access DMA 0x0 0x0 0x50 registers n DMA_Int Interrupt node15: DMA 15 ALT_CTRL_BASE_PTR Channel Alternate Control Data Base Pointer 0xC 32 read-write n 0x0 0x0 ALT_CTRL_BASE_PTR Base Address of the Alternate Data Structure 0 31 read-only CFG DMA Configuration 0x4 32 read-write n 0x0 0x0 CHN1_PROT_CTRL CHN1_PROT_CTRL 5 2 write-only MASTER_ENABLE Enable for the Controller 0 write-only DISABLE disables the controller 0b0 ENABLE enables the controller 0b1 CHNL_ENABLE_CLR Channel Enable Clear 0x2C 32 read-write n 0x0 0x0 CHNL_ENABLE_CLR CHNL_ENABLE_CLR 0 13 write-only CHNL_ENABLE_SET Channel Enable Set 0x28 32 read-write n 0x0 0x0 CHNL_ENABLE_SET CHNL_ENABLE_SET: 0b0=on read: Channel C is disabled., 0b1=on read: Channel C is enabled., 0b0=on write: No effect. Use the CHNL_ENABLE_CLR Register to disable a channel., 0b1=on write: Enables channel C., 0 13 read-write CHNL_PRIORITY_CLR Channel Priority Clear 0x3C 32 read-write n 0x0 0x0 CHNL_PRIORITY_CLR CHNL_PRIORITY_CLR 0 13 write-only CHNL_PRIORITY_SET Channel Priority Set 0x38 32 read-write n 0x0 0x0 CHNL_PRIORITY_SET CHNL_PRIORITY_SET: 0b0=on read: DMA channel C is using the default priority level., 0b1=on read: DMA channel C is using a high priority level., 0b0=on write: No effect. Use the CHNL_ENABLE_CLR Register to set channel C to the default priority level., 0b1=on write: Channel C uses the high priority level., 0 13 read-write CHNL_PRI_ALT_CLR Channel Primary-Alternate Clear 0x34 32 read-write n 0x0 0x0 CHNL_PRI_ALT_CLR CHNL_PRI_ALT_CLR 0 13 write-only CHNL_PRI_ALT_SET Channel Primary-Alternate Set 0x30 32 read-write n 0x0 0x0 CHNL_PRI_ALT_SET CHNL_PRI_ALT_SET: 0b0=on read: DMA channel C is using the primary data structure., 0b1=on read: DMA channel C is using the alternate data structure., 0b0=on write: No effect. Use the CHNL_PRI_ALT_CLR Register to set bit [C] to 0., 0b1=on write: Selects the alternate data structure for channel C., 0 13 read-write CHNL_REQ_MASK_CLR Channel Request Mask Clear 0x24 32 read-write n 0x0 0x0 CHNL_REQ_MASK_CLR CHNL_REQ_MASK_CLR 0 13 write-only CHNL_REQ_MASK_SET Channel Request Mask Set 0x20 32 read-write n 0x0 0x0 CHNL_REQ_MASK_SET CHNL_REQ_MASK_SET: 0b0=on read: External requests are enabled for channel C., 0b1=on read: External requests are disabled for channel C., 0b0=on write: No effect. Use the CHNL_REQ_MASK_CLR Register to enable DMA requests., 0b1=on write: Disables dma_req[C] and dma_sreq[C] from generating DMA requests., 0 13 read-write CHNL_SW_REQUEST Channel Software Request 0x14 32 read-write n 0x0 0x0 CHNL_SW_REQUEST CHNL_SW_REQUEST 0 13 write-only CHNL_USEBURST_CLR Channel Useburst Clear 0x1C 32 read-write n 0x0 0x0 CHNL_USEBURST_CLR CHNL_USEBURST_CLR 0 13 write-only CHNL_USEBURST_SET Channel Useburst Set 0x18 32 read-write n 0x0 0x0 CHNL_USEBURST_SET CHNL_USEBURST_SET: 0b0=on read: DMA channel n responds to requests that it receives on dma_req[C] or dma_sreq[C]. The controller performs 2, or single, bus transfers., 0b1=on read: DMA channel n does not respond to requests that it receives on dma_req[C] or dma_sreq[C]. The controller only reponds to dma_req[C] requests and performs 2 transfers., 0b0=on write: No effect. Use the CHNL_USEBURST_CLR Register to set bit [C] to 0., 0b1=on write: Disables dma_sreq[C] from generating DMA requests. The controller performs 2 transfers., 0 13 read-write CTRL_BASE_PTR Channel Control Data Base Pointer 0x8 32 read-write n 0x0 0x0 CTRL_BASE_PTR CTRL_BASE_PTR 9 22 read-write ERR_CLR Bus Error Clear 0x4C 32 read-write n 0x0 0x0 ERR_CLR ERR_CLR: 0b0=on read: dma_err is LOW., 0b1=on read: dma_err is HIGH., 0b0=on write: No effect, status of dma_err is unchanged., 0b1=on write: Sets dma_err LOW., 0 read-write STATUS DMA Status 0x0 32 read-write n 0x0 0x0 CHNLS_MINUS1 Available Channels minus 1 16 4 read-only value1 controller configured to use 14 DMA channels 0b1101 MASTER_ENABLE Enable Status of the Controller 0 read-only DISABLED controller is disabled 0b0 ENABLED controller is enabled 0b1 STATE Current State of the Control State Machine 4 3 read-only value1 idle 0b0000 value2 reading channel controller date 0b0001 value3 reading source data end pointer 0b0010 value4 reading destination data end pointer 0b0011 value5 reading source data 0b0100 value6 writing destination data 0b0101 value7 waiting for DMA request to clear 0b0110 value8 writing channel controller data 0b0111 value9 stalled 0b1000 value10 done 0b1001 value11 peripheral scatter-gather transition 0b1010 WAITONREQ_STATUS Channel Wait on Request Status 0x10 32 read-write n 0x0 0x0 WAITONREQ_STATUS Channel Wait on Request Status 0 13 read-only GPT12E General Purpose Timer 12E GPT12E 0x0 0x0 0x50 registers n GPT1_Int Interrupt node 0: GPT1 Block 0 GPT2_Int Interrupt node 1: GPT2 Block 1 CAPREL Capture/Reload Register 0x1C 32 read-write n 0x0 0x0 CAPREL Current reload value or Captured value 0 15 read-write ID Module Identification Register 0x0 32 read-write n 0x0 0x0 MOD_REV Module Revision Number 0 7 read-only MOD_TYPE Module Identification Number 8 7 read-only PISEL Port Input Select Register 0x4 32 read-write n 0x0 0x0 ISCAPIN Input Select for CAPIN 14 1 read-write value1 Signal CAPINA is selected 0b00 value2 Signal CAPINB is selected 0b01 value3 Signal CAPINC (Read trigger from T3) is selected 0b10 value4 Signal CAPIND (Read trigger from T2 or T3 or T4) is selected 0b11 IST2EUD Input Select for T2EUD 1 read-write value1 Signal T2EUDA is selected 0b0 value2 Signal T2EUDB is selected 0b1 IST2IN Input Select for T2IN 0 read-write value1 Signal T2INA is selected 0b0 value2 Signal T2INB is selected 0b1 IST3EUD Input Select for T3EUD 4 1 read-write value1 Signal T3EUDA is selected 0b00 value2 Signal T3EUDB is selected 0b01 value3 Signal T3EUDC is selected 0b10 value4 Signal T3EUDD is selected 0b11 IST3IN Input Select for T3IN 2 1 read-write value1 Signal T3INA is selected 0b00 value2 Signal T3INB is selected 0b01 value3 Signal T3INC is selected 0b10 value4 Signal T3IND is selected 0b11 IST4EUD Input Select for T4EUD 8 1 read-write value1 Signal T4EUDA is selected 0b00 value2 Signal T4EUDB is selected 0b01 value3 Signal T4EUDC is selected 0b10 value4 Signal T4EUDD is selected 0b11 IST4IN Input Select for T4IN 6 1 read-write value1 Signal T4INA is selected 0b00 value2 Signal T4INB is selected 0b01 value3 Signal T4INC is selected 0b10 value4 Signal T4IND is selected 0b11 IST5EUD Input Select for T5EUD 11 read-write value1 Signal T5EUDA is selected 0b0 value2 Signal T5EUDB is selected 0b1 IST5IN Input Select for T5IN 10 read-write value1 Signal T5INA is selected 0b0 value2 Signal T5INB is selected 0b1 IST6EUD Input Select for T6EUD 13 read-write value1 Signal T6EUDA is selected 0b0 value2 Signal T6EUDB is selected 0b1 IST6IN Input Select for T6IN 12 read-write value1 Signal T6INA is selected 0b0 value2 Signal T6INB is selected 0b1 T2 Timer T2 Count Register 0x20 32 read-write n 0x0 0x0 T2 Timer T2 Current Value 0 15 read-write T2CON Timer T2 Control Register 0x8 32 read-write n 0x0 0x0 T2CHDIR Timer T2 Count Direction Change 14 read-write value1 No change in count direction was detected 0b0 value2 A change in count direction was detected 0b1 T2EDGE Timer T2 Edge Detection 13 read-write value1 No count edge was detected 0b0 value2 A count edge was detected 0b1 T2I Timer T2 Input Parameter Selection 0 2 read-write T2IRDIS Timer T2 Interrupt Disable 12 read-write value1 Interrupt generation for T2CHDIR and T2EDGE interrupts in Incremental Interface Mode is enabled 0b0 value2 Interrupt generation for T2CHDIR and T2EDGE interrupts in Incremental Interface Mode is disabled 0b1 T2M Timer T2 Mode Control (Basic Operating Mode) 3 2 read-write value1 Timer Mode 0b000 value2 Counter Mode 0b001 value3 Gated Timer Mode with gate active low 0b010 value4 Gated Timer Mode with gate active high 0b011 value5 Reload Mode 0b100 value6 Capture Mode 0b101 value7 Incremental Interface Mode (Rotation Detection Mode) 0b110 value8 Incremental Interface Mode (Edge Detection Mode) 0b111 T2R Timer T2 Run Bit 6 read-write value1 Timer T2 stops 0b0 value2 Timer T2 runs 0b1 T2RC Timer T2 Remote Control 9 read-write value1 Timer T2 is controlled by its own run bit T2R 0b0 value2 Timer T2 is controlled by the run bit T3R of core timer T3, not by bit T2R 0b1 T2RDIR Timer T2 Rotation Direction 15 read-only value1 Timer T2 counts up 0b0 value2 Timer T2 counts down 0b1 T2UD Timer T2 Up/Down Control 7 read-write value1 Timer T2 counts up 0b0 value2 Timer T2 counts down 0b1 T2UDE Timer T2 External Up/Down Enable 8 read-write value1 Count direction is controlled by bit T2UD input T2EUD is disconnected 0b0 value2 Count direction is controlled by input T2EUD 0b1 T3 Timer T3 Count Register 0x24 32 read-write n 0x0 0x0 T3 Timer T3 Current Value 0 15 read-write T3CON Timer T3 Control Register 0xC 32 read-write n 0x0 0x0 BPS1 GPT1 Block Prescaler Control 11 1 read-write value1 fGPT/8 0b00 value2 fGPT/4 0b01 value3 fGPT/32 0b10 value4 fGPT/16 0b11 T3CHDIR Timer T3 Count Direction Change Flag 14 read-write value1 No change of count direction was detected 0b0 value2 A change of count direction was detected 0b1 T3EDGE Timer T3 Edge Detection Flag 13 read-write value1 No count edge was detected 0b0 value2 A count edge was detected 0b1 T3I Timer T3 Input Parameter Selection 0 2 read-write T3M Timer T3 Mode Control 3 2 read-write value1 Timer Mode 0b000 value2 Counter Mode 0b001 value3 Gated Timer Mode with gate active low 0b010 value4 Gated Timer Mode with gate active high 0b011 value7 Incremental Interface Mode (Rotation Detection Mode) 0b110 value8 Incremental Interface Mode (Edge Detection Mode) 0b111 T3OE Overflow/Underflow Output Enable 9 read-write value1 Alternate Output Function Disabled 0b0 value2 State of T3 toggle latch is output on pin T3OUT 0b1 T3OTL Timer T3 Overflow Toggle Latch 10 read-write value1 output toggle latch reset 0b0 value2 output toggle latch set 0b1 T3R Timer T3 Run Bit 6 read-write value1 Timer T3 stops 0b0 value2 Timer T3 runs 0b1 T3RDIR Timer T3 Rotation Direction Flag 15 read-only value1 Timer T3 counts up 0b0 value2 Timer T3 counts down 0b1 T3UD Timer T3 Up/Down Control 7 read-write value1 Timer T3 counts up 0b0 value2 Timer T3 counts down 0b1 T3UDE Timer T3 External Up/Down Enable 8 read-write value1 Count direction is controlled by bit T3UD input T3EUD is disconnected 0b0 value2 Count direction is controlled by input T3EUD 0b1 T4 Timer T4 Count Register 0x28 32 read-write n 0x0 0x0 T4 Timer T4 Current Value 0 15 read-write T4CON Timer T4 Control Register 0x10 32 read-write n 0x0 0x0 CLRT2EN Clear Timer T2 Enable 10 read-write value1 No effect of T4EUD on timer T2 0b0 value2 A falling edge on T4EUD clears timer T2 0b1 CLRT3EN Clear Timer T3 Enable 11 read-write value1 No effect of T4IN on timer T3 0b0 value2 A falling edge on T4IN clears timer T3 0b1 T4CHDIR Timer T4 Count Direction Change 14 read-write value1 No change in count direction was detected 0b0 value2 A change in count direction was detected 0b1 T4EDGE Timer T4 Edge Detection 13 read-write value1 No count edge was detected 0b0 value2 A count edge was detected 0b1 T4I Timer T4 Input Parameter Selection 0 2 read-write T4IRDIS Timer T4 Interrupt Disable 12 read-write value1 Interrupt generation for T4CHDIR and T4EDGE interrupts in Incremental Interface Mode is enabled 0b0 value2 Interrupt generation for T4CHDIR and T4EDGE interrupts in Incremental Interface Mode is disabled 0b1 T4M Timer T4 Mode Control (Basic Operating Mode) 3 2 read-write value1 Timer Mode 0b000 value2 Counter Mode 0b001 value3 Gated Timer Mode with gate active low 0b010 value4 Gated Timer Mode with gate active high 0b011 value5 Reload Mode 0b100 value6 Capture Mode 0b101 value7 Incremental Interface Mode (Rotation Detection Mode) 0b110 value8 Incremental Interface Mode (Edge Detection Mode) 0b111 T4R Timer T4 Run Bit 6 read-write value1 Timer T4 stops 0b0 value2 Timer T4 runs 0b1 T4RC Timer T4 Remote Control 9 read-write value1 Timer T4 is controlled by its own run bit T4R 0b0 value2 Timer T4 is controlled by the run bit T3R of core timer T3, but not by bit T4R 0b1 T4RDIR Timer T4 Rotation Direction 15 read-only value1 Timer T4 counts up 0b0 value2 Timer T4 counts down 0b1 T4UD Timer T4 Up/Down Control 7 read-write value1 Timer T4 counts up 0b0 value2 Timer T4 counts down 0b1 T4UDE Timer T4 External Up/Down Enable 8 read-write value1 Count direction is controlled by bit T4UD input T4EUD is disconnected 0b0 value2 Count direction is controlled by input T4EUD 0b1 T5 Timer 5 Count Register 0x2C 32 read-write n 0x0 0x0 T5 Timer T5 Current Value 0 15 read-write T5CON Timer 5 Control Register 0x14 32 read-write n 0x0 0x0 CI Register CAPREL Capture Trigger Selection 12 1 read-write value1 Capture disabled 0b00 value2 Positive transition (rising edge) on CAPIN or any transition on T3IN 0b01 value3 Negative transition (falling edge) on CAPIN or any transition on T3EUD 0b10 value4 Any transition (rising or falling edge) on CAPIN or any transition on T3IN or T3EUD 0b11 CT3 Timer T3 Capture Trigger Enable 10 read-write value1 Capture trigger from input line CAPIN 0b0 value2 Capture trigger from T3 input lines T3IN and/or T3EUD 0b1 T5CLR Timer T5 Clear Enable Bit 14 read-write value1 Timer T5 is not cleared on a capture event 0b0 value2 Timer T5 is cleared on a capture event 0b1 T5I Timer T5 Input Parameter Selection 0 2 read-write T5M Timer T5 Mode Control (Basic Operating Mode) 3 1 read-write value1 Timer Mode 0b00 value2 Counter Mode 0b01 value3 Gated Timer Mode with gate active low 0b10 value4 Gated Timer Mode with gate active high 0b11 T5R Timer T5 Run Bit 6 read-write value1 Timer T5 stops 0b0 value2 Timer T5 runs 0b1 T5RC Timer T5 Remote Control 9 read-write value1 Timer T5 is controlled by its own run bit T5R 0b0 value2 Timer T5 is controlled by the run bit T6R of core timer T6, not by bit T5R 0b1 T5SC Timer T5 Capture Mode Enable 15 read-write value1 Capture into register CAPREL disabled 0b0 value2 Capture into register CAPREL enabled 0b1 T5UD Timer T5 Up/Down Control 7 read-write value1 Timer T5 counts up 0b0 value2 Timer T5 counts down 0b1 T5UDE Timer T5 External Up/Down Enable 8 read-write value1 Count direction is controlled by bit T5UD input T5EUD is disconnected 0b0 value2 Count direction is controlled by input T5EUD 0b1 T6 Timer T6 Count Register 0x30 32 read-write n 0x0 0x0 T6 Timer T6 Current Value 0 15 read-write T6CON Timer T6 Control Register 0x18 32 read-write n 0x0 0x0 BPS2 GPT2 Block Prescaler Control 11 1 read-write value1 fGPT/4 0b00 value2 fGPT/2 0b01 value3 fGPT/16 0b10 value4 fGPT/8 0b11 T6CLR Timer T6 Clear Enable Bit 14 read-write value1 Timer T6 is not cleared on a capture event 0b0 value2 Timer T6 is cleared on a capture event 0b1 T6I Timer T6 Input Parameter Selection 0 2 read-write T6M Timer T6 Mode Control (Basic Operating Mode) 3 2 read-write value1 Timer Mode 0b000 value2 Counter Mode 0b001 value3 Gated Timer Mode with gate active low 0b010 value4 Gated Timer Mode with gate active high 0b011 T6OE Overflow/Underflow Output Enable 9 read-write value1 Alternate Output Function Disabled 0b0 value2 State of timer T6 toggle latch is output on pin T6OUT 0b1 T6OTL Timer T6 Overflow Toggle Latch 10 read-write value1 output toggle latch reset 0b0 value2 output toggle latch set 0b1 T6R Timer T6 Run Bit 6 read-write value1 Timer T6 stops 0b0 value2 Timer T6 runs 0b1 T6SR Timer T6 Reload Mode Enable 15 read-write value1 Reload from register CAPREL disabled 0b0 value2 Reload from register CAPREL enabled 0b1 T6UD Timer T6 Up/Down Control 7 read-write value1 Timer T6 counts up 0b0 value2 Timer T6 counts down 0b1 T6UDE Timer T6 External Up/Down Enable 8 read-write value1 Count direction is controlled by bit T6UD input T6EUD is disconnected 0b0 value2 Count direction is controlled by input T6EUD 0b1 LIN Local Interconnect Network LIN 0x0 0x0 0x8 registers n CTRL_STS LIN Transceiver Control and Status 0x0 32 read-write n 0x0 0x0 FB_SM1 Feedback Signal 1 for Slope Mode Setting 13 read-only FB_SM2 Feedback Signal 2 for Slope Mode Setting 14 read-only FB_SM3 Feedback Signal 3 for Slope Mode Setting 15 read-only HV_MODE LIN Transceiver High Voltage Input - Output Mode 21 read-write DISABLE High Voltage Mode Entry is disabled 0b0 ENABLE High Voltage Mode Entry is enabled 0b1 MODE LIN transceiver power mode control 1 1 read-write LIN_Sleep_Mode LIN module switched to LIN Sleep Mode 0b00 LIN_Receive_Only_Mode LIN module switched to LIN Receive Only Mode 0b01 LIN_Normal_Mode LIN module switched to LIN Normal Mode 0b11 MODE_FB Feedback Signals for LIN Transmitter Mode Settings 16 2 read-only M_SM_ERR LIN Transceiver Mode or Slope Mode Error 3 read-only no_Mode_or_Slope_Mode_Error Status (see corresponding Feedback registers) 0b0 Mode_or_Slope_Mode_Error Status (see corresponding Feedback registers) 0b1 M_SM_ERR_CLR LIN Transceiver Mode or Slope Mode Error Clear 24 read-write no_action Status unchanged 0b0 Clear Status clear 0b1 OC_STS LIN Receiver Overcurrent Status 5 read-only no_Overcurrent overcurrent status occured 0b0 Overcurrent overcurrent status occured 0b1 OT_STS LIN Receiver Overtemperature Status 4 read-only no_Overtemperature overtemperature occured 0b0 Overtemperature overtemperature occured 0b1 RXD Output Signal of Receiver 10 read-only SM LIN Transmitter Slope mode control 11 1 read-write Normal_Slope_Mode for max. 20 kBaud 0b00 Fast_Slope_Mode for max. 40 kBaud 0b01 Low_Slope_Mode for max. 10.4 kBaud 0b10 Flash_Mode for max. 150 kBaud 0b11 TXD LIN Transmitter switch on (only used when LIN_HV_MODE is set) 9 read-write Pull_Down_LIN_Line Transmitter is switched on 0b0 Pull_Up_Resistor_is_active Transmitter is switched off 0b1 TXD_TMOUT_STS LIN TXD time-out status 6 read-only NO_TIMEOUT no time-out occured 0b0 TIMEOUT time-out occured 0b1 MF Measurement Function MF 0x0 0x0 0x50 registers n CSA_CTRL Current Sense Amplifier Control Register 0xC 32 read-write n 0x0 0x0 EN OPA enable 0 read-write DISABLE OPA switched off 0b0 ENABLE OPA switched on 0b1 GAIN OPA gain setting 1 1 read-write value_0 Gain_10 0x0 value_1 Gain_20 0x1 value_2 Gain_40 0x2 value_3 Gain_60 0x3 VZERO Current Sense Output Voltage Level to Ground 8 read-write VOUT Output Voltage is VOUT of Amplifier 0b0 GROUND Output Voltage is Ground of Feedback Network 0b1 P2_ADCSEL_CTRL Port 2 ADC Selection Control Register 0x0 32 read-write n 0x0 0x0 ADC1_CH1_SEL ADC1 Channel 1 Input Selection 10 read-write CS_AMP Current Sense Amplifier is conncted to Ch1 of ADC1 0b1 REF1_STS Reference 1 Status Register 0x14 32 read-write n 0x0 0x0 REFBG_LOTHWARN_STS Status for Undervoltage Threshold Measurement of internal VAREF 4 read-only UPPER_TRIG_RESET write clears status 0b0 UPPER_TRIG_SET trigger status set 0b1 REFBG_UPTHWARN_STS Status for Overvoltage Threshold Measurement of internal VAREF 5 read-only UPPER_TRIG_RESET write clears status 0b0 UPPER_TRIG_SET trigger status set 0b1 REF2_CTRL Reference 2 Control Register 0x18 32 read-write n 0x0 0x0 VREF5V_OVL_STS ADC1 Bit Reference Voltage Generation Over Load Bit 1 read-only no_OVERLOAD no OVERLOAD detected 0b0 OVERLOAD OVERLOAD detected 0b1 VREF5V_OV_STS ADC1 Bit Reference Voltage Generation Overvoltage Bit 3 read-only no_Overvoltage no Overvoltage detected 0b0 Overvoltage Overvoltage detected 0b1 VREF5V_PD_N ADC1 Bit Reference Voltage Generation Power Down Bit 0 read-write DISABLED Power Down 0b0 ACTIVE no Power Down 0b1 VREF5V_UV_STS ADC1 Bit Reference Voltage Generation Undervoltage Bit 2 read-only no_Undervoltage no Undervoltage detected 0b0 Undervoltage Undervoltage detected 0b1 TEMPSENSE_CTRL Temperature Sensor Control Register 0x10 32 read-write n 0x0 0x0 PMU_OTWARN_STS PMU Regulator Overtemperature Warning (MU) Status 4 read-only INACTIVE write clears status 0b0 ACTIVE interrupt status set 0b1 PMU_OT_STS PMU Regulator Overtemperature (MU) Status 5 read-only INACTIVE write clears status 0b0 ACTIVE interrupt status set 0b1 SYS_OTWARN_STS System Overtemperature Warning (MU) Status 6 read-only INACTIVE write clears status 0b0 ACTIVE interrupt status set 0b1 SYS_OT_STS System Overtemperature (MU) Status 7 read-only INACTIVE write clears status 0b0 ACTIVE interrupt status set 0b1 VMON_SEN_CTRL Supply Sense Control Register 0x4 32 read-write n 0x0 0x0 VMON_SEN_HRESO_5V Monitoring Input Attenuator High Impedance Output Control 4 read-write High_Resistive_Output_Disable Connection to ADC input low ohmic 0b0 High_Resistive_Output_Enable Connection to ADC input high ohmic 0b1 VMON_SEN_PD_N Monitoring Input Attenuator enable 0 read-write DISABLE Attenuator switched off 0b0 ENABLE Attenuator switched on 0b1 VMON_SEN_SEL_INRANGE Monitoring Input Attenuator Select Inputrange 5 read-write range0 0-18V range is selected 0b0 range1 0-28V range is selected 0b1 PMU Power Management Unit PMU 0x0 0x0 0x1000 registers n CNF_CYC_SAMPLE_DEL Sample Delay in Cyclic Sense Register 0x30 32 read-write n 0x0 0x0 M03 Mantissa 0 3 read-write value1 variable value M3M2M1M0 is 0 0b0000 value2 variable value M3M3M1M0 is 15 0b1111 CNF_CYC_SENSE Dead Time in Cyclic Sense Register 0x28 32 read-write n 0x0 0x0 E01 Exponent 4 1 read-write value1 Exponent value is 0 0b00 value2 Exponent value is 1 0b01 value3 Exponent value is 2 0b10 value4 Exponent value is 3 0b11 M03 Mantissa 0 3 read-write value1 Mantissa value is 1 0b0000 value2 Mantissa value is 16 0b1111 OSC_100kHz_EN 100 kHz Oscillator Enable 7 read-write DISABLE Oscillator is disabled 0b0 ENABLE Oscillator is enabled 0b1 CNF_CYC_WAKE Dead Time in Cyclic Wake Register 0x2C 32 read-write n 0x0 0x0 E01 Exponent 4 1 read-write value1 Exponent value is 0 0b00 value2 Exponent value is 1 0b01 value3 Exponent value is 2 0b10 value4 Exponent value is 3 0b11 M03 Mantissa 0 3 read-write value1 Mantissa value is 1 0b0000 value2 Mntissa value is 16 0b1111 CNF_PMU_SETTINGS PMU Settings Register 0x20 32 read-write n 0x0 0x0 CYC_SENSE_EN Enabling Cyclic Sense 3 read-write value1 Cyclic Sense disabled 0b0 value2 Cyclic Sense enabled 0b1 CYC_WAKE_EN Enabling Cyclic Wake 2 read-write value1 Cyclic Wake disabled 0b0 value2 Cyclic Wake enabled 0b1 EN_0V9_N Disables the reduction of the VDDC regulator output to 0.9 V during Stop-Mode 1 read-write value1 Output voltage reduction enabled 0b0 value2 Output voltage reduction disabled 0b1 EN_VDDEXT_OC_OFF_N Disabling VDDEXT Shutdown in Overload Condition 7 read-write value1 Shutdown enabled 0b0 value2 Shutdown disabled 0b1 WAKE_W_RST Wake-up with reset execution 0 read-write value1 Stop-Exit without reset execution 0b0 value2 Stop-Exit with reset execution 0b1 CNF_RST_TFB Reset Blind Time Register 0x6C 32 read-write n 0x0 0x0 RST_TFB Reset Pin Blind Time Selection Bits 0 1 read-write RST_TFB_0 0,5 us typ. 0b00 RST_TFB_1 1 us typ. 0b01 RST_TFB_2 5 us typ. 0b10 RST_TFB_3 31 us typ. 0b11 CNF_WAKE_FILTER PMU Wake-up Timing Register 0xAC 32 read-write n 0x0 0x0 CNF_GPIO_FT Wake-up Filter time for General Purpose IO 2 1 read-write 10_us 10 us filter time 0b00 20_us 20 us filter time 0b01 40_us 40 us filter time 0b10 5_us 5 us filter time 0b11 CNF_LIN_FT Wake-up Filter time for LIN WAKE 0 read-write 30_us 30 us filter time 0b0 50_us 50 us filter time 0b1 CNF_MON_FT Wake-up Filter time for Monitoring Inputs 1 read-write 20_us 20 us filter time 0b0 40_us 40 us filter time 0b1 GPUDATA00 General Purpose User DATA0 0xC0 32 read-write n 0x0 0x0 DATA0 DATA0 Storage Byte 0 7 read-write GPUDATA01 General Purpose User DATA1 0xC4 32 read-write n 0x0 0x0 DATA1 DATA1 Storage Byte 0 7 read-write GPUDATA02 General Purpose User DATA2 0xC8 32 read-write n 0x0 0x0 DATA2 DATA2 Storage Byte 0 7 read-write GPUDATA03 General Purpose User DATA3 0xCC 32 read-write n 0x0 0x0 DATA3 DATA3 Storage Byte 0 7 read-write GPUDATA04 General Purpose User DATA4 0xD0 32 read-write n 0x0 0x0 DATA4 DATA4 Storage Byte 0 7 read-write GPUDATA05 General Purpose User DATA5 0xD4 32 read-write n 0x0 0x0 DATA5 DATA5 Storage Byte 0 7 read-write LIN_WAKE_EN LIN Wake Enable 0x50 32 read-write n 0x0 0x0 LIN_EN Lin Wake enable 7 read-write Disable . 0b0 Enable . 0b1 MON_CNF Settings Monitor 1 0x34 32 read-write n 0x0 0x0 CYC MON for Cycle Sense Enable 3 read-write value1 Cycle Sense disabled 0b0 value2 Cycle Sense enabled 0b1 EN MON Enable 0 read-write value1 MON disabled 0b0 value2 MON enabled 0b1 FALL MON Wake-up on Falling Edge Enable 1 read-write value1 Wake-up disabled 0b0 value2 Wake-up enabled 0b1 PD Pull-Down Current Source for MON Input Enable 4 read-write value1 Pull-down source disabled 0b0 value2 Pull-down source enabled 0b1 PU Pull-Up Current Source for MON Input Enable 5 read-write value1 Pull-up source disabled 0b0 value2 Pull-up source enabled 0b1 RISE MON Wake-up on Rising Edge Enable 2 read-write value1 Wake-up disabled 0b0 value2 Wake-up enabled 0b1 STS MON Status Input 7 read-only value1 MON input has low status 0b0 value2 MON input has high status 0b1 RESET_STS1 Reset Status Hard Register 0x10 32 read-write n 0x0 0x0 PMU_1V5DidPOR Power-On Reset Flag 7 read-write value1 No Power-On reset executed 0b0 value2 Power-On reset executed 0b1 PMU_ClkWDT Clock Watchdog (CLKWDT) Reset Flag 4 read-write value1 No Clock Watchdog reset executed 0b0 value2 Clock Watchdog reset executed 0b1 PMU_ExtWDT External Watchdog (WDT1) Reset Flag 5 read-write value1 No External Watchdog reset executed 0b0 value2 External Watchdog reset executed 0b1 PMU_LPR Low Priority Resets (see PMU_RESET_STS2) 3 read-write value1 Low Priority-Reset executed 0b0 value2 Low Priority executed 0b1 PMU_PIN PIN-Reset Flag 6 read-write value1 No PIN-Reset executed 0b0 value2 PIN-Reset executed 0b1 PMU_SleepEX Flag which indicates a reset caused by Sleep-Exit 2 read-write value1 No reset caused by Sleep-Exit executed 0b0 value2 Reset caused by Sleep-Exit executed 0b1 PMU_WAKE Flag which indicates a reset caused by Stop-Exit 1 read-write value1 No reset caused by Stop-Exit executed 0b0 value2 Reset caused by Stop-Exit executed 0b1 SYS_FAIL Flag which indicates a reset caused by a System Fail reported in the corresponding Fail Register 0 read-write value1 No reset caused by System Fail executed 0b0 value2 Reset caused by System Fail executed 0b1 RESET_STS2 Reset Status Soft Register 0x14 32 read-write n 0x0 0x0 LOCKUP Lockup-Reset Flag 2 read-write value1 No Lockup-Reset executed 0b0 value2 Lockup-Reset executed 0b1 PMU_IntWDT Internal Watchdog Reset Flag 0 read-write value1 No Internal Watchdog reset executed 0b0 value2 Internal Watchdog reset executed 0b1 PMU_SOFT Soft-Reset Flag 1 read-write value1 No Soft-Reset executed 0b0 value2 Soft-Reset executed 0b1 SUPPLY_STS Voltage Reg Status Register 0x4 32 read-write n 0x0 0x0 PMU_1V5_FAIL_EN Enabling of VDDC status information as interrupt source 2 read-write value1 No interrupts are generated 0b0 value2 Interrupts are generated 0b1 PMU_1V5_OVERLOAD Overload at VDDC regulator 1 read-only value1 No overload 0b0 value2 Overload 0b1 PMU_1V5_OVERVOLT Overvoltage at VDDC regulator 0 read-only value1 No overvoltage 0b0 value2 Overvoltage 0b1 PMU_5V_FAIL_EN Enabling of VDDP status information as interrupt source 6 read-write value1 No interrupts are generated 0b0 value2 Interrupts are generated 0b1 PMU_5V_OVERLOAD Overload at VDDP regulator 5 read-only value1 No overload 0b0 value2 Overload 0b1 PMU_5V_OVERVOLT Overvoltage at VDDP regulator 4 read-only value1 No overvoltage 0b0 value2 Overvoltage 0b1 SystemStartConfig System Startup Config 0x2D4 32 read-write n 0x0 0x0 MBIST_EN System Startup Configuration Bit for RAM MBIST at Sleep Mode exit 0 read-write value1 No MBIST executed at Sleep Mode exit 0b0 value2 MBIST executed at Sleep Mode exit 0b1 SYS_FAIL_STS System Fail Status Register 0x70 32 read-write n 0x0 0x0 PMU_1V5_OVL VDDC Overload Flag 2 read-write No_Overload VDDC ok 0b0 Overload Hall VDDC Overload 0b1 PMU_5V_OVL VDDP Overload Flag 3 read-write No_Overload VDDP ok 0b0 Overload VDDP Overload 0b1 SUPP_SHORT Supply Short 0 read-write Main_Supply_ok VDDP or VDDC are in expected range 0b0 Main_Supply_short VDDP or VDDC do not have stable operating point 0b1 SUPP_TMOUT Supply Time Out 1 read-write Main_Supply_ok VDDP or VDDC are in expected range 0b0 Main_Supply_fail VDDP or VDDC do not have stable operating point 0b1 SYS_OT System Overtemperature Indication Flag 5 read-write No_Overtemperature System ok 0b0 Overtemperature System Overtemperature 0b1 WDT1_SEQ_FAIL External Watchdog (WDT1) Sequential Fail 6 read-write No_Fail System working properly 0b0 Sequential_Watchdog_Fail 5 consecutive watchdog fails 0b1 VDDEXT_CTRL VDDEXT Control 0x8 32 read-write n 0x0 0x0 CYC_EN VDDEXT Supply for Cyclic Sense Enable 1 read-write value1 VDDEXT for cyclic sense disable 0b0 value2 VDDEXT for cyclic sense enable 0b1 ENABLE VDDEXT Supply Enable 0 read-write value1 VDDEXT Supply disabled 0b0 value2 VDDEXT supply enabled 0b1 FAIL_EN Enabling of VDDEXT Supply status information as interrupt source 2 read-write value1 VDDEXT fail interrupts are disabled 0b0 value2 VDDEXT fail Interrupts are enabled 0b1 OK VDDEXT Supply works inside its specified range 2 6 read-only value2 VDDEXT not in low drop mode 0b0 value1 VDDEXT in low drop mode 0b1 OVERLOAD VDDEXT Supply Overload 5 read-write value1 VDDEXT not in overload condition 0b0 value2 VDDEXT in overload condition 0b1 OVERVOLT VDDEXT Supply Overvoltage 4 read-write value1 VDDEXT not in overvoltage condition 0b0 value2 VDDEXT in overvoltage condition 0b1 SHORT VDDEXT Supply Shorted Output 3 read-write value1 VDDEXT no short circuit 0b0 value2 VDDEXT short circuit 0b1 STABLE VDDEXT Supply works inside its specified range 1 7 read-only value2 VDDEXT Voltage outside of specified range 0b0 value1 VDDEXT Voltage inside of specified range 0b1 WAKE_CONF_GPIO0_CYC Wake Port 0 Cycle Enabled Register 0xE0 32 read-write n 0x0 0x0 GPIO0_CYC_0 GPIO0_0 input for cycle sense enable 0 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 GPIO0_CYC_1 GPIO0_1 input for cycle sense enable 1 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 GPIO0_CYC_2 GPIO0_2 input for cycle sense enable 2 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 GPIO0_CYC_3 GPIO0_3 input for cycle sense enable 3 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 GPIO0_CYC_4 GPIO0_4 input for cycle sense enable 4 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 WAKE_CONF_GPIO0_FALL Wake Configuration GPIO Port 0 Falling Edge Register 0xDC 32 read-write n 0x0 0x0 GPIO0_FA_0 Port 0_0 Wake-up on Falling Edge enable 0 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO0_FA_1 Port 0_1 Wake-up on Falling Edge enable 1 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO0_FA_2 Port 0_2 Wake-up on Falling Edge enable 2 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO0_FA_3 Port 0_3 Wake-up on Falling Edge enable 3 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO0_FA_4 Port 0_4 Wake-up on Falling Edge enable 4 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 WAKE_CONF_GPIO0_RISE Wake Configuration GPIO Port 0 Rising Edge Register 0xD8 32 read-write n 0x0 0x0 GPIO0_RI_0 Port 0_0 Wake-up on Rising Edge enable 0 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO0_RI_1 Port 0_1 Wake-up on Rising Edge enable 1 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO0_RI_2 Port 0_2 Wake-up on Rising Edge enable 2 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO0_RI_3 Port 0_3 Wake-up on Rising Edge enable 3 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO0_RI_4 Port 0_4 Wake-up on Rising Edge enable 4 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 WAKE_CONF_GPIO1_CYC Wake Port 1 Cycle Enabled Register 0xEC 32 read-write n 0x0 0x0 GPIO1_CYC_0 GPIO1_0 input for cycle sense enable 0 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 GPIO1_CYC_1 GPIO1_1 input for cycle sense enable 1 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 GPIO1_CYC_2 GPIO1_2 input for cycle sense enable 2 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 GPIO1_CYC_3 GPIO1_3 input for cycle sense enable 3 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 GPIO1_CYC_4 GPIO1_4 input for cycle sense enable 4 read-write DISABLE input for cycle sense disabled 0b0 ENABLE input for cycle sense enabled 0b1 WAKE_CONF_GPIO1_FALL Wake Configuration GPIO Port 1 Falling Edge Register 0xE8 32 read-write n 0x0 0x0 GPIO1_FA_0 Port 1_0 Wake-up on Falling Edge enable 0 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO1_FA_1 Port 1_1 Wake-up on Falling Edge enable 1 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO1_FA_2 Port 1_2 Wake-up on Falling Edge enable 2 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO1_FA_3 Port 1_3 Wake-up on Falling Edge enable 3 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO1_FA_4 Port 1_4 Wake-up on Falling Edge enable 4 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 WAKE_CONF_GPIO1_RISE Wake Configuration GPIO Port 1 Rising Edge Register 0xE4 32 read-write n 0x0 0x0 GPIO1_RI_0 Port 1_0 Wake-up on Rising Edge enable 0 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO1_RI_1 Port 1_1 Wake-up on Rising Edge enable 1 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO1_RI_2 Port 1_2 Wake-up on Rising Edge enable 2 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO1_RI_3 Port 1_3 Wake-up on Rising Edge enable 3 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 GPIO1_RI_4 Port 1_4 Wake-up on Rising Edge enable 4 read-write DISABLE wake-up disabled 0b0 ENABLE wake-up enabled 0b1 WAKE_STATUS Main wake status register 0x0 32 read-write n 0x0 0x0 CYC_WAKE Wake-up caused by Cyclic Wake 4 read-only value1 No Wake-up occurred 0b0 value2 Wake-up occurred 0b1 FAIL Wake-up after VDDEXT Fail 5 read-only value1 No Wake-up occurred 0b0 value2 Wake-up occurred 0b1 GPIO0 Wake-up via GPIO0 which is a logical OR combination of all Wake_STS_GPIO0 bits 2 read-only value1 No Wake-up occurred 0b0 value2 Wake-up occurred 0b1 GPIO1 Wake-up via GPIO1 which is a logical OR combination of all Wake_STS_GPIO1 bits 3 read-only value1 No Wake-up occurred 0b0 value2 Wake-up occurred 0b1 LIN_WAKE Wake-up via LIN- Message 0 read-only value1 No Wake-up occurred 0b0 value2 Wake-up occurred 0b1 MON_WAKE Wake-up via MON 1 read-only value1 No Wake-up occurred 0b0 value2 Wake-up occurred 0b1 WAKE_STS_FAIL Wake Status Fail Register 0x80 32 read-write n 0x0 0x0 SUPPFAIL Stop-Exit due to overvoltage at the VDDEXT Supply 0 read-write value1 No overvoltage 0b0 value2 Module suspend enabled 0b1 VDDEXTSHORT Stop-Exit due to short circuit at the VDDEXT Supply 2 read-write value1 No short circuit 0b0 value2 Short circuit 0b1 WAKE_STS_GPIO0 Wake Status GPIO 0 Register 0x88 32 read-write n 0x0 0x0 GPIO0_STS_0 Status of GPIO0_0 0 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 GPIO0_STS_1 Status of GPIO0_1 1 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 GPIO0_STS_2 Status of GPIO0_2 2 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 GPIO0_STS_3 Status of GPIO0_3 3 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 GPIO0_STS_4 Status of GPIO0_4 4 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 WAKE_STS_GPIO1 Wake Status GPIO 1 Register 0x8C 32 read-write n 0x0 0x0 GPIO1_STS_0 Wake GPIO1_0 0 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 GPIO1_STS_1 Wake GPIO1_1 1 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 GPIO1_STS_2 Wake GPIO1_2 2 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 GPIO1_STS_3 Wake GPIO1_3 3 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 GPIO1_STS_4 Wake GPIO1_4 4 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 WAKE_STS_MON Wake Source MON Input Register 0x84 32 read-write n 0x0 0x0 WAKE_STS Status of MON 0 read-only No_wake_up_detected . 0b0 wake_up_detected . 0b1 PORT GPIO PORTs PORT 0x0 0x0 0x2000 registers n P0_ALTSEL0 Port 0 Alternate Select Register 0x30 32 read-write n 0x0 0x0 P0 Alternate Select Port 0 Bit 0 0 read-write P1 Alternate Select Port 0 Bit 1 1 read-write P2 Alternate Select Port 0 Bit 2 2 read-write P3 Alternate Select Port 0 Bit 3 3 read-write P4 Alternate Select Port 0 Bit 4 4 read-write P0_ALTSEL1 Port 0 Alternate Select Register 0x34 32 read-write n 0x0 0x0 P0 Alternate Select Port 0 Bit 0 0 read-write P1 Alternate Select Port 0 Bit 1 1 read-write P2 Alternate Select Port 0 Bit 2 2 read-write P3 Alternate Select Port 0 Bit 3 3 read-write P4 Alternate Select Port 0 Bit 4 4 read-write P0_DATA Port 0 Data Register 0x0 32 read-write n 0x0 0x0 P0 Port 0 Pin 0 Data Value 0 read-write value1 Port 0 pin n data value = 0 0b0 value2 Port 0 pin n data value = 1 0b1 P1 Port 0 Pin 1 Data Value 1 read-write value1 Port 0 pin n data value = 0 0b0 value2 Port 0 pin n data value = 1 0b1 P2 Port 0 Pin 2 Data Value 2 read-write value1 Port 0 pin n data value = 0 0b0 value2 Port 0 pin n data value = 1 0b1 P3 Port 0 Pin 3 Data Value 3 read-write value1 Port 0 pin n data value = 0 0b0 value2 Port 0 pin n data value = 1 0b1 P4 Port 0 Pin 4 Data Value 4 read-write value1 Port 0 pin n data value = 0 0b0 value2 Port 0 pin n data value = 1 0b1 P0_DIR Port 0 Direction Register 0x4 32 read-write n 0x0 0x0 P0 Port 0 Pin 0 Direction Control 0 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P1 Port 0 Pin 1 Direction Control 1 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P2 Port 0 Pin 2 Direction Control 2 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P3 Port 0 Pin 3 Direction Control 3 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P4 Port 0 Pin 4 Direction Control 4 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P0_OD Port 0 Open Drain Control Register 0x40 32 read-write n 0x0 0x0 P0 Port 0 Pin 0 Open Drain Mode 0 read-write value1 Normal Mode, output is actively driven for 0 and 1 state (default) 0b0 value2 Open Drain Mode, output is actively driven only for 0 state 0b1 P1 Port 0 Pin 1 Open Drain Mode 1 read-write value1 Normal Mode, output is actively driven for 0 and 1 state (default) 0b0 value2 Open Drain Mode, output is actively driven only for 0 state 0b1 P2 Port 0 Pin 2 Open Drain Mode 2 read-write value1 Normal Mode, output is actively driven for 0 and 1 state (default) 0b0 value2 Open Drain Mode, output is actively driven only for 0 state 0b1 P3 Port 0 Pin 3 Open Drain Mode 3 read-write value1 Normal Mode, output is actively driven for 0 and 1 state (default) 0b0 value2 Open Drain Mode, output is actively driven only for 0 state 0b1 P4 Port 0 Pin 4 Open Drain Mode 4 read-write value1 Normal Mode, output is actively driven for 0 and 1 state (default) 0b0 value2 Open Drain Mode, output is actively driven only for 0 state 0b1 P0_PUDEN Port 0 Pull-Up/Pull-Down Enable Register 0x1C 32 read-write n 0x0 0x0 P0 Pull-Up/Pull-Down Enable at Port 0 Bit 0 0 read-write value1 Pull-up or Pull-down device is disabled 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P1 Pull-Up/Pull-Down Enable at Port 0 Bit 1 1 read-write value1 Pull-up or Pull-down device is disabled 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P2 Pull-Up/Pull-Down Enable at Port 0 Bit 2 2 read-write value1 Pull-up or Pull-down device is disabled 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P3 Pull-Up/Pull-Down Enable at Port 0 Bit 3 3 read-write value1 Pull-up or Pull-down device is disabled 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P4 Pull-Up/Pull-Down Enable at Port 0 Bit 4 4 read-write value1 Pull-up or Pull-down device is disabled 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P0_PUDSEL Port 0 Pull-Up/Pull-Down Select Register 0x18 32 read-write n 0x0 0x0 P0 Pull-Up/Pull-Down Select Port 0 Bit 0 0 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected 0b1 P1 Pull-Up/Pull-Down Select Port 0 Bit 1 1 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected 0b1 P2 Pull-Up/Pull-Down Select Port 0 Bit 2 2 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected 0b1 P3 Pull-Up/Pull-Down Select Port 0 Bit 3 3 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected 0b1 P4 Pull-Up/Pull-Down Select Port 0 Bit 4 4 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected 0b1 P1_ALTSEL0 Port 1 Alternate Select Register 0x38 32 read-write n 0x0 0x0 P0 Alternate Select Port 1 Bit 0 0 read-write P1 Alternate Select Port 1 Bit 1 1 read-write P2 Alternate Select Port 1 Bit 2 2 read-write P3 Alternate Select Port 1 Bit 3 3 read-write P4 Alternate Select Port 1 Bit 4 4 read-write P1_ALTSEL1 Port 1 Alternate Select Register 0x3C 32 read-write n 0x0 0x0 P0 Alternate Select Port 1 Bit 0 0 read-write P1 Alternate Select Port 1 Bit 1 1 read-write P2 Alternate Select Port 1 Bit 2 2 read-write P3 Alternate Select Port 1 Bit 3 3 read-write P4 Alternate Select Port 1 Bit 4 4 read-write P1_DATA Port 1 Data Register 0x8 32 read-write n 0x0 0x0 P0 Port 1 Pin 0 Data Value 0 read-write value1 Port 1 pin n data value = 0 0b0 value2 Port 1 pin n data value = 1 0b1 P1 Port 1 Pin 1 Data Value 1 read-write value1 Port 1 pin n data value = 0 0b0 value2 Port 1 pin n data value = 1 0b1 P2 Port 1 Pin 2 Data Value 2 read-write value1 Port 1 pin n data value = 0 0b0 value2 Port 1 pin n data value = 1 0b1 P3 Port 1 Pin 3 Data Value 3 read-write value1 Port 1 pin n data value = 0 0b0 value2 Port 1 pin n data value = 1 0b1 P4 Port 1 Pin 4 Data Value 4 read-write value1 Port 1 pin n data value = 0 0b0 value2 Port 1 pin n data value = 1 0b1 P1_DIR Port 1 Direction Register 0xC 32 read-write n 0x0 0x0 P0 Port 1 Pin 0 Direction Control 0 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P1 Port 1 Pin 1 Direction Control 1 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P2 Port 1 Pin 2 Direction Control 2 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P3 Port 1 Pin 3 Direction Control 3 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P4 Port 1 Pin 4 Direction Control 4 read-write value1 Direction is set to input (default) 0b0 value2 Direction is set to output 0b1 P1_OD Port 1 Open Drain Control Register 0x44 32 read-write n 0x0 0x0 P0 P1.0 Open Drain Mode 1 read-write value1 Normal Mode, output is actively driven for 0 and 1 state (default) 0b0 value2 Open Drain Mode, output is actively driven only for 0 state 0b1 P1 P1.1 Open Drain Mode 2 read-write value1 Normal Mode, output is actively driven for 0 and 1 state (default) 0b0 value2 Open Drain Mode, output is actively driven only for 0 state 0b1 P3_P2 P1.3/P1.2 Open Drain Mode 3 read-write value1 Normal Mode, output is actively driven for 0 and 1 state (default) 0b0 value2 Open Drain Mode, output is actively driven only for 0 state 0b1 P4 P1.4 Open Drain Mode 4 read-write value1 Normal Mode, output is actively driven for 0 and 1 state (default) 0b0 value2 Open Drain Mode, output is actively driven only for 0 state 0b1 P1_PUDEN Port 1 Pull-Up/Pull-Down Enable Register 0x24 32 read-write n 0x0 0x0 P0 Pull-Up/Pull-Down Enable at Port 1 Bit 0 0 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P1 Pull-Up/Pull-Down Enable at Port 1 Bit 1 1 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P2 Pull-Up/Pull-Down Enable at Port 1 Bit 2 2 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P3 Pull-Up/Pull-Down Enable at Port 1 Bit 3 3 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P4 Pull-Up/Pull-Down Enable at Port 1 Bit 4 4 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P1_PUDSEL Port 1 Pull-Up/Pull-Down Select Register 0x20 32 read-write n 0x0 0x0 P0 Pull-Up/Pull-Down Select Port 1 Bit 0 0 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 P1 Pull-Up/Pull-Down Select Port 1 Bit 1 1 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 P2 Pull-Up/Pull-Down Select Port 1 Bit 2 2 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 P3 Pull-Up/Pull-Down Select Port 1 Bit 3 3 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 P4 Pull-Up/Pull-Down Select Port 1 Bit 4 4 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 P2_DATA Port 2 Data Register 0x10 32 read-write n 0x0 0x0 P0 Port 2 Pin 0 Data Value 0 read-only value1 Port 2 pin n data value = 0 0b0 value2 Port 2 pin n data value = 1 0b1 P2 Port 2 Pin 2 Data Value 2 read-only value1 Port 2 pin n data value = 0 0b0 value2 Port 2 pin n data value = 1 0b1 P3 Port 2 Pin 3 Data Value 3 read-only value1 Port 2 pin n data value = 0 0b0 value2 Port 2 pin n data value = 1 0b1 P4 Port 2 Pin 4 Data Value 4 read-only value1 Port 2 pin n data value = 0 0b0 value2 Port 2 pin n data value = 1 0b1 P5 Port 2 Pin 5 Data Value 5 read-only value1 Port 2 pin n data value = 0 0b0 value2 Port 2 pin n data value = 1 0b1 P2_DIR Port 2 Direction Register 0x14 32 read-write n 0x0 0x0 P0 Port 2 Pin 0 Driver Control 0 read-write value1 Input driver is enabled 0b0 value2 Input driver is disabled (default) 0b1 P2 Port 2 Pin 2 Driver Control 2 read-write value1 Input driver is enabled 0b0 value2 Input driver is disabled (default) 0b1 P3 Port 2 Pin 3 Driver Control 3 read-write value1 Input driver is enabled 0b0 value2 Input driver is disabled (default) 0b1 P4 Port 2 Pin 4 Driver Control 4 read-write value1 Input driver is enabled 0b0 value2 Input driver is disabled (default) 0b1 P5 Port 2 Pin 5 Driver Control 5 read-write value1 Input driver is enabled 0b0 value2 Input driver is disabled (default) 0b1 P2_PUDEN Port 2 Pull-Up/Pull-Down Enable Register 0x2C 32 read-write n 0x0 0x0 P0 Pull-Up/Pull-Down Enable at Port 2 Bit 0 0 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P2 Pull-Up/Pull-Down Enable at Port 2 Bit 2 2 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P3 Pull-Up/Pull-Down Enable at Port 2 Bit 3 3 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P4 Pull-Up/Pull-Down Enable at Port 2 Bit 4 4 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P5 Pull-Up/Pull-Down Enable at Port 2 Bit 5 5 read-write value1 Pull-up or Pull-down device is disabled (default) 0b0 value2 Pull-up or Pull-down device is enabled 0b1 P2_PUDSEL Port 2 Pull-Up/Pull-Down Select Register 0x28 32 read-write n 0x0 0x0 P0 Pull-Up/Pull-Down Select Port 2 Bit 0 0 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 P2 Pull-Up/Pull-Down Select Port 2 Bit 2 2 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 P3 Pull-Up/Pull-Down Select Port 2 Bit 3 3 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 P4 Pull-Up/Pull-Down Select Port 2 Bit 4 4 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 P5 Pull-Up/Pull-Down Select Port 2 Bit 5 5 read-write value1 Pull-down device is selected 0b0 value2 Pull-up device is selected (default) 0b1 SCU System Control Unit SCU 0x0 0x0 0x1000 registers n EXINT0_MON_Int Interrupt node12: EINT0, MON 12 EXINT1_Int Interrupt node13: EINT1 13 APCLK1 Analog Peripheral Clock Register 1, RESET_TYPE_4 0x58 32 read-write n 0x0 0x0 APCLK1FAC Analog Module Clock Factor 0 1 read-write value1 Divide by 1 0b00 value2 Divide by 2 0b01 value3 Divide by 3 0b10 value4 Divide by 4 0b11 APCLK1SCLR Analog Peripherals Clock Status Clear 2 read-write no_action no change 0b0 clear clear status 0b1 APCLK1STS Analog Peripherals Clock Status 4 1 read-only value1 The MI_CLK clock is in the required range 0b00 value2 The MI_CLK clock exceeds the higher limit 0b01 value3 The MI_CLK clock exceeds the lower limit 0b10 value4 The MI_CLK clock is not inside the specified limit. 0b11 APCLK3SCLR Analog Peripherals Clock Status Clear 7 read-write no_action no change 0b0 clear clear status 0b1 APCLK3STS Loss of Clock Status 6 read-only value1 No loss of clock 0b0 value2 Loss of Lock occured 0b1 APCLK2 Analog Peripheral Clock Register 2, RESET_TYPE_4 0x5C 32 read-write n 0x0 0x0 APCLK2FAC Slow Down Clock Divider for TFILT_CLK Generation 0 4 read-write value1 fsys 0b00000 value2 fsys/2 0b00001 value3 fsys/3 0b00010 value4 fsys/4 0b00011 value5 fsys/5 0b00100 value6 fsys/6 0b00101 value7 fsys/7 0b00110 value8 fsys/8 0b00111 value9 fsys/9 0b01000 value10 fsys/10 0b01001 value11 fsys/11 0b01010 value12 fsys/12 0b01011 value13 fsys/31 0b11110 value14 fsys/32 0b11111 APCLK2SCLR Analog Peripherals Clock Status Clear 7 read-write no_action no change 0b0 clear clear status 0b1 APCLK2STS Analog Peripherals Clock Status 5 1 read-only value1 The TFILT_CLK clock is in the required range 0b00 value2 The TFILT_CLK clock exceeds the higher limit 0b01 value3 The TFILT_CLK clock exceeds the lower limit 0b10 value4 The TFILT_CLK clock is not inside the specified limit. 0b11 APCLK_CTRL1 Analog Peripheral Clock Control 1 Register, RESET_TYPE_4 0x54 32 read-write n 0x0 0x0 APCLK_SET Set and Overtake Flag for Clock Settings 1 read-write value1 Clock Settings are ignored (previous values are hold) 0b0 value2 Clock Settings Settings are overtaken 0b1 BGCLK_DIV Bandgap Clock Divider 5 read-write value1 divide by 2 0b0 value2 divide by 1 0b1 BGCLK_SEL Bandgap Clock Selection 4 read-write value1 LP_CLK is selected 0b0 value2 fsys is selected 0b1 CLKWDT_IE Clock Watchdog Interrupt Enable 3 read-write value1 Interrupt disabled 0b0 value2 Interrupt enabled 0b1 CPCLK_DIV Charge Pump Clock Divider 7 read-write value1 divide by 2 0b0 value2 divide by 1 0b1 CPCLK_SEL Charge Pump Clock Selection 6 read-write value1 LP_CLK is selected 0b0 value2 fsys is selected 0b1 PLL_LOCK PLL Lock Indicator 0 read-only not_locked PLL not locked 0b0 locked PLL has locked 0b1 T3CLK_SEL Timer 3 Clock Selection 2 read-write value1 LP_CLK is selected 0b0 value2 MI_CLK is selected 0b1 APCLK_CTRL2 Analog Peripheral Clock Control 2 Register, RESET_TYPE_4 0x6C 32 read-write n 0x0 0x0 T3CLK_DIV Timer 3 Clock Divider 2 1 read-write value1 divide by 1 0b00 value2 divide by 2 0b01 value3 divide by 4 0b10 value4 divide by 8 0b11 BCON1 Baud Rate Control Register 1, RESET_TYPE_3 0x88 32 read-write n 0x0 0x0 BRPRE Prescaler Bit 1 2 read-write value1 fDIV = fPCLK 0b000 value2 fDIV = fPCLK/2 0b001 value3 fDIV = fPCLK/4 0b010 value4 fDIV = fPCLK/8 0b011 value5 fDIV = fPCLK/16 0b100 value6 fDIV = fPCLK/32 0b101 R Baud Rate Generator Run Control Bit 0 read-write value1 Baud-rate generator disabled. 0b0 value2 Baud-rate generator enabled. 0b1 BCON2 Baud Rate Control Register 2, RESET_TYPE_3 0x98 32 read-write n 0x0 0x0 BRPRE Prescaler Bit 1 2 read-write value1 fDIV = fPCLK 0b000 value2 fDIV = fPCLK/2 0b001 value3 fDIV = fPCLK/4 0b010 value4 fDIV = fPCLK/8 0b011 value5 fDIV = fPCLK/16 0b100 value6 fDIV = fPCLK/32 0b101 R Baud Rate Generator Run Control Bit 0 read-write value1 Baud-rate generator disabled. 0b0 value2 Baud-rate generator enabled. 0b1 BGH1 Baud Rate Timer/Reload Register, High Byte, RESET_TYPE_3 0x90 32 read-write n 0x0 0x0 BR_VALUE Baud Rate Timer/Reload Value 0 7 read-write BGH2 Baud Rate Timer/Reload Register, High Byte, RESET_TYPE_3 0xA0 32 read-write n 0x0 0x0 BR_VALUE Baud Rate Timer/Reload Value 0 7 read-write BGL1 Baud Rate Timer/Reload Register, Low Byte 1, RESET_TYPE_3 0x8C 32 read-write n 0x0 0x0 BR_VALUE Baud Rate Timer/Reload Value 5 2 read-write FD_SEL Fractional Divider Selection 0 4 read-write BGL2 Baud Rate Timer/Reload Register, Low Byte 2, RESET_TYPE_3 0x9C 32 read-write n 0x0 0x0 BR_VALUE Baud Rate Timer/Reload Value 5 2 read-write FD_SEL Fractional Divider Selection 0 4 read-write CMCON1 Clock Control Register 1, RESET_TYPE_4 0x48 32 read-write n 0x0 0x0 CLKREL Slow Down Clock Divider for fCCLK Generation 0 3 read-write value1 fsys 0b0000 value2 fsys/2 0b0001 value3 fsys/3 0b0010 value4 fsys/4 0b0011 value5 fsys/8 0b0100 value6 fsys/16 0b0101 value7 fsys/24 0b0110 value8 fsys/32 0b0111 value9 fsys/48 0b1000 value10 fsys/64 0b1001 value11 fsys/96 0b1010 value12 fsys/128 0b1011 value13 fsys/192 0b1100 value14 fsys/256 0b1101 value15 fsys/384 0b1110 value16 fsys/512 0b1111 K1DIV PLL K1-Divider 6 read-write value1 K1 = 2 0b0 value2 K1 = 1 0b1 K2DIV PLL K2-Divider 4 1 read-write value1 K2 = 2 0b00 value2 K2 = 3 0b01 value3 K2 = 4 0b10 value4 K2 = 5 0b11 VCOSEL VCOSEL Setting 7 read-write value1 VCOSEL = 0 0b0 value2 VCOSEL = 1 0b1 CMCON2 Clock Control Register 2, RESET_TYPE_4 0x4C 32 read-write n 0x0 0x0 PBA0CLKREL PBA0 Clock Divider 0 read-write value1 divide by 1 0b0 value2 divide by 2 0b1 COCON Clock Output Control Register, RESET_TYPE_4 0xB4 32 read-write n 0x0 0x0 COREL Clock Output Divider 0 3 read-write value1 fsys 0b0000 value2 fsys/2 0b0001 value3 fsys/3 0b0010 value4 fsys/4 0b0011 value5 fsys/6 0b0100 value6 fsys/8 0b0101 value7 fsys/10 0b0110 value8 fsys/12 0b0111 value9 fsys/14 0b1000 value10 fsys/16 0b1001 value11 fsys/18 0b1010 value12 fsys/20 0b1011 value13 fsys/24 0b1100 value14 fsys/32 0b1101 value15 fsys/36 0b1110 value16 fsys/40 0b1111 COUTS0 Clock Out Source Select Bit 0 4 read-write value1 Oscillator output frequency is selected. 0b0 value2 Clock output frequency is chosen by the bit field COREL. 0b1 COUTS1 Clock Out Source Select Bit 1 6 read-write value1 fCCLK is selected. 0b0 value2 Based on setting of COUTS0. 0b1 EN CLKOUT Enable 7 read-write value1 No external clock signal is provided 0b0 value2 The configured external clock signal is provided 0b1 TLEN Toggle Latch Enable 5 read-write value1 Toggle Latch is disabled. Clock output frequency is chosen by the bit field COREL. 0b0 value2 Toggle Latch is enabled. Clock output frequency is half of the frequency that is chosen by the bit field COREL. The resulting output frequency has 50 percent70 duty cycle. 0b1 DMAIEN1 DMA Interrupt Enable Register 1, RESET_TYPE_3 0x144 32 read-write n 0x0 0x0 CH1IE DMA Channel 4 Interrupt Enable (ADC1 Channel 0) 0 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 CH2IE DMA Channel 5 Interrupt Enable (ADC1 Channel 1) 1 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 CH3IE DMA Channel 6 Interrupt Enable (ADC1 Channel 2) 2 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 CH4IE DMA Channel 7 Interrupt Enable (ADC1 Channel 3) 3 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 CH5IE DMA Channel 8 Interrupt Enable (ADC1 Channel 4) 4 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 CH6IE DMA Channel 9 Interrupt Enable (ADC1 Channel 5) 5 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 CH7IE DMA Channel 10 Interrupt Enable (ADC1 Channel 6) 6 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 CH8IE DMA Channel 11 Interrupt Enable (ADC1 Channel 7) 7 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 DMAIEN2 DMA Interrupt Enable Register 2, RESET_TYPE_3 0x148 32 read-write n 0x0 0x0 GPT12IE DMA Channel 12 Interrupt Enable (GPT12/Timer3) 5 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 SSCRXIE DMA Channel 3 Interrupt Enable (SSCx Receive) 4 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 SSCTXIE DMA Channel 2 Interrupt Enable (SSCx Transmit) 3 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 TRERRIE DMA Transfer Error Interrupt Enable 0 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 TRSEQ1RDYIE DMA Channel 0 Interrupt Enable (ADC1 Sequence) 1 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 TRSEQ2RDYIE DMA Channel 1 Interrupt Enable (ADC1 ESM) 2 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 DMAIRC1 DMA Interrupt Control Register 1, RESET_TYPE_3 0x154 32 read-write n 0x0 0x0 CH1 DMA Channel 4 Interrupt Status (ADC1 Channel 0) 0 read-only value1 No DMA Channel 4 Interrupt has occurred. 0b0 value2 DMA Channel 4 Interrupt has occurred. 0b1 CH2 DMA Channel 5 Interrupt Status (ADC1 Channel 1) 1 read-only value1 No DMA Channel 5 Interrupt has occurred. 0b0 value2 DMA Channel 5 Interrupt has occurred. 0b1 CH3 DMA Channel 6 Interrupt Status (ADC1 Channel 2) 2 read-only value1 No DMA Channel 6 Interrupt has occurred. 0b0 value2 DMA Channel 6 Interrupt has occurred. 0b1 CH4 DMA Channel 7 Interrupt Status (ADC1 Channel 3) 3 read-only value1 No DMA Channel 7 Interrupt has occurred. 0b0 value2 DMA Channel 7 Interrupt has occurred. 0b1 CH5 DMA Channel 8 Interrupt Status (ADC1 Channel 4) 4 read-only value1 No DMA Channel 8 Interrupt has occurred. 0b0 value2 DMA Channel 8 Interrupt has occurred. 0b1 CH6 DMA Channel 9 Interrupt Status (ADC1 Channel 5) 5 read-only value1 No DMA Channel 9 Interrupt has occurred. 0b0 value2 DMA Channel 9 Interrupt has occurred. 0b1 CH7 DMA Channel 10 Interrupt Status (ADC1 Channel 6) 6 read-only value1 No DMA Channel 10 Interrupt has occurred. 0b0 value2 DMA Channel 10 Interrupt has occurred. 0b1 CH8 DMA Channel 11 Interrupt Status (ADC1 Channel 7) 7 read-only value1 No DMA Channel 11 Interrupt has occurred. 0b0 value2 DMA Channel 11 Interrupt has occurred. 0b1 DMAIRC1CLR DMA Interrupt Control 1 Clear Register, RESET_TYPE_3 0x184 32 read-write n 0x0 0x0 CH1C DMA Channel 4 Interrupt Status Clear (ADC1 Channel 0) 0 write-only value1 No DMA Channel 4 Interrupt is cleared. 0b0 value2 DMA Channel 4 Interrupt is cleared. 0b1 CH2C DMA Channel 5 Interrupt Status Clear (ADC1 Channel 1) 1 write-only value1 No DMA Channel 5 Interrupt is cleared. 0b0 value2 DMA Channel 5 Interrupt is cleared. 0b1 CH3C DMA Channel 6 Interrupt Status Clear (ADC1 Channel 2) 2 write-only value1 No DMA Channel 6 Interrupt is cleared. 0b0 value2 DMA Channel 6 Interrupt is cleared. 0b1 CH4C DMA Channel 7 Interrupt Status Clear (ADC1 Channel 3) 3 write-only value1 No DMA Channel 7 Interrupt is cleared. 0b0 value2 DMA Channel 7 Interrupt is cleared. 0b1 CH5C DMA Channel 8 Interrupt Status Clear (ADC1 Channel 4) 4 write-only value1 No DMA Channel 8 Interrupt is cleared. 0b0 value2 DMA Channel 8 Interrupt is cleared. 0b1 CH6C DMA Channel 9 Interrupt Status Clear (ADC1 Channel 5) 5 write-only value1 No DMA Channel 9 Interrupt is cleared. 0b0 value2 DMA Channel 9 Interrupt is cleared. 0b1 CH7C DMA Channel 10 Interrupt Status Clear (ADC1 Channel 6) 6 write-only value1 No DMA Channel 10 Interrupt is cleared. 0b0 value2 DMA Channel 10 Interrupt is cleared. 0b1 CH8C DMA Channel 11 Interrupt Status Clear (ADC1 Channel 7) 7 write-only value1 No DMA Channel 11 Interrupt is cleared. 0b0 value2 DMA Channel 11 Interrupt is cleared. 0b1 DMAIRC2 ADC1 Interrupt Control Register 2, RESET_TYPE_3 0x158 32 read-write n 0x0 0x0 GPT12 DMA Channel 12 Interrupt Status (GPT12/Timer3) 5 read-only value1 No DMA GPT12 Transfer Ready Interrupt has occurred. 0b0 value2 DMA GPT12 Transfer Ready Interrupt has occurred. 0b1 SSC1RDY DMA Channel 2 Interrupt Status (SSCx Transmit) 3 read-only value1 No DMA SSCx Transfer Ready Interrupt has occurred. 0b0 value2 DMA SSCx Transfer Ready Interrupt has occurred. 0b1 SSC2RDY DMA Channel 3 Interrupt Status (SSCx Receive) 4 read-only value1 No DMA SSCx Transfer Ready Interrupt has occurred. 0b0 value2 DMA SSCx Transfer Ready Interrupt has occurred. 0b1 STRDY DMA Single Transfer Ready 0 read-only value1 No Single Transfer Interrupt has occurred. 0b0 value2 Single Transfer Ready Interrupt has occurred. 0b1 TRSEQ1DY DMA Channel 0 Interrupt Status (ADC1 Sequence) 1 read-only value1 No Transfer Sequence Ready Interrupt has occurred. 0b0 value2 Transfer Sequence Ready Interrupt has occurred. 0b1 TRSEQ2DY DMA Channel 1 Interrupt Status (ADC1 ESM) 2 read-only value1 No Transfer Sequence Ready Interrupt has occurred. 0b0 value2 Transfer Sequence Ready Interrupt has occurred. 0b1 DMAIRC2CLR ADC1 Interrupt Control 2 Clear Register, RESET_TYPE_3 0x188 32 read-write n 0x0 0x0 GPT12C DMA Channel 12 Interrupt Status Clear (GPT12/Timer3) 5 write-only value1 No DMA GPT12 Transfer Ready Interrupt is cleared. 0b0 value2 DMA GPT12 Transfer Ready Interrupt is cleared. 0b1 SSC1C DMA Channel 2 Interrupt Status Clear (SSCx Transmit) 3 write-only value1 No DMA SSCx Transfer Ready Interrupt is cleared. 0b0 value2 DMA SSCx Transfer Ready Interrupt is cleared. 0b1 SSC2C DMA Channel 3 Interrupt Status Clear (SSCx Receive) 4 write-only value1 No DMA SSCx Transfer Ready Interrupt is cleared. 0b0 value2 DMA SSCx Transfer Ready Interrupt is cleared. 0b1 TRSEQ1DYC DMA Channel 0 Interrupt Status Clear (ADC1 Sequence) 1 write-only value1 No Transfer Sequence Ready Interrupt is cleared. 0b0 value2 Transfer Sequence Ready Interrupt is cleared. 0b1 TRSEQ2DYC DMA Channel 1 Interrupt Status Clear (ADC1 ESM) 2 write-only value1 No Transfer Sequence Ready Interrupt is cleared. 0b0 value2 Transfer Sequence Ready Interrupt is cleared. 0b1 DMASRCCLR DMA Source Selection Clear Register, RESET_TYPE_3 0x198 32 read-write n 0x0 0x0 GPT12_T3C GPT12 Transmit Request Clear 7 write-only value1 GPT12_T3 Transfer DMA Request not cleared 0b0 value2 GPT12_T3 Transfer DMA Request cleared 0b1 SSCRXC SSC Receive Request Clear 6 write-only value1 SSC Receive DMA Request not cleared 0b0 value2 SSC Receive DMA Request cleared 0b1 SSCTXC SSC Transmit Request Clear 5 write-only value1 SSC Transmit DMA Request not cleared 0b0 value2 SSC Transmit DMA Request cleared 0b1 DMASRCSEL DMA Source Selection Register, RESET_TYPE_3 0x14C 32 read-write n 0x0 0x0 GPT12_T3 DMA Channel 12 Request (GPT12E, Timer3) 7 read-only value1 GPT12_T3 Transfer DMA Request not present 0b0 value2 GPT12_T3 Transfer DMA Request present 0b1 SSCRX DMA Channel 3 Request (SSCx Receive) 6 read-only value1 SSC Receive DMA Request not present 0b0 value2 SSC Receive DMA Request present 0b1 SSCRXSRCSEL SSCx Receive Source Select 1 read-write value1 SSC1 Receive as DMA input is enabled 0b0 value2 SSC2 Receive as DMA input is enabled 0b1 SSCTX DMA Channel 2 Request (SSCx Transmit) 5 read-only value1 SSC Transmit DMA Request not present 0b0 value2 SSC Transmit DMA Request present 0b1 SSCTXSRCSEL SSCx Transmit Source Select 0 read-write value1 SSC1 Transmit as DMA input is enabled 0b0 value2 SSC2 Transmit as DMA input is enabled 0b1 T12PM_DMAEN CC6_T12_PM (Period Match) DMA muxer, DMA channel 11 3 read-write value1 ADC1 Channel 7 used as trigger for DMA Channel 11 0b0 value2 CCU6 T12_PM used as trigger for DMA channel 11 0b1 T12ZM_DMAEN CC6_T12_ZM (Zero Match) DMA muxer, DMA channel 9 2 read-write value1 ADC1 Channel 5 used as trigger for DMA Channel 9 0b0 value2 CCU6 T12_ZM used as trigger for DMA Channel 9 0b1 DMASRCSEL2 DMA Source Selection Register 2, RESET_TYPE_3 0x180 32 read-write n 0x0 0x0 GPT12_DMAEN GPT12 T3 DMA muxer, DMA channel 12 0 1 read-write value1 Timer3 cc6u_int used as DMA channel 12 0b00 value2 GPT12 T3 used as DMA channel 12 0b01 value3 Timer3 ccu6_int or T12_ZM used as DMA channel 12 0b10 value4 GPT12 T3 or T12_ZM used as DMA channel 12 0b11 EDCCON Error Detection and Correction Control Register, RESET_TYPE_3 0xD4 32 read-write n 0x0 0x0 NVMIE NVM Double Bit ECC Error Interrupt Enable 2 read-write value1 No NMI is generated when a double bit ECC error occurs reading NVM. 0b0 value2 An NMI is generated when a double bit ECC error occurs reading NVM. 0b1 RIE RAM Double Bit ECC Error Interrupt Enable 0 read-write value1 No NMI is generated when a double bit ECC error occurs reading RAM. 0b0 value2 An NMI is generated when a double bit ECC error occurs reading RAM. 0b1 EDCSCLR Error Detection and Correction Status Clear Register, RESET_TYPE_3 0x10C 32 read-write n 0x0 0x0 NVMDBEC NVM Double Bit Error Clear 2 write-only value1 A double bit error on NVM is not cleared. 0b0 value2 A double bit error on NVM is cleared. 0b1 RDBEC RAM Double Bit Error Clear 0 write-only value1 A double bit error on RAM is not cleared. 0b0 value2 A double bit error on RAM is cleared. 0b1 RSBEC RAM Single Bit Error Clear 4 write-only value1 A single bit error on RAM is not cleared. 0b0 value2 A single bit error on RAM is cleared. 0b1 EDCSTAT Error Detection and Correction Status Register, RESET_TYPE_4 0xD8 32 read-write n 0x0 0x0 NVMDBE NVM Double Bit Error 2 read-only value1 No double bit error on NVM has occured. 0b0 value2 A double bit error on NVM has occured. 0b1 RDBE RAM Double Bit Error 0 read-only value1 No double bit error on RAM has occured. 0b0 value2 A double bit error on RAM has occured. 0b1 RSBE RAM Single Bit Error 4 read-only value1 No single bit error on RAM has occured. 0b0 value2 A single bit error on RAM has occured. 0b1 EXICON0 External Interrupt Control Register 0, RESET_TYPE_3 0x28 32 read-write n 0x0 0x0 EXINT0 External Interrupt 0 Trigger Select 0 1 read-write value1 external interrupt 0 is disabled. 0b00 value2 Interrupt on rising edge. 0b01 value3 Interrupt on falling edge. 0b10 value4 Interrupt on both rising and falling edge. 0b11 EXINT1 External Interrupt 1 Trigger Select 2 1 read-write value1 external interrupt 1 is disabled. 0b00 value2 Interrupt on rising edge. 0b01 value3 Interrupt on falling edge. 0b10 value4 Interrupt on both rising and falling edge. 0b11 EXINT2 External Interrupt 2 Trigger Select 4 1 read-write value1 external interrupt 2 is disabled. 0b00 value2 Interrupt on rising edge. 0b01 value3 Interrupt on falling edge. 0b10 value4 Interrupt on both rising and falling edge. 0b11 MON_Trig_Sel MON Input Trigger Select 6 1 read-write value1 external interrupt MON is disabled. 0b00 value2 Interrupt on rising edge. 0b01 value3 Interrupt on falling edge. 0b10 value4 Interrupt on both rising and falling edge. 0b11 GPT12ICLR Timer and Counter Control/Status Clear Register, RESET_TYPE_3 0x164 32 read-write n 0x0 0x0 CRC GPT Module 2 Capture Reload Interrupt Status Clear 5 write-only value1 No Capture Reload Interrupt is cleared. 0b0 value2 Capture Reload Interrupt is cleared. 0b1 T2C GPT Module 1 Timer 2 Interrupt Status Clear 0 write-only value1 No Timer 2 Interrupt is cleared. 0b0 value2 Timer 2 Interrupt is cleared. 0b1 T3C GPT Module 1 Timer3 Interrupt Status Clear 1 write-only value1 No Timer 3 Interrupt is cleared. 0b0 value2 Timer 3 Interrupt is cleared. 0b1 T4C GPT Module 1 Timer4 Interrupt Status Clear 2 write-only value1 No Timer 4 Interrupt is cleared. 0b0 value2 Timer 4 Interrupt is cleared. 0b1 T5C GPT Module 2 Timer5 Interrupt Status Clear 3 write-only value1 No Timer 5 Interrupt is cleared. 0b0 value2 Timer 5 Interrupt is cleared. 0b1 T6C GPT Module 2Timer6 Interrupt Status Clear 4 write-only value1 No Timer 6 Interrupt is cleared. 0b0 value2 Timer 6 Interrupt is cleared. 0b1 GPT12IEN General Purpose Timer 12 Interrupt Enable Register , RESET_TYPE_3 0x15C 32 read-write n 0x0 0x0 CRIE General Purpose Timer 12 Capture and Reload Interrupt Enable 5 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 T2IE General Purpose Timer 12 T2 Interrupt Enable 0 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 T3IE General Purpose Timer 12 T3 Interrupt Enable 1 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 T4IE General Purpose Timer 12 T4 Interrupt Enable 2 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 T5IE General Purpose Timer 12 T5 Interrupt Enable 3 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 T6IE General Purpose Timer 12 T6 Interrupt Enable 4 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 GPT12IRC Timer and Counter Control/Status Register, RESET_TYPE_3 0x160 32 read-write n 0x0 0x0 CR GPT Module 2 Capture Reload Interrupt Status 5 read-only value1 No Capture Reload Interrupt has occurred. 0b0 value2 Capture Reload Interrupt has occurred. 0b1 T2 GPT Module 1 Timer 2 Interrupt Status 0 read-only value1 No Timer 2 Interrupt has occurred. 0b0 value2 Timer 2 Interrupt has occurred. 0b1 T3 GPT Module 1 Timer3 Interrupt Status 1 read-only value1 No Timer 3 Interrupt has occurred. 0b0 value2 Timer 3 Interrupt has occurred. 0b1 T4 GPT Module 1 Timer4 Interrupt Status 2 read-only value1 No Timer 4 Interrupt has occurred. 0b0 value2 Timer 4 Interrupt has occurred. 0b1 T5 GPT Module 2 Timer5 Interrupt Status 3 read-only value1 No Timer 5 Interrupt has occurred. 0b0 value2 Timer 5 Interrupt has occurred. 0b1 T6 GPT Module 2Timer6 Interrupt Status 4 read-only value1 No Timer 6 Interrupt has occurred. 0b0 value2 Timer 6 Interrupt has occurred. 0b1 GPT12PISEL GPT12 Peripheral Input Select Register, RESET_TYPE_3 0xD0 32 read-write n 0x0 0x0 GPT12 GPT12 TIN3B / TIN4D Input Select 0 3 read-write value1 CC60 0b0000 value2 CC61 0b0001 value3 CC62 0b0010 value4 T12 ZM. 0b0011 value5 T12 PM. 0b0100 value6 T12 CM0. 0b0101 value7 T12 CM1. 0b0110 value8 T12 CM2. 0b0111 value9 T13 PM. 0b1000 value10 T13 ZM. 0b1001 value11 T13 CM. 0b1010 value12 any pos or neg edge on CC60/61/62. 0b1011 value13 RES. 0b1100 value14 RES. 0b1101 value15 RES. 0b1110 value16 RES. 0b1111 T3_GPT12_SEL CCU6_INT_SEL. 5 read-write value1 CCU6_INT is triggered by Timer 3 0b0 value2 CCU6_INT is triggered by GPT12PISEL.GPT12. 0b1 TRIG_CONF CCU6 Trigger Configuration. 4 read-write value1 Trigger is just for one measurement (default) 0b0 value2 Trigger is present until next input edge (selected by GPT12) - continuos measurement. 0b1 ID Identity Register, RESET_TYPE_3 0xA8 32 read-write n 0x0 0x0 PRODID Product ID 3 4 read-only VERID Version ID 0 2 read-only IEN0 Interrupt Enable Register 0, RESET_TYPE_4 0x1C 32 read-write n 0x0 0x0 EA Global Interrupt Mask 7 read-write value1 All pending interrupt requests (except NMI) are blocked from the core. 0b0 value2 Pending interrupt requests are not blocked from the core. 0b1 IRCON0 Interrupt Request Register 0, RESET_TYPE_3 0x4 32 read-write n 0x0 0x0 EXINT0F Interrupt Flag for External Interrupt 0x on falling edge 1 read-only value1 Interrupt on falling edge event has not occurred. 0b0 value2 Interrupt on falling edge event has occurred. 0b1 EXINT0R Interrupt Flag for External Interrupt 0x on rising edge 0 read-only value1 Interrupt on rising edge event has not occurred. 0b0 value2 Interrupt on rising edge event has occurred. 0b1 EXINT1F Interrupt Flag for External Interrupt 1x on falling edge 3 read-only value1 Interrupt on falling edge event has not occurred. 0b0 value2 Interrupt on falling edge event has occurred. 0b1 EXINT1R Interrupt Flag for External Interrupt 1x on rising edge 2 read-only value1 Interrupt on rising edge event has not occurred. 0b0 value2 Interrupt on rising edge event has occurred. 0b1 EXINT2F Interrupt Flag for External Interrupt 2x on falling edge 5 read-only value1 Interrupt on falling edge event has not occurred. 0b0 value2 Interrupt on falling edge event has occurred. 0b1 EXINT2R Interrupt Flag for External Interrupt 2x on rising edge 4 read-only value1 Interrupt on rising edge event has not occurred. 0b0 value2 Interrupt on rising edge event has occurred. 0b1 MONF Interrupt Flag for External Interrupt MON on falling edge 7 read-only value1 Interrupt on falling edge event has not occurred. 0b0 value2 Interrupt on falling edge event has occurred. 0b1 MONR Interrupt Flag for External Interrupt MON on rising edge 6 read-only value1 Interrupt on rising edge event has not occurred. 0b0 value2 Interrupt on rising edge event has occurred. 0b1 IRCON0CLR Interrupt Request 0 Clear Register, RESET_TYPE_3 0x2C 32 read-write n 0x0 0x0 EXINT0FC Interrupt Flag for External Interrupt 0x on falling edge clear 1 write-only value1 Interrupt on falling edge event is not cleared. 0b0 value2 Interrupt on falling edge event is cleared. 0b1 EXINT0RC Interrupt Flag for External Interrupt 0x on rising edge clear 0 write-only value1 Interrupt on rising edge event is not cleared. 0b0 value2 Interrupt on rising edge event is cleared. 0b1 EXINT1FC Interrupt Flag for External Interrupt 1x on falling edge clear 3 write-only value1 Interrupt on falling edge event is not cleared. 0b0 value2 Interrupt on falling edge event is cleared. 0b1 EXINT1RC Interrupt Flag for External Interrupt 1x on rising edge clear 2 write-only value1 Interrupt on rising edge event is not cleared. 0b0 value2 Interrupt on rising edge event is cleared. 0b1 EXINT2FC Interrupt Flag for External Interrupt 2x on falling edge clear 5 write-only value1 Interrupt on falling edge event is not cleared. 0b0 value2 Interrupt on falling edge event is cleared. 0b1 EXINT2RC Interrupt Flag for External Interrupt 2x on rising edge clear 4 write-only value1 Interrupt on rising edge event is not cleared. 0b0 value2 Interrupt on rising edge event is cleared. 0b1 MONFC Interrupt Flag for External Interrupt MON on falling edge clear 7 write-only value1 Interrupt on falling edge event is not cleared. 0b0 value2 Interrupt on falling edge event is cleared. 0b1 MONRC Interrupt Flag for External Interrupt MON on rising edge clear 6 write-only value1 Interrupt on rising edge event is not cleared. 0b0 value2 Interrupt on rising edge event is cleared. 0b1 IRCON1 Interrupt Request Register 1, RESET_TYPE_3 0x8 32 read-write n 0x0 0x0 EIR Error Interrupt Flag for SSC1 0 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 RIR Receive Interrupt Flag for SSC1 2 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 TIR Transmit Interrupt Flag for SSC1 1 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 IRCON1CLR Interrupt Request 1 Clear Register, RESET_TYPE_3 0x178 32 read-write n 0x0 0x0 EIRC Error Interrupt Flag for SSC1 Clear 0 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 RIRC Receive Interrupt Flag for SSC1 Clear 2 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 TIRC Transmit Interrupt Flag for SSC1 Clear 1 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 IRCON2 Interrupt Request Register 2, RESET_TYPE_3 0xC 32 read-write n 0x0 0x0 EIR Error Interrupt Flag for SSC2 0 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 RIR Receive Interrupt Flag for SSC2 2 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 TIR Transmit Interrupt Flag for SSC2 1 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 IRCON2CLR Interrupt Request 2 Clear Register, RESET_TYPE_3 0x17C 32 read-write n 0x0 0x0 EIRC Error Interrupt Flag for SSC2 Clear 0 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 RIRC Receive Interrupt Flag for SSC2 Clear 2 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 TIRC Transmit Interrupt Flag for SSC2 Clear 1 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 IRCON3 Interrupt Request Register 3, RESET_TYPE_3 0x10 32 read-write n 0x0 0x0 CCU6SR0 Interrupt Flag 0 for CCU6 0 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 CCU6SR1 Interrupt Flag 1 for CCU6 4 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 IRCON3CLR Interrupt Request 3 Clear Register, RESET_TYPE_3 0x190 32 read-write n 0x0 0x0 CCU6SR0C Interrupt Flag 0 for CCU6 Clear 0 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 CCU6SR1C Interrupt Flag 1 for CCU6 Clear 4 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 IRCON4 Interrupt Request Register 4, RESET_TYPE_3 0x14 32 read-write n 0x0 0x0 CCU6SR2 Interrupt Flag 2 for CCU6 0 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 CCU6SR3 Interrupt Flag 3 for CCU6 4 read-only value1 Interrupt event has not occurred. 0b0 value2 Interrupt event has occurred. 0b1 IRCON4CLR Interrupt Request 4 Clear Register, RESET_TYPE_3 0x194 32 read-write n 0x0 0x0 CCU6SR2C Interrupt Flag 2 for CCU6 Clear 0 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 CCU6SR3C Interrupt Flag 3 for CCU6 Clear 4 write-only value1 Interrupt event is not cleared. 0b0 value2 Interrupt event is cleared. 0b1 LINSCLR LIN Status Clear Register, RESET_TYPE_3 0xA4 32 read-write n 0x0 0x0 BRKC Break Field Flag Clear 3 write-only value1 Break Field is not cleared. 0b0 value2 Break Field is cleared. 0b1 EOFSYNC End of SYN Byte Interrupt Flag Clear 4 write-only value1 End of SYN Byte is not cleared. 0b0 value2 End of SYN Byte is cleared. 0b1 ERRSYNC SYN Byte Error Interrupt Flag 5 write-only value1 Error in SYN Byte not cleared. 0b0 value2 Error in SYN Byte cleared. 0b1 LINST LIN Status Register, RESET_TYPE_3 0x94 32 read-write n 0x0 0x0 BGSEL Baud Rate Select for Detection 1 1 read-write BRDIS Baud Rate Detection Disable 0 read-write value1 Break/Synch detection is enabled. 0b0 value2 Break/Synch detection is disabled. 0b1 BRK Break Field Flag 3 read-only value1 Break Field is not detected. 0b0 value2 Break Field is detected. 0b1 EOFSYN End of SYN Byte Interrupt Flag 4 read-only value1 End of SYN Byte is not detected. 0b0 value2 End of SYN Byte is detected. 0b1 ERRSYN SYN Byte Error Interrupt Flag 5 read-only value1 Error is not detected in SYN Byte. 0b0 value2 Error is detected in SYN Byte. 0b1 SYNEN End of SYN Byte and SYN Byte Error Interrupts Enable 6 read-write value1 End of SYN Byte and SYN Byte Error Interrupts are not enabled. 0b0 value2 End of SYN Byte and SYN Byte Error Interrupts are enabled. 0b1 MEMSTAT Memory Status Register, RESET_TYPE_3 0xDC 32 read-write n 0x0 0x0 SASTATUS Service Algorithm Status 6 1 read-write value1 Depending on SECTORINFO, there are two possible outcomes: For SECTORINFO = 00H, NVM initialization is successful and no SA is executed. For SECTORINFO = values other than 00H, SA execution is successful and only one map error is fixed. 0b00 value2 SA execution is successful. More than one mapping error is fixed. 0b01 value3 SA execution is not successful. Map error exists in one sector. 0b10 value4 SA execution is not successful. At least one sector failed (this includes also the case where a sector is repaired but another sector is still failing). 0b11 SECTORINFO Sector Information 0 5 read-write MEM_ACC_STS Memory Access Status Register, RESET_TYPE_3 0xE4 32 read-write n 0x0 0x0 NVM_ADDR_ERR NVM Address Protection 1 read-only value1 No Protection error 0b0 value2 Protection error 0b1 NVM_PROT_ERR NVM Access Protection 0 read-only value1 No Protection error 0b0 value2 Protection error 0b1 NVM_SFR_ADDR_ERR NVM SFR Address Protection 3 read-only value1 No Protection error 0b0 value2 Protection error 0b1 NVM_SFR_PROT_ERR NVM SFR Access Protection 2 read-only value1 No Protection error 0b0 value2 Protection error 0b1 RAM_PROT_ERR RAM Access Protection 6 read-only value1 No Protection error 0b0 value2 Protection error 0b1 ROM_ADDR_ERR ROM Address Protection 5 read-only value1 No Protection error 0b0 value2 Protection error 0b1 ROM_PROT_ERR ROM Access Protection 4 read-only value1 No Protection error 0b0 value2 Protection error 0b1 MODIEN1 Peripheral Interrupt Enable Register 1, RESET_TYPE_3 0x30 32 read-write n 0x0 0x0 EIREN1 SSC 1 Error Interrupt Enable 0 read-write value1 Error interrupt is disabled 0b0 value2 Error interrupt is enabled 0b1 RIEN1 UART 1 Receive Interrupt Enable 6 read-write value1 Receive interrupt is disabled 0b0 value2 Receive interrupt is enabled 0b1 RIREN1 SSC 1 Receive Interrupt Enable 2 read-write value1 Receive interrupt is disabled 0b0 value2 Receive interrupt is enabled 0b1 TIEN1 UART 1 Transmit Interrupt Enable 7 read-write value1 Transmit interrupt is disabled 0b0 value2 Transmit interrupt is enabled 0b1 TIREN1 SSC 1 Transmit Interrupt Enable 1 read-write value1 Transmit interrupt is disabled 0b0 value2 Transmit interrupt is enabled 0b1 MODIEN2 Peripheral Interrupt Enable Register 2, RESET_TYPE_3 0x34 32 read-write n 0x0 0x0 EIREN2 SSC 2 Error Interrupt Enable 0 read-write value1 Error interrupt is disabled 0b0 value2 Error interrupt is enabled 0b1 EXINT2_EN External Interrupt 2 Enable 5 read-write value1 External interrupt is disabled 0b0 value2 External interrupt is enabled 0b1 RIEN2 UART 2 Receive Interrupt Enable 6 read-write value1 Receive interrupt is disabled 0b0 value2 Receive interrupt is enabled 0b1 RIREN2 SSC 2 Receive Interrupt Enable 2 read-write value1 Receive interrupt is disabled 0b0 value2 Receive interrupt is enabled 0b1 TIEN2 UART 2 Transmit Interrupt Enable 7 read-write value1 Transmit interrupt is disabled 0b0 value2 Transmit interrupt is enabled 0b1 TIREN2 SSC 2 Transmit Interrupt Enable 1 read-write value1 Transmit interrupt is disabled 0b0 value2 Transmit interrupt is enabled 0b1 MODIEN3 Peripheral Interrupt Enable Register 3, RESET_TYPE_3 0x38 32 read-write n 0x0 0x0 IE0 External Interrupt Enable 0 read-write value1 disabled 0b0 value2 enabled 0b1 MONIE MON Interrupt Enable 4 read-write value1 disabled 0b0 value2 enabled 0b1 MONSTS MON Input Status 5 read-only value1 Status zero 0b0 value2 Status one 0b1 MODIEN4 Peripheral Interrupt Enable Register 4, RESET_TYPE_3 0x3C 32 read-write n 0x0 0x0 IE1 External Interrupt Enable 0 read-write value1 disabled 0b0 value2 enabled 0b1 MODPISEL Peripheral Input Select Register, RESET_TYPE_3 0xB8 32 read-write n 0x0 0x0 EXINT0IS External Interrupt 0 Input Select 0 1 read-write value1 External Interrupt Input EXINT0_0 is selected (P2.0). 0b00 value2 External Interrupt Input EXINT0_1 is selected (P1.2). 0b01 value3 External Interrupt Input EXINT0_2 is selected (P0.1). 0b10 value4 External Interrupt Input EXINT0_3 is selected (P2.3). 0b11 EXINT1IS External Interrupt 1 Input Select 2 1 read-write value1 External Interrupt Input EXINT1_0 is selected (P1.1). 0b00 value2 External Interrupt Input EXINT1_1 is selected (P1.3). 0b01 value3 External Interrupt Input EXINT1_2 is selected (P1.0). 0b10 value4 External Interrupt Input EXINT1_3 is selected (P2.4). 0b11 EXINT2IS External Interrupt 2 Input Select 4 1 read-write value1 External Interrupt Input EXINT2_0 is selected (P2.7). 0b00 value2 External Interrupt Input EXINT2_1 is selected (P1.4). 0b01 value3 External Interrupt Input EXINT2_2 is selected (P0.4). 0b10 value4 External Interrupt Input EXINT2_3 is selected (P0.0). 0b11 URIOS1 UART1 Input/Output Select 6 read-write value1 UART1 Receiver Input RXD1_0 (Connection to LIN is available). 0b0 value2 UART1 Receiver Input RXD1_1 (Connection to LIN is not available). 0b1 U_TX_CONDIS UART1 TxD Connection Disable 7 read-write value1 UART1-TX-Output -LIN Transmitter TX Input Connection available. 0b0 value2 UART1-TX-Output -LIN Transmitter TX Input Connection not available (can be stimulated by external port pin). 0b1 MODPISEL1 Peripheral Input Select Register 1, RESET_TYPE_3 0xBC 32 read-write n 0x0 0x0 GPT12CAPINB GPT12 CAPINB Input Control 0 read-write value1 GPT12 CAPINB Input is connected to P0.3 0b0 value2 GPT12 CAPINB Input is connected to BEMF comparator 0b1 T21EXCON Timer 21 External Input Control 7 read-write value1 Timer 21 Input T21EX is selected by bit field MODPISEL.T2EXIS. 0b0 value2 Timer 21 Input T21EX is connected to signal from analog subsystem. 0b1 T2EXCON Timer 2 External Input Control 6 read-write value1 Timer 2 Input T2EX is selected by bit field MODPISEL.T2EXIS. 0b0 value2 Timer 2 Input T2EX is connected to signal from analog subsystem. 0b1 MODPISEL2 Peripheral Input Select Register 2, RESET_TYPE_3 0xC0 32 read-write n 0x0 0x0 T21EXIS Timer 21 External Input Select 6 1 read-write value1 Timer 21 Input T21EX_0 is selected. 0b00 value2 Timer 21 Input T21EX_1 is selected. 0b01 value3 Timer 21 Input T21EX_2 is selected. 0b10 value4 Timer 21 Input T21EX_3 is selected. 0b11 T21IS Timer 21 Input Select 2 1 read-write value1 Timer 21 Input T21_0 is selected. 0b00 value2 Timer 21 Input T21_1 is selected. 0b01 value3 Timer 21 Input T21_2 is selected. 0b10 T2EXIS Timer 2 External Input Select 4 1 read-write value1 Timer 2 Input T2EX_0 is selected. 0b00 value2 Timer 2 Input T2EX_1 is selected. 0b01 T2IS Timer 2 Input Select 0 1 read-write value1 Timer 2 Input T2_0 is selected. 0b00 MODPISEL3 Peripheral Input Select Register, RESET_TYPE_3 0xC4 32 read-write n 0x0 0x0 URIOS2 UART2 Input/Output Select 6 read-write value1 UART2 Receiver Input RXD2_0 and Transmitter Output TXD2_0 is selected. 0b0 value2 UART2 Receiver Input RXD2_1 and Transmitter Output TXD2_1 is selected. 0b1 MODSUSP1 Module Suspend Control Register 1, RESET_TYPE_3 0xC8 32 read-write n 0x0 0x0 GPT12_SUSP GPT12 Debug Suspend Bit 4 read-write value1 GPT12 will not be suspended. 0b0 value2 GPT12 will be suspended. 0b1 T12SUSP Timer 12 Debug Suspend Bit 1 read-write value1 Timer 12 in Capture/Compare Unit will not be suspended. 0b0 value2 Timer 12 in Capture/Compare Unit will be suspended. 0b1 T13SUSP Timer 13 Debug Suspend Bit 2 read-write value1 Timer 13 in Capture/Compare Unit will not be suspended. 0b0 value2 Timer 13 in Capture/Compare Unit will be suspended. 0b1 T21_SUSP Timer21 Debug Suspend Bit 6 read-write value1 Timer21 will not be suspended. 0b0 value2 Timer21 will be suspended. 0b1 T2_SUSP Timer2 Debug Suspend Bit 3 read-write value1 Timer2 will not be suspended. 0b0 value2 Timer2 will be suspended. 0b1 WDTSUSP SCU Watchdog Timer Debug Suspend Bit 0 read-write value1 WDT will not be suspended. 0b0 value2 WDT will be suspended. 0b1 MODSUSP2 Module Suspend Control Register 2, RESET_TYPE_3 0xCC 32 read-write n 0x0 0x0 ADC1_SUSP ADC1 Unit Debug Suspend Bit 2 read-write value1 ADC1 will not be suspended. 0b0 value2 ADC1 will be suspended. 0b1 MU_SUSP Measurement Unit Debug Suspend Bit 1 read-write value1 MU will not be suspended. 0b0 value2 MU will be suspended. 0b1 T3_SUSP Measurement Unit Debug Suspend Bit 0 read-write value1 Timer 3 will not be suspended. 0b0 value2 Timer 3 will be suspended. 0b1 NMICLR NMI Clear Register, RESET_TYPE_3 0x0 32 read-write n 0x0 0x0 NMIECCC ECC Error NMI Clear 6 write-only value1 ECC Error NMI is not cleared. 0b0 value2 ECC Error NMI is cleared. 0b1 NMIMAPC NVM Map Error NMI Clear 5 write-only value1 NVM Map Error NMI is not cleared. 0b0 value2 NVM Map Error NMI is cleared. 0b1 NMINVMC NVM Operation Complete NMI Clear 2 write-only value1 NVM operation complete NMI is not cleared. 0b0 value2 NVM operation complete NMI is cleared. 0b1 NMIOTC NMI OT Clear 3 write-only value1 NMI OT is not cleared. 0b0 value2 NMI OT is cleared. 0b1 NMIOWDC Oscillator Watchdog NMI Clear 4 write-only value1 Oscillator watchdog NMI is not cleared. 0b0 value2 Oscillator watchdog NMI is cleared. 0b1 NMIPLLC PLL Loss of Lock NMI Clear 1 write-only value1 PLL Loss of Lock NMI is not cleared. 0b0 value2 PLL Loss of Lock NMI is cleared. 0b1 NMISUPC Supply Prewarning NMI Clear 7 write-only value1 Supply NMI is not cleared. 0b0 value2 Supply NMI is cleared. 0b1 NMIWDTC Watchdog Timer NMI Clear 0 write-only value1 WDT NMI is not cleared. 0b0 value2 WDT NMI is cleared. 0b1 NMICON NMI Control Register, RESET_TYPE_4 0x24 32 read-write n 0x0 0x0 NMIECC ECC Error NMI Enable 6 read-write value1 ECC Error NMI is disabled. 0b0 value2 ECC Error NMI is enabled. 0b1 NMIMAP NVM Map Error NMI Enable 5 read-write value1 NVM Map Error NMI is disabled. 0b0 value2 NVM Map Error NMI is enabled. 0b1 NMINVM NVM Operation Complete NMI Enable 2 read-write value1 NVM operation complete NMI is disabled. 0b0 value2 NVM operation complete NMI is enabled. 0b1 NMIOT NMI OT Enable 3 read-write value1 NMI OT is disabled. 0b0 value2 NMI OT is enabled. 0b1 NMIOWD Oscillator Watchdog NMI Enable 4 read-write value1 Oscillator watchdog NMI is disabled. 0b0 value2 Oscillator watchdog NMI is enabled. 0b1 NMIPLL PLL Loss of Lock NMI Enable 1 read-write value1 PLL Loss of Lock NMI is disabled. 0b0 value2 PLL Loss of Lock NMI is enabled. 0b1 NMISUP Supply Prewarning NMI Enable 7 read-write value1 Supply NMI is disabled. 0b0 value2 Supply NMI is enabled. 0b1 NMIWDT Watchdog Timer NMI Enable 0 read-write value1 WDT NMI is disabled. 0b0 value2 WDT NMI is enabled. 0b1 NMISR NMI Status Register, RESET_TYPE_4 0x18 32 read-write n 0x0 0x0 FNMIECC ECC Error NMI Flag 6 read-only value1 No uncorrectable ECC error has occurred on NVM, XRAM. 0b0 value2 Uncorrectable ECC error has occurred on NVM, RAM. 0b1 FNMIMAP NVM Map Error NMI Flag 5 read-only value1 No NVM Map Error NMI has occurred. 0b0 value2 NVM Map Error has occurred. 0b1 FNMINVM NVM Operation Complete NMI Flag 2 read-only value1 No NVM NMI has occurred. 0b0 value2 NVM operation complete event has occurred. 0b1 FNMIOT Over-temperature NMI Flag 3 read-only value1 No OT NMI has occurred. 0b0 value2 OT NMI event has occurred. 0b1 FNMIOWD Oscillator Watchdog or MI_CLK Watchdog NMI Flag 4 read-only value1 No oscillator / MI_CLK watchdog NMI has occurred. 0b0 value2 Oscillator / MI_CLK watchdog event has occurred. 0b1 FNMIPLL PLL NMI Flag 1 read-only value1 No PLL NMI has occurred. 0b0 value2 PLL loss-of-lock has occurred. 0b1 FNMISUP Supply Prewarning NMI Flag 7 read-only value1 No supply prewarning NMI has occurred. 0b0 value2 Supply prewarning has occurred. 0b1 FNMIWDT Watchdog Timer NMI Flag 0 read-only value1 No watchdog NMI has occurred. 0b0 value2 WDT prewarning has occurred. 0b1 NVM_PROT_STS NVM Protection Status Register, RESET_TYPE_4 0xE0 32 read-write n 0x0 0x0 NVMPROTSTSL_0 NVM Protection Status Register Low Flags 0 read-write value1 The data in sectors of the non-linearly mapped area can not be changed 0b0 value2 The data in sectors of the non-linearly mapped area can be changed 0b1 NVMPROTSTSL_1 NVM Protection Status Register Low Flags 1 read-write value1 The data in sectors of the linearly mapped area can not be changed 0b0 value2 The data in sectors of the linearly mapped area can be changed 0b1 NVMPROTSTSL_2 NVM Protection Status Register Low Flags 2 read-write value1 The data in sectors of the non-linearly mapped area can not be read 0b0 value2 The data in sectors of the non-linearly mapped area can be read 0b1 NVMPROTSTSL_3 NVM Protection Status Register Low Flags 3 read-write value1 The data in sectors of the linearly mapped area can not be read 0b0 value2 The data in sectors of the linearly mapped area can be read 0b1 OSC_CON OSC Control Register, RESET_TYPE_4 0xB0 32 read-write n 0x0 0x0 OSC2L OSC-Too-Low Condition Flag 3 read-only value1 fOSC is above threshold. 0b0 value2 fOSC is below threshold. 0b1 OSCSS Oscillator Source Select 0 1 read-write value1 PLL internal oscillator OSC_PLL (fINT) is selected synchronously as fR. 0b00 value2 XTAL (fOSC from OSC_HP) is selected synchronously as fR. 0b01 value3 PLL internal oscillator OSC_PLL (fINT) is selected asynchronously as fR. 0b10 value4 PLL internal oscillator OSC_PLL (fINT) is selected asynchronously as fR. 0b11 OSCTRIM_8 OSC_PLL Trim Configuration Bit [8] 7 read-write value1 trimming disabled 0b0 value2 trimming enabled 0b1 OSCWDTRST Oscillator Watchdog Reset 2 read-write value1 No effect. 0b0 value2 Reset OSC2L flag and restart the oscillator watchdog of the PLL. 0b1 XPD XTAL (OSC_HP) Power Down Control 4 read-write value1 XTAL (OSC_HP) is not powered down. 0b0 value2 XTAL (OSC_HP) is powered down. 0b1 P0_POCON0 Port Output Control Register, RESET_TYPE_3 0xE8 32 read-write n 0x0 0x0 PDM0 P0.0 Port Driver Mode 0 2 read-write value1 Not used 0b000 value2 Not used 0b001 value3 Not Used 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 PDM1 P0.1 Port Driver Mode 4 2 read-write value1 Not used 0b000 value2 Not used 0b001 value3 Not Used 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 P0_POCON1 Port Output Control Register, RESET_TYPE_3 0xEC 32 read-write n 0x0 0x0 PDM2 P0.2 Port Driver Mode 0 2 read-write value1 Strong driver and sharp edge mode 0b000 value2 Strong driver and medium edge mode 0b001 value3 Strong driver and soft edge mode 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 PDM3 P0.3 Port Driver Mode 4 2 read-write value1 Not used 0b000 value2 Not used 0b001 value3 Not Used 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 P0_POCON2 Port Output Control Register, RESET_TYPE_3 0xF0 32 read-write n 0x0 0x0 PDM4 P0.4 Port Driver Mode 0 2 read-write value1 Not used 0b000 value2 Not used 0b001 value3 Not Used 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 P1_POCON0 Port Output Control Register, RESET_TYPE_3 0xF8 32 read-write n 0x0 0x0 PDM0 P1.0 Port Driver Mode 0 2 read-write value1 Not used 0b000 value2 Not used 0b001 value3 Not Used 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 PDM1 P1.1 Port Driver Mode 4 2 read-write value1 Not used 0b000 value2 Not used 0b001 value3 Not Used 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 P1_POCON1 Port Output Control Register, RESET_TYPE_3 0xFC 32 read-write n 0x0 0x0 PDM2 P1.2 Port Driver Mode 0 2 read-write value1 Not used 0b000 value2 Not used 0b001 value3 Not Used 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 PDM3 P1.3 Port Driver Mode 4 2 read-write value1 Strong driver and sharp edge mode 0b000 value2 Strong driver and medium edge mode 0b001 value3 Strong driver and soft edge mode 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 P1_POCON2 Port Output Control Register, RESET_TYPE_3 0x100 32 read-write n 0x0 0x0 PDM4 P1.4 Port Driver Mode 0 2 read-write value1 Strong driver and sharp edge mode 0b000 value2 Strong driver and medium edge mode 0b001 value3 Strong driver and soft edge mode 0b010 value4 Weak driver 0b011 value5 Medium driver 0b100 value6 Medium driver 0b101 value7 Medium driver 0b110 value8 Weak driver 0b111 PASSWD Password Register, RESET_TYPE_3 0xAC 32 read-write n 0x0 0x0 MODE Bit-Protection Scheme Control Bit 0 1 read-write value1 Scheme Disabled 0b00 value2 Scheme Enabled (default) 0b11 PASS Password Bits 3 4 read-write value2 Opens access to writing of all protected bits. 0b10011 value3 Closes access to writing of all protected bits. 0b10101 value1 Enables writing of the bit field MODE. 0b11000 PROTECT_S Bit-Protection Signal Status Bit 2 read-only value1 Software is able to write to all protected bits. 0b0 value2 Software is unable to write to any protected bits. 0b1 PLL_CON PLL Control Register, RESET_TYPE_4 0x44 32 read-write n 0x0 0x0 LOCK PLL Lock Status Flag 0 read-only value1 The frequency difference of fREF and fDIV is greater than allowed. The VCO part of the PLL can not lock on a target frequency. 0b0 value2 The frequency difference of fREF and fDIV is small enough to enable a stable VCO operation. 0b1 NDIV PLL N-Divider 4 3 read-write value1 N = 8 0b0000 value2 N = 9 0b0001 value3 N = 10 0b0010 value4 N = 12 0b0011 value5 N = 14 0b0100 value6 N = 15 0b0101 value7 N = 16 (default) 0b0110 value8 N = 18 0b0111 value9 N = 20 0b1000 value10 N = 21 0b1001 value11 N = 22 0b1010 value12 N = 24 0b1011 value13 N = 25 0b1100 value14 N = 26 0b1101 value15 N = 27 0b1110 value16 N = 28 0b1111 OSCDISC Oscillator Disconnect 2 read-write value1 Oscillator is connected to the PLL 0b0 value2 Oscillator is disconnected to the PLL. 0b1 RESLD Restart Lock Detection 1 read-write value1 No effect. 0b0 value2 Reset lock flag and restart lock detection. 0b1 VCOBYP PLL VCO Bypass Mode Select 3 read-write value1 Normal (or freerunning) operation (default) 0b0 value2 Prescaler Mode VCO is bypassed (PLL output clock is derived from input clock divided by K1-divider) 0b1 PMCON0 Power Mode Control Register 0, RESET_TYPE_3 0x40 32 read-write n 0x0 0x0 PD Power Down Mode Enable. Active High. 2 read-write DISABLED Power Down disabled 0b0 ENABLED Power Down enabled 0b1 SD Slow Down Mode Enable. Active High. 3 read-write DISABLED Slow Down disabled 0b0 ENABLED Slow Down enabled 0b1 SL Sleep Mode Enable. Active High. 1 read-write DISABLED Sleep Mode disabled 0b0 ENABLED Sleep Mode enabled 0b1 XTAL_ON OSC_HP Operation in Power Down Mode 0 read-write value1 OSC_HP (XTAL) will be put to Power Down mode by hardware in power save mode. 0b0 value2 OSC_HP (XTAL) continues to operate in Power Down mode, if enabled by SCU_OSC_CON.XPD. 0b1 PMCON1 Peripheral Management Control Register 1, RESET_TYPE_3 0x60 32 read-write n 0x0 0x0 ADC1_DIS ADC1 Disable Request. Active high. 0 read-write value1 ADC1 is in normal operation. (default) 0b0 value2 Request to disable the ADC. 0b1 CCU6_DIS CCU6 Disable Request. Active high. 2 read-write value1 CCU6 is in normal operation. (default) 0b0 value2 Request to disable the CCU6. 0b1 GPT12_DIS General Purpose Timer 12 Disable Request. Active high. 4 read-write value1 GPT12is in normal operation. (default) 0b0 value2 Request to disable the GPT12. 0b1 SSC1_DIS SSC1 Disable Request. Active high. 1 read-write value1 SSC1 is in normal operation. (default) 0b0 value2 Request to disable the SSC1. 0b1 T2_DIS T2 Disable Request. Active high. 3 read-write value1 T2 is in normal operation. (default) 0b0 value2 Request to disable the T2. 0b1 PMCON2 Peripheral Management Control Register 2, RESET_TYPE_3 0x64 32 read-write n 0x0 0x0 SSC2_DIS SSC2 Disable Request. Active high. 1 read-write value1 SSC2 is in normal operation. (default) 0b0 value2 Request to disable the SSC2. 0b1 T21_DIS T21 Disable Request. Active high. 3 read-write value1 T21 is in normal operation. (default) 0b0 value2 Request to disable the T21. 0b1 T3_DIS T3 Disable Request. Active high. 5 read-write value1 T3is in normal operation. (default) 0b0 value2 Request to disable the T3. 0b1 RSTCON Reset Control Register, RESET_TYPE_3 0x68 32 read-write n 0x0 0x0 LOCKUP Lockup Flag 0 read-write value1 Lockup Status not active. 0b0 value2 Lockup Status active. 0b1 LOCKUP_EN Lockup Reset Enable Flag 7 read-write value1 Lockup is disabled. 0b0 value2 Lockup is enabled. 0b1 SYSCON0 System Control Register 0, RESET_TYPE_4 0x70 32 read-write n 0x0 0x0 NVMCLKFAC NVM Access Clock Factor 4 1 read-write value1 Divide by 1 0b00 value2 Divide by 2 0b01 value3 Divide by 3 0b10 value4 Divide by 4 0b11 SYSCLKSEL System Clock Select 6 1 read-write value1 The PLL clock output signal fPLL is used 0b00 value2 The direct clock input from fOSC is used 0b01 value3 The direct low-precision clock input from fLP_CLK is used. 0b10 value4 The direct low-precision clock input from fLP_CLK is used. 0b11 SYS_STRTUP_STS System Startup Status Register 0x74 32 read-write n 0x0 0x0 INIT_FAIL Initialization at startup failed 0 read-write pass no error during startup detected 0b0 fail at least one error during startup detected 0b1 MRAMINITSTS Map RAM Initialization Status 1 read-write pass Map RAM initialization pass 0b0 fail Map RAM initialization finished with fails 0b1 PG100TP_CHKS_ERR 100 TP Page Checksum Error 2 read-write pass no checksum error detected 0b0 fail 100TP checksum error detected 0b1 TCCR Temperature Compensation Control Register, RESET_TYPE_3 0xF4 32 read-write n 0x0 0x0 TCC Temperature Compensation Control 0 1 read-write value1 TJ: -40 oC to 0 oC 0b00 value2 TJ: 0 oC to 40 oC 0b01 value3 TJ: 40 oC to 80 oC 0b10 value4 TJ: 80 oC to 150 oC 0b11 WDTCON Watchdog Timer Control Register, RESET_TYPE_3 0x50 32 read-write n 0x0 0x0 WDTEN WDT Enable 2 read-write value1 WDT is disabled 0b0 value2 WDT is enabled 0b1 WDTIN Watchdog Timer Input Frequency Selection 0 read-write value1 Input frequency is fPCLK/2 0b0 value2 Input frequency is fPCLK/128 0b1 WDTPR Watchdog Prewarning Mode Flag 4 read-only value1 Normal mode (default after reset) 0b0 value2 The Watchdog is operating in Prewarning Mode 0b1 WDTRS WDT Refresh Start 1 read-write no_action WDT not triggered 0b0 refresh WDT refresh is triggered 0b1 WINBEN Watchdog Window-Boundary Enable 5 read-write value1 Watchdog Window-Boundary feature is disabled. (default) 0b0 value2 Watchdog Window-Boundary feature is enabled. 0b1 WDTH Watchdog Timer, High Byte, RESET_TYPE_3 0x84 32 read-write n 0x0 0x0 WDT Watchdog Timer Current Value 0 7 read-only WDTL Watchdog Timer, Low Byte, RESET_TYPE_3 0x80 32 read-write n 0x0 0x0 WDT Watchdog Timer Current Value 0 7 read-only WDTREL Watchdog Timer Reload Register, RESET_TYPE_3 0x78 32 read-write n 0x0 0x0 WDTREL Watchdog Timer Reload Value 0 7 read-write WDTWINB Watchdog Window-Boundary Count, RESET_TYPE_3 0x7C 32 read-write n 0x0 0x0 WDTWINB Watchdog Window-Boundary Count Value 0 7 read-write SCUPM System Control Unit for Power Modules SCUPM 0x0 0x0 0x1000 registers n AMCLK_CTRL Analog Module Clock Control 0x4 32 read-write n 0x0 0x0 CLKWDT_PD_N Clock Watchdog Powerdown 0 read-write DISABLE Clock Watchdog disabled 0b0 ENABLE Clock Watchdog enabaled 0b1 AMCLK_FREQ_STS Analog Module Clock Frequency Status Register 0x0 32 read-write n 0x0 0x0 AMCLK1_FREQ Current frequency of Analog Module Clock System Clock (MI_CLK) 0 5 read-only AMCLK2_FREQ Current frequency of Analog Module Clock 2 (TFILT_CLK) 8 5 read-only AMCLK_TH_HYS Analog Module Clock Limit Register 0xC 32 read-write n 0x0 0x0 AMCLK1_LOW_HYS Analog Module Clock 1 (MI_CLK) Lower Hysteresis 14 1 read-write AMCLK1_LOW_TH Analog Module Clock 1 (MI_CLK) Lower Limit Threshold 8 5 read-write AMCLK1_UP_HYS Analog Module Clock 1 (MI_CLK) Upper Hysteresis 6 1 read-write AMCLK1_UP_TH Analog Module Clock 1 (MI_CLK) Upper Limit Threshold 0 5 read-write AMCLK2_LOW_HYS Analog Module Clock 2 (TFILT_CLK) Lower Hysteresis 30 1 read-write AMCLK2_LOW_TH Analog Module Clock 2 (TFILT_CLK) Lower Limit Threshold 24 5 read-write AMCLK2_UP_HYS Analog Module Clock 2 (TFILT_CLK) Upper Hysteresis 22 1 read-write AMCLK2_UP_TH Analog Module Clock 2 (TFILT_CLK) Upper Limit Threshold 16 5 read-write BDRV_IRQ_CTRL Bridge Driver Interrupt Control 0x5C 32 read-write n 0x0 0x0 HS1_DS_IE Bridge Driver High Side 1 Pre-Driver Short Interrupt Enable 2 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 HS1_OC_IE External High Side 1 FET Over-current Interrupt Enable 12 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 HS2_DS_IE Bridge Driver High Side 2 Pre-Driver Short Interrupt Enable 3 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 HS2_OC_IE External High Side 2 FET Over-current Interrupt Enable 13 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 LS1_DS_IE Bridge Driver Low Side 1 Pre-Driver Short Interrupt Enable 0 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 LS1_OC_IE External Low Side 1 FET Over-current Interrupt Enable 10 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 LS2_DS_IE Bridge Driver Low Side 2 Pre-Driver Short Interrupt Enable 1 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 LS2_OC_IE External Low Side 2 FET Over-current Interrupt Enable 11 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VCP_LOWTH1_IE VCP Measurement Lower Threshold 1 Interrupt Enable 17 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VCP_LOWTH2_IE VCP Measurement Lower Threshold 2 Interrupt Enable 16 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VCP_UPTH_IE VCP Measurement Upper Threshold Interrupt Enable 18 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VSD_LOWTH_IE VSD Measurement Lower Threshold Interrupt Enable 19 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VSD_UPTH_IE VSD Measurement Upper Threshold Interrupt Enable 20 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 BDRV_IS Bridge Driver Interrrupt Status 0x58 32 read-write n 0x0 0x0 HS1_DS_IS Bridge Driver High Side 1 Pre-Driver short Interrupt Status 2 read-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 HS1_OC_IS External High 1 FET Over-current Status 12 read-only INACTIVE no interrupt status set. 0b0 ACTIVE at least one interrupt status set. 0b1 HS2_DS_IS Bridge Driver High Side 2 Pre-Driver short Interrupt Status 3 read-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 HS2_OC_IS External High Side 2 FET Over-current Status 13 read-only INACTIVE no interrupt status set. 0b0 ACTIVE at least one interrupt status set. 0b1 LS1_DS_IS Bridge Driver Low Side 1 Pre-Driver short Interrupt Status 0 read-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 LS1_OC_IS External Low Side 1 FET Over-current Status 10 read-only INACTIVE no interrupt status set. 0b0 ACTIVE at least one interrupt status set. 0b1 LS2_DS_IS Bridge Driver Low Side 2 Pre-Driver short Interrupt Status 1 read-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 LS2_OC_IS External Low Side 2 FET Over-current Status 11 read-only INACTIVE no interrupt status set. 0b0 ACTIVE at least one interrupt status set. 0b1 VCP_LOWTH1_IS Warning for VCP Lower Threshold 1 Measurement (ADC2 channel 3) Interrupt Status 17 read-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VCP_LOWTH1_STS Warning for VCP Lower Threshold 1 Measurement (ADC2 channel 3) Status 25 read-only INACTIVE no undervoltage status set 0b0 ACTIVE undervoltage status set 0b1 VCP_LOWTH2_IS Warning for VCP Lower Threshold 2 Measurement (VCP_LOW Signal from CP) Interrupt Status 16 read-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VCP_LOWTH2_STS Warning for VCP Lower Threshold 2 Measurement (VCP_LOW Signal from CP) Status 24 read-only INACTIVE no undervoltage status set 0b0 ACTIVE undervoltage status set 0b1 VCP_UPTH_IS Warning for VCP Upper Threshold Measurement (ADC2 channel 3) Interrupt Status 18 read-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VCP_UPTH_STS Warning for VCP Upper Threshold Measurement (ADC2 channel 3) Status 26 read-only INACTIVE no overvoltage status set 0b0 ACTIVE overvoltage status set 0b1 VSD_LOWTH_IS Warning for VSD Lower Threshold Measurement (ADC2 channel 2) Interrupt Status 19 read-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VSD_LOWTH_STS Warning for VSD Lower Threshold Measurement (ADC2 channel 2) Status 27 read-only INACTIVE no undervoltage status set 0b0 ACTIVE undervoltage status set 0b1 VSD_UPTH_IS Warning for VSD Upper Threshold Measurement (ADC2 channel 2) Interrupt Status 20 read-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VSD_UPTH_STS Warning for VSD Upper Threshold Measurement (ADC2 channel 2) Status 28 read-only INACTIVE no overvoltage status set 0b0 ACTIVE overvoltage status set 0b1 BDRV_ISCLR Bridge Driver Interrrupt Status Clear 0x54 32 read-write n 0x0 0x0 HS1_DS_ICLR Bridge Driver High Side 1 Pre-Driver short Interrupt Status 2 write-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 HS1_OC_ICLR External High 1 FET Over-current Status 12 write-only INACTIVE no interrupt status set. 0b0 ACTIVE at least one interrupt status set. 0b1 HS2_DS_ICLR Bridge Driver High Side 2 Pre-Driver short Interrupt Status 3 write-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 HS2_OC_ICLR External High Side 2 FET Over-current Status 13 write-only INACTIVE no interrupt status set. 0b0 ACTIVE at least one interrupt status set. 0b1 LS1_DS_ICLR Bridge Driver Low Side 1 Pre-Driver short Interrupt Status 0 write-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 LS1_OC_ICLR External Low Side 1 FET Over-current Status 10 write-only INACTIVE no interrupt status set. 0b0 ACTIVE at least one interrupt status set. 0b1 LS2_DS_ICLR Bridge Driver Low Side 2 Pre-Driver short Interrupt Status 1 write-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 LS2_OC_ICLR External Low Side 2 FET Over-current Status 11 write-only INACTIVE no interrupt status set. 0b0 ACTIVE at least one interrupt status set. 0b1 VCP_LOWTH1_ICLR Warning for VCP Lower Threshold 1 Measurement (ADC2 channel 3) Interrupt Status 17 write-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VCP_LOWTH1_SCLR Warning for VCP Lower Threshold 1 Measurement (ADC2 channel 3) Status 25 write-only INACTIVE no undervoltage status set 0b0 ACTIVE undervoltage status set 0b1 VCP_LOWTH2_ICLR Warning for VCP Lower Threshold 2 Measurement (VCP_LOW Signal from CP) Interrupt Status 16 write-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VCP_LOWTH2_SCLR Warning for VCP Lower Threshold 2 Measurement (VCP_LOW Signal from CP) Status 24 write-only INACTIVE no undervoltage status set 0b0 ACTIVE undervoltage status set 0b1 VCP_UPTH_ICLR Warning for VCP Upper Threshold Measurement (ADC2 channel 3) Interrupt Status 18 write-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VCP_UPTH_SCLR Warning for VCP Upper Threshold Measurement (ADC2 channel 3) Status 26 write-only INACTIVE no overvoltage status set 0b0 ACTIVE overvoltage status set 0b1 VSD_LOWTH_ICLR Warning for VSD Lower Threshold Measurement (ADC2 channel 2) Interrupt Status 19 write-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VSD_LOWTH_SCLR Warning for VSD Lower Threshold Measurement (ADC2 channel 2) Status 27 write-only INACTIVE no undervoltage status set 0b0 ACTIVE undervoltage status set 0b1 VSD_UPTH_ICLR Warning for VSD Upper Threshold Measurement (ADC2 channel 2) Interrupt Status 20 write-only INACTIVE no interrupt status set 0b0 ACTIVE interrupt status set 0b1 VSD_UPTH_SCLR Warning for VSD Upper Threshold Measurement (ADC2 channel 2) Status 28 write-only INACTIVE no overvoltage status set 0b0 ACTIVE overvoltage status set 0b1 BFSTS Bus Fault Status 0x80 32 read-write n 0x0 0x0 DBFSTS Data Bus Fault Status Valid Flag 0 read-only not_valid Adress is not valid 0b0 Valid Adress is valid 0b1 SBFSTS System Bus Fault Status Valid Flag 1 read-only not_valid Adress is not valid 0b0 Valid Adress is valid 0b1 BFSTS_CLR Bus Fault Status Clear Register 0x8C 32 read-write n 0x0 0x0 DBFSTSCLR Data Bus Fault Status Clear Flag 0 write-only not_cleared Adress is not cleared 0b0 Cleared Adress is cleared 0b1 SBFSTSCLR System Bus Fault Status Clear Flag 1 write-only not_cleared Valid Adress is not cleared 0b0 Cleared Valid Adress is cleared 0b1 DBFA Data Bus Fault Address Register 0x84 32 read-write n 0x0 0x0 DBFA Data Bus Fault Address Register 0 31 read-only PCU_CTRL_STS Power Control Unit Control Status 0x30 32 read-write n 0x0 0x0 CLKLOSS_SD_DIS Power Switches Loss of Clock Shutdown Disable (AMCLK3) 25 read-write Enable Automatic Shutdown Signal for Power Switches in case of loss of clock 0b0 Disable Automatic Shutdown Signal for Power Switches in case of loss of clock 0b1 CLKWDT_RES_SD_DIS Clock Watchdog Reset Disable 26 read-write Enable Clock Watchdog Reset Enable 0b0 Disable Clock Watchdog Reset Disable 0b1 CLKWDT_SD_DIS Power Modules Clock Watchdog Shutdown Disable 1 read-write Shutdown_Enable Power Devices will be switched off when Clock Watchdog occurs 0b0 Shutdown_Disable Power Devices will not be shutdown when Clock Watchog occurs 0b1 FAIL_PS_DIS Disable LIN, BDRV and CP because of Overtemperature 7 read-write Switch_off_Enabled LIN, BDRV and CP will be turned off when Overtemperature occurs 0b0 Switch_off_Disabled LIN, BDRV and CP will be kept on when Overtemperature occurs 0b1 LIN_VS_UV_SD_DIS LIN Module VS Undervoltage Transmitter Shutdown 8 read-write Enable Automatic Shutdown for Power modules in case of VS Undervoltage enabled 0b0 Disable Automatic Shutdown for Power modules in case of VS Undervoltage disabled 0b1 SYS_OT_PS_DIS System Overtemperature Power Switches Shutdown Disable 24 read-write Enable Automatic Shutdown Signal for Power Switches in case of system overtemperature preenable 0b0 Disable Automatic Shutdown Signal for Power Switches in case of system overtemperature enable 0b1 SYS_VSD_OV_SLM_DIS VSD Overvoltage Shutdown for Peripherals Disable 14 read-write Enable Automatic Shutdown for Power modules in case of VSD Overvoltage enabled 0b0 Disable Automatic Shutdown for Power modules in case of VSD Overvoltage disabled 0b1 SBFA System Bus Fault Address Register 0x88 32 read-write n 0x0 0x0 SBFA System Bus Fault Address Register 0 31 read-only STCALIB System Tick Calibration Register 0x6C 32 read-write n 0x0 0x0 STCALIB System Tick Calibration 0 25 read-write SYS_IRQ_CTRL System Interrupt Control 0x28 32 read-write n 0x0 0x0 ADC2_ESM_IE ADC2 Exceptional Sequence Measurement Interrupt Enable 15 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 LIN_OC_IE LIN Overcurrent Interrupt Enable 0 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 LIN_OT_IE LIN Overtemperature Interrupt Enable 1 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 LIN_TMOUT_IE LIN TXD timeout Interrupt Enable 2 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 PMU_OTWARN_IE PMU Regulator Overtemperature Warning Interrupt Enable 6 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 PMU_OT_IE PMU Regulator Overtemperature Shutdown Interrupt Enable (leads to shutdown of System) 7 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 REFBG_LOTHWARN_IE Reference Voltage Undervoltage Interrupt Enable 10 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 REFBG_UPTHWARN_IE Reference Voltage Overvoltage Interrupt Enable 11 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 SYS_OTWARN_IE System Overtemperature Warning Interrupt Enable 8 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 SYS_OT_IE System Overtemperature Shutdown Interrupt Enable (leads to shutdown of System) 9 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VREF5V_LOWTH_IE VREF5V ADC1 Reference Undervoltage (ADC2, Channel 4) Interrupt Enable 12 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VREF5V_OVL_IE VREF5V Overload Interrupt Enable 14 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VREF5V_UPTH_IE VREF5V ADC1 Reference Overvoltage (ADC2, Channel 4) Interrupt Enable 13 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 SYS_IS System Interrupt Status 0x18 32 read-write n 0x0 0x0 ADC2_ESM_IS ADC2 Exceptional Sequence Measurement Interrupt Status 15 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 LIN_OC_IS LIN Overcurrent interrupt status 0 read-only INACTIVE no interrupt status set 0b0 ACTIVE LIN Overcurrent occurred 0b1 LIN_OT_IS LIN Overtemperature interrupt status 1 read-only INACTIVE no interrupt status set 0b0 ACTIVE LIN Overtemperature occurred 0b1 LIN_TMOUT_IS LIN TXD timeout 2 read-only INACTIVE no interrupt status set 0b0 ACTIVE LIN TXD timeout occurred 0b1 PMU_OTWARN_IS PMU Regulator Overtemperature Prewarning (ADC2, Channel 9) interrupt status 6 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 PMU_OT_IS PMU Regulator Overtemperature Shutdown (ADC2, Channel 9) interrupt status 7 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 REFBG_LOTHWARN_IS 8 Bit ADC2 Reference Undervoltage (ADC2, Channel 5) interrupt status 10 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 REFBG_UPTHWARN_IS 8 Bit ADC2 Reference Overvoltage (ADC2, Channel 5) interrupt status 11 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 SYS_OTWARN_IS System Overtemperature Prewarning (ADC2, Channel 8) interrupt status 8 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 SYS_OT_IS System Overtemperature Shutdown (ADC2, Channel 8) interrupt status 9 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 VREF5V_LOWTH_IS VREF5V ADC1 Reference Undervoltage (ADC2, Channel 4) Interrupt Status 12 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 VREF5V_OVL_IS VREF5V Overload Interrupt Status 14 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 VREF5V_UPTH_IS VREF5V ADC1 Reference Overvoltage (ADC2, Channel 4) Interrupt Status 13 read-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 SYS_ISCLR System Interrupt Status Clear 0x14 32 read-write n 0x0 0x0 ADC2_ESM_ICLR ADC2 Exceptional Sequence Measurement Interrupt Status 15 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 LIN_OC_ICLR LIN Overcurrent interrupt status 0 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 LIN_OT_ICLR LIN Overtemperature interrupt status 1 write-only INACTIVE no interrupt status set 0b0 ACTIVE LIN Overtemperature occurred 0b1 LIN_TMOUT_ICLR LIN TXD timeout 2 write-only INACTIVE no interrupt status set 0b0 ACTIVE LIN Overtemperature occurred 0b1 PMU_OTWARN_ICLR PMU Regulator Overtemperature Prewarning (ADC2, Channel 9) interrupt status 6 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 PMU_OT_ICLR PMU Regulator Overtemperature Shutdown (ADC2, Channel 9) interrupt status 7 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 REFBG_LOTHWARN_ICLR 8 Bit ADC2 Reference Undervoltage (ADC2, Channel 5) interrupt status 10 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 REFBG_UPTHWARN_ICLR 8 Bit ADC2 Reference Overvoltage (ADC2, Channel 5) interrupt status 11 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 SYS_OTWARN_ICLR System Overtemperature Prewarning (ADC2, Channel 8) interrupt status 8 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 SYS_OT_ICLR System Overtemperature Shutdown (ADC2, Channel 8) interrupt status 9 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 VREF5V_LOWTH_ICLR VREF5V ADC1 Reference Undervoltage (ADC2, Channel 4) Interrupt Status 12 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 VREF5V_OVL_ICLR VREF5V Overload Interrupt Status 14 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 VREF5V_UPTH_ICLR VREF5V ADC1 Reference Overvoltage (ADC2, Channel 4) Interrupt Status 13 write-only INACTIVE no interrupt status set 0b0 ACTIVE at least one interrupt status set 0b1 SYS_SUPPLY_IRQ_CLR System Supply Interrupt Status Clear 0x24 32 read-write n 0x0 0x0 VBAT_OV_ICLR VBAT Overvoltage Interrupt Status (ADC2 channel 0) 4 write-only No_Overvoltage_Interrupt occurred 0b0 Overvoltage_Interrupt occurred 0b1 VBAT_OV_SCLR VBAT Overvoltage Status 20 write-only No_Overvoltage occurred 0b0 Overvoltage occurred 0b1 VBAT_UV_ICLR VBAT Undervoltage Interrupt Status (ADC2 channel 0) 0 write-only No_Undervoltage_Interrupt occurred 0b0 Undervoltage_Interrupt occurred 0b1 VBAT_UV_SCLR VBAT Undervoltage Status 16 write-only No_Undervoltage occurred 0b0 Undervoltage occurred 0b1 VDD1V5_OV_ICLR VDDC Overvoltage Interrupt Status (ADC2 channel 8) 7 write-only No_Overvoltage_Interrupt occurred 0b0 Overvoltage_Interrupt occurred 0b1 VDD1V5_OV_SCLR VDDC Overvoltage Status 23 write-only No_Overvoltage occurred 0b0 Overvoltage occurred 0b1 VDD1V5_UV_ICLR VDDC Undervoltage Interrupt Status (ADC2 channel 8) 3 write-only No_Undervoltage_Interrupt occurred 0b0 Undervoltage_Interrupt occurred 0b1 VDD1V5_UV_SCLR VDDC Undervoltage Status 19 write-only No_Undervoltage occurred 0b0 Undervoltage occurred 0b1 VDD5V_OV_ICLR VDDP Overvoltage Interrupt Status (ADC2 channel 5) 6 write-only No_Overvoltage_Interrupt occurred 0b0 Overvoltage_Interrupt occurred 0b1 VDD5V_OV_SCLR VDDP Overvoltage Status 22 write-only No_Overvoltage occurred 0b0 Overvoltage occurred 0b1 VDD5V_UV_ICLR VDDP Undervoltage Interrupt Status (ADC2 channel 5) 2 write-only No_Undervoltage_Interrupt occurred 0b0 Undervoltage_Interrupt occurred 0b1 VDD5V_UV_SCLR VDDP Undervoltage Status 18 write-only No_Undervoltage occurred 0b0 Undervoltage occurred 0b1 VS_OV_ICLR VS Overvoltage Interrupt Status (ADC2 channel 1) 5 write-only No_Overvoltage_Interrupt occurred 0b0 Overvoltage_Interrupt occurred 0b1 VS_OV_SCLR VS Overvoltage Interrupt Status 21 write-only No_Overvoltage occurred 0b0 Overvoltage occurred 0b1 VS_UV_ICLR VS Undervoltage Interrupt Status (ADC2 channel 1) 1 write-only No_Undervoltage_Interrupt occurred 0b0 Undervoltage_Interrupt occurred 0b1 VS_UV_SCLR VS Undervoltage Status 17 write-only No_Undervoltage occurred 0b0 Undervoltage occurred 0b1 SYS_SUPPLY_IRQ_CTRL System Supply Interrupt Control 0x20 32 read-write n 0x0 0x0 VBAT_OV_IE VBAT Overvoltage Interrupt Enable 4 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VBAT_UV_IE VBAT Undervoltage Interrupt Enable 0 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VDD1V5_OV_IE VDD1V5 Overvoltage Interrupt Enable 7 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VDD1V5_UV_IE VDD1V5 Undervoltage Interrupt Enable 3 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VDD5V_OV_IE VDD5V Overvoltage Interrupt Enable 6 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VDD5V_UV_IE VDD5V Undervoltage Interrupt Enable 2 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VS_OV_IE VS Overvoltage Interrupt Enable 5 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 VS_UV_IE VS Undervoltage Interrupt Enable 1 read-write value1 Interrupt is disabled 0b0 value2 Interrupt is enabled 0b1 SYS_SUPPLY_IRQ_STS System Supply Interrupt Status 0x1C 32 read-write n 0x0 0x0 VBAT_OV_IS VBAT Overvoltage Interrupt Status (ADC2 channel 0) 4 read-only No_Overvoltage_Interrupt occurred 0b0 Overvoltage_Interrupt occurred 0b1 VBAT_OV_STS VBAT Overvoltage Status 20 read-only No_Overvoltage occurred 0b0 Overvoltage occurred 0b1 VBAT_UV_IS VBAT Undervoltage Interrupt Status (ADC2 channel 0) 0 read-only No_Undervoltage_Interrupt occurred 0b0 Undervoltage_Interrupt occurred 0b1 VBAT_UV_STS VBAT Undervoltage Status 16 read-only No_Undervoltage occurred 0b0 Undervoltage occurred 0b1 VDD1V5_OV_IS VDDC Overvoltage Interrupt Status (ADC2 channel 8) 7 read-only No_Overvoltage_Interrupt occurred 0b0 Overvoltage_Interrupt occurred 0b1 VDD1V5_OV_STS VDDC Overvoltage Status 23 read-only No_Overvoltage occurred 0b0 Overvoltage occurred 0b1 VDD1V5_UV_IS VDDC Undervoltage Interrupt Status (ADC2 channel 8) 3 read-only No_Undervoltage_Interrupt occurred 0b0 Undervoltage_Interrupt occurred 0b1 VDD1V5_UV_STS VDDC Undervoltage Status 19 read-only No_Undervoltage occurred 0b0 Undervoltage occurred 0b1 VDD5V_OV_IS VDDP Overvoltage Interrupt Status (ADC2 channel 5) 6 read-only No_Overvoltage_Interrupt occurred 0b0 Overvoltage_Interrupt occurred 0b1 VDD5V_OV_STS VDDP Overvoltage Status 22 read-only No_Overvoltage occurred 0b0 Overvoltage occurred 0b1 VDD5V_UV_IS VDDP Undervoltage Interrupt Status (ADC2 channel 5) 2 read-only No_Undervoltage_Interrupt occurred 0b0 Undervoltage_Interrupt occurred 0b1 VDD5V_UV_STS VDDP Undervoltage Status 18 read-only No_Undervoltage occurred 0b0 Undervoltage occurred 0b1 VS_OV_IS VS Overvoltage Interrupt Status (ADC2 channel 1) 5 read-only No_Overvoltage_Interrupt occurred 0b0 Overvoltage_Interrupt occurred 0b1 VS_OV_STS VS Overvoltage Interrupt Status 21 read-only No_Overvoltage occurred 0b0 Overvoltage occurred 0b1 VS_UV_IS VS Undervoltage Interrupt Status (ADC2 channel 1) 1 read-only No_Undervoltage_Interrupt occurred 0b0 Undervoltage_Interrupt occurred 0b1 VS_UV_STS VS Undervoltage Status 17 read-only No_Undervoltage occurred 0b0 Undervoltage occurred 0b1 WDT1_TRIG WDT1 Watchdog Control 0x34 32 read-write n 0x0 0x0 SOWCONF Short Open Window Configuration 6 1 read-write DIS Short Open Windows disabled 0b00 SOW1 one successive Short Open Window allowed 0b01 SOW2 two successive Short Open Windows allowed 0b10 SOW3 three successive Short Open Windows allowed 0b11 WDP_SEL Watchdog Period Selection and trigger 0 5 read-write SOW_TRIG trigger short open window 0x00 WP_1 Watchdog period 16 ms 0x01 WP_2 Watchdog period 32 ms 0x02 WP_3 Watchdog period 48 ms 0x03 WP_63 Watchdog period 1008 ms 0x3F SSC1 SSC1 Module SSC1 0x0 0x0 0x2000 registers n SSC1_Int Interrupt node 8: SSC1 8 BR Baud Rate Timer Reload Register 0x10 32 read-write n 0x0 0x0 BR_VALUE Baud Rate Timer/Reload Register Value 0 15 read-write CON Control Register 0x4 32 read-write n 0x0 0x0 BC Bit Count Field 0 3 read-only BE Baud Rate Error Flag 11 read-only value1 No error. 0b0 value2 More than factor 2 or 0.5 between slave's actual and expected baud rate. 0b1 BSY Busy Flag 12 read-only EN Enable Bit = 1 15 read-write MS Master Select Bit 14 read-write value1 Slave Mode. Operate on shift clock received via SCLK. 0b0 value2 Master Mode. Generate shift clock and output it via SCLK. 0b1 PE Phase Error Flag 10 read-only value1 No error. 0b0 value2 Received data changes around sampling clock edge. 0b1 RE Receive Error Flag 9 read-only value1 No error. 0b0 value2 Reception completed before the receive buffer was read. 0b1 TE Transmit Error Flag 8 read-only value1 No error. 0b0 value2 Transfer starts with the slave's transmit buffer not being updated. 0b1 ISRCLR Interrupt Status Register Clear 0x14 32 read-write n 0x0 0x0 BECLR Baud Rate Error Flag Clear 11 write-only value1 No error clear. 0b0 value2 Error clear. 0b1 PECLR Phase Error Flag Clear 10 write-only value1 No error clear. 0b0 value2 Error clear. 0b1 RECLR Receive Error Flag Clear 9 write-only value1 No error clear. 0b0 value2 Error clear. 0b1 TECLR Transmit Error Flag Clear 8 write-only value1 No error clear. 0b0 value2 Error clear. 0b1 PISEL Port Input Select Register, RESET_TYPE_3 0x0 32 read-write n 0x0 0x0 CIS Slave Mode Clock Input Select: 0b0=Clock input (Port A: P0.3) is selected (SSC1)., 0b1=Clock input (Port B: P0.3) is selected (SSC1)., 0b0=Clock input (Port A: P1.0) is selected (SSC2)., 0b1=Clock input (Port B: P1.0) is selected (SSC2)., 2 read-write MIS_0 Master Mode Receiver Input Select: 0b0=see (SSC1)., 0b1=see (SSC1)., 0b0=Receiver input (Port A: P1.2) is selected (SSC2)., 0b1=Receiver input (Port B: P2.5) is selected (SSC2)., 0 read-write MIS_1 Master Mode Receiver Input Select: 0b0=see (SSC1)., 0b1=see (SSC1)., 0b0=n/a (SSC2)., 0b1=n/a (SSC2)., 3 read-write SIS Slave Mode Receiver Input Select: 0b0=Receiver input (Port A: P0.2) is selected (SSC1)., 0b1=Receiver input (Port B: P0.2) is selected (SSC1)., 0b0=Receiver input (Port A: P1.1) is selected (SSC2)., 0b1=Receiver input (Port B: P1.1) is selected (SSC2)., 1 read-write RB Receiver Buffer Register 0xC 32 read-write n 0x0 0x0 RB_VALUE Receive Data Register Value 0 15 read-only TB Transmitter Buffer Register 0x8 32 read-write n 0x0 0x0 TB_VALUE Transmit Data Register Value 0 15 read-write SSC2 SSC2 Module SSC2 0x0 0x0 0x2000 registers n SSC2_Int Interrupt node 9: SSC2 9 BR Baud Rate Timer Reload Register 0x10 32 read-write n 0x0 0x0 BR_VALUE Baud Rate Timer/Reload Register Value 0 15 read-write CON Control Register 0x4 32 read-write n 0x0 0x0 BC Bit Count Field 0 3 read-only BE Baud Rate Error Flag 11 read-only value1 No error. 0b0 value2 More than factor 2 or 0.5 between slave's actual and expected baud rate. 0b1 BSY Busy Flag 12 read-only EN Enable Bit = 1 15 read-write MS Master Select Bit 14 read-write value1 Slave Mode. Operate on shift clock received via SCLK. 0b0 value2 Master Mode. Generate shift clock and output it via SCLK. 0b1 PE Phase Error Flag 10 read-only value1 No error. 0b0 value2 Received data changes around sampling clock edge. 0b1 RE Receive Error Flag 9 read-only value1 No error. 0b0 value2 Reception completed before the receive buffer was read. 0b1 TE Transmit Error Flag 8 read-only value1 No error. 0b0 value2 Transfer starts with the slave's transmit buffer not being updated. 0b1 ISRCLR Interrupt Status Register Clear 0x14 32 read-write n 0x0 0x0 BECLR Baud Rate Error Flag Clear 11 write-only value1 No error clear. 0b0 value2 Error clear. 0b1 PECLR Phase Error Flag Clear 10 write-only value1 No error clear. 0b0 value2 Error clear. 0b1 RECLR Receive Error Flag Clear 9 write-only value1 No error clear. 0b0 value2 Error clear. 0b1 TECLR Transmit Error Flag Clear 8 write-only value1 No error clear. 0b0 value2 Error clear. 0b1 PISEL Port Input Select Register, RESET_TYPE_3 0x0 32 read-write n 0x0 0x0 CIS Slave Mode Clock Input Select: 0b0=Clock input (Port A: P0.3) is selected (SSC1)., 0b1=Clock input (Port B: P0.3) is selected (SSC1)., 0b0=Clock input (Port A: P1.0) is selected (SSC2)., 0b1=Clock input (Port B: P1.0) is selected (SSC2)., 2 read-write MIS_0 Master Mode Receiver Input Select: 0b0=see (SSC1)., 0b1=see (SSC1)., 0b0=Receiver input (Port A: P1.2) is selected (SSC2)., 0b1=Receiver input (Port B: P2.5) is selected (SSC2)., 0 read-write MIS_1 Master Mode Receiver Input Select: 0b0=see (SSC1)., 0b1=see (SSC1)., 0b0=n/a (SSC2)., 0b1=n/a (SSC2)., 3 read-write SIS Slave Mode Receiver Input Select: 0b0=Receiver input (Port A: P0.2) is selected (SSC1)., 0b1=Receiver input (Port B: P0.2) is selected (SSC1)., 0b0=Receiver input (Port A: P1.1) is selected (SSC2)., 0b1=Receiver input (Port B: P1.1) is selected (SSC2)., 1 read-write RB Receiver Buffer Register 0xC 32 read-write n 0x0 0x0 RB_VALUE Receive Data Register Value 0 15 read-only TB Transmitter Buffer Register 0x8 32 read-write n 0x0 0x0 TB_VALUE Transmit Data Register Value 0 15 read-write TIMER2 TIMER2 Module TIMER2 0x0 0x0 0x1000 registers n RC2H Timer 2 Reload/Capture Register, High Byte 0xC 32 read-write n 0x0 0x0 RC2 Reload/Capture Value 0 7 read-write RC2L Timer 2 Reload/Capture Register, Low Byte 0x8 32 read-write n 0x0 0x0 RC2 Reload/Capture Value 0 7 read-write T2CON Timer 2 Control Register 0x0 32 read-write n 0x0 0x0 CP_RL2 Capture/Reload Select 0 read-write value1 Reload upon overflow or upon negative/positive transition at pin T2EX (when EXEN2 = 1). 0b0 value2 Capture Timer 2 data register contents on the negative/positive transition at pin T2EX, provided EXEN2 = 1.The negative or positive transition at Pin T2EX is selected by bit EDGESEL. 0b1 C_T2 Timer or Counter Select 1 read-write value1 Timer function selected. 0b0 value2 Count upon negative edge at pin T2. 0b1 EXEN2 Timer 2 External Enable Control 3 read-write value1 External events are disabled. 0b0 value2 External events are enabled in Capture/Reload Mode. 0b1 EXF2 Timer 2 External Flag 6 read-only TF2 Timer 2 Overflow/Underflow Flag 7 read-only TR2 Timer 2 Start/Stop Control 2 read-write value1 Stop Timer 2. 0b0 value2 Start Timer 2. 0b1 T2CON1 Timer 2 Control Register 1 0x18 32 read-write n 0x0 0x0 EXF2EN External Interrupt Enable 0 read-write value1 External interrupt is disabled. 0b0 value2 External interrupt is enabled. 0b1 TF2EN Overflow/Underflow Interrupt Enable 1 read-write value1 Overflow/underflow interrupt is disabled. 0b0 value2 Overflow/underflow interrupt is enabled. 0b1 T2H Timer 2, High Byte 0x14 32 read-write n 0x0 0x0 T2H Timer 2 Value 0 7 read-write T2ICLR Timer 2 Interrupt Clear Register 0x1C 32 read-write n 0x0 0x0 EXF2CLR External Interrupt Clear Flag 6 write-only value1 External interrupt is not cleared. 0b0 value2 External interrupt is cleared. 0b1 TF2CLR Overflow/Underflow Interrupt Clear Flag 7 write-only value1 Overflow/underflow interrupt is not cleared. 0b0 value2 Overflow/underflow interrupt is cleared. 0b1 T2L Timer 2, Low Byte 0x10 32 read-write n 0x0 0x0 T2L Timer 2 Value 0 7 read-write T2MOD Timer 2 Mode Register 0x4 32 read-write n 0x0 0x0 DCEN Up/Down Counter Enable 0 read-write value1 Up/Down Counter function is disabled 0b0 value2 Up/Down Counter function is enabled and controlled by pin T2EX (Up = 1, Down = 0) 0b1 EDGESEL Edge Select in Capture Mode/Reload Mode 5 read-write value1 The falling edge at Pin T2EX is selected. 0b0 value2 The rising edge at Pin T2EX is selected. 0b1 PREN Prescaler Enable 4 read-write value1 Prescaler is disabled and the 2 or 12 divider takes effect. 0b0 value2 Prescaler is enabled (see T2PRE bit) and the 2 or 12 divider is bypassed. 0b1 T2PRE Timer 2 Prescaler Bit 1 2 read-write value1 fT2 = fPCLK 0b000 value2 fT2 = fPCLK / 2 0b001 value3 fT2 = fPCLK / 4 0b010 value4 fT2 = fPCLK / 8 0b011 value5 fT2 = fPCLK / 16 0b100 value6 fT2 = fPCLK / 32 0b101 value7 fT2 = fPCLK / 64 0b110 value8 fT2 = fPCLK / 128 0b111 T2REGS Edge Select for Timer 2 External Start 7 read-write value1 The falling edge at Pin T2EX is selected. 0b0 value2 The rising edge at Pin T2EX is selected. 0b1 T2RHEN Timer 2 External Start Enable 6 read-write value1 Timer 2 External Start is disabled. 0b0 value2 Timer 2 External Start is enabled. 0b1 TIMER21 TIMER21 Module TIMER21 0x0 0x0 0x1000 registers n RC2H Timer 2 Reload/Capture Register, High Byte 0xC 32 read-write n 0x0 0x0 RC2 Reload/Capture Value 0 7 read-write RC2L Timer 2 Reload/Capture Register, Low Byte 0x8 32 read-write n 0x0 0x0 RC2 Reload/Capture Value 0 7 read-write T2CON Timer 2 Control Register 0x0 32 read-write n 0x0 0x0 CP_RL2 Capture/Reload Select 0 read-write value1 Reload upon overflow or upon negative/positive transition at pin T2EX (when EXEN2 = 1). 0b0 value2 Capture Timer 2 data register contents on the negative/positive transition at pin T2EX, provided EXEN2 = 1.The negative or positive transition at Pin T2EX is selected by bit EDGESEL. 0b1 C_T2 Timer or Counter Select 1 read-write value1 Timer function selected. 0b0 value2 Count upon negative edge at pin T2. 0b1 EXEN2 Timer 2 External Enable Control 3 read-write value1 External events are disabled. 0b0 value2 External events are enabled in Capture/Reload Mode. 0b1 EXF2 Timer 2 External Flag 6 read-only TF2 Timer 2 Overflow/Underflow Flag 7 read-only TR2 Timer 2 Start/Stop Control 2 read-write value1 Stop Timer 2. 0b0 value2 Start Timer 2. 0b1 T2CON1 Timer 2 Control Register 1 0x18 32 read-write n 0x0 0x0 EXF2EN External Interrupt Enable 0 read-write value1 External interrupt is disabled. 0b0 value2 External interrupt is enabled. 0b1 TF2EN Overflow/Underflow Interrupt Enable 1 read-write value1 Overflow/underflow interrupt is disabled. 0b0 value2 Overflow/underflow interrupt is enabled. 0b1 T2H Timer 2, High Byte 0x14 32 read-write n 0x0 0x0 T2H Timer 2 Value 0 7 read-write T2ICLR Timer 2 Interrupt Clear Register 0x1C 32 read-write n 0x0 0x0 EXF2CLR External Interrupt Clear Flag 6 write-only value1 External interrupt is not cleared. 0b0 value2 External interrupt is cleared. 0b1 TF2CLR Overflow/Underflow Interrupt Clear Flag 7 write-only value1 Overflow/underflow interrupt is not cleared. 0b0 value2 Overflow/underflow interrupt is cleared. 0b1 T2L Timer 2, Low Byte 0x10 32 read-write n 0x0 0x0 T2L Timer 2 Value 0 7 read-write T2MOD Timer 2 Mode Register 0x4 32 read-write n 0x0 0x0 DCEN Up/Down Counter Enable 0 read-write value1 Up/Down Counter function is disabled 0b0 value2 Up/Down Counter function is enabled and controlled by pin T2EX (Up = 1, Down = 0) 0b1 EDGESEL Edge Select in Capture Mode/Reload Mode 5 read-write value1 The falling edge at Pin T2EX is selected. 0b0 value2 The rising edge at Pin T2EX is selected. 0b1 PREN Prescaler Enable 4 read-write value1 Prescaler is disabled and the 2 or 12 divider takes effect. 0b0 value2 Prescaler is enabled (see T2PRE bit) and the 2 or 12 divider is bypassed. 0b1 T2PRE Timer 2 Prescaler Bit 1 2 read-write value1 fT2 = fPCLK 0b000 value2 fT2 = fPCLK / 2 0b001 value3 fT2 = fPCLK / 4 0b010 value4 fT2 = fPCLK / 8 0b011 value5 fT2 = fPCLK / 16 0b100 value6 fT2 = fPCLK / 32 0b101 value7 fT2 = fPCLK / 64 0b110 value8 fT2 = fPCLK / 128 0b111 T2REGS Edge Select for Timer 2 External Start 7 read-write value1 The falling edge at Pin T2EX is selected. 0b0 value2 The rising edge at Pin T2EX is selected. 0b1 T2RHEN Timer 2 External Start Enable 6 read-write value1 Timer 2 External Start is disabled. 0b0 value2 Timer 2 External Start is enabled. 0b1 TIMER3 TIMER3 Module TIMER3 0x0 0x0 0x21 registers n CMP Timer 3 Compare Value 0x4 32 read-write n 0x0 0x0 HI Timer 3 Compare Value High Byte 8 7 read-write LO Timer 3 Compare Value Low Byte 0 7 read-write CNT Timer 3 0x8 32 read-write n 0x0 0x0 HI Timer 3 High Register or Preload Value 8 7 read-write LO Timer 3 Low Register or Preload Value 0 7 read-write CTRL Timer 3 Control Register 0xC 32 read-write n 0x0 0x0 CNT_RDY Timer 3 Count Ready 3 read-write Busy Timer hasn't finished counting in Mode 1b, 3b 0b0 Ready Timer has finished counting in Mode 1b, 3b 0b1 T3H_OVF_IE Timer 3 Overflow Interrupt Enable (High Byte Timer) 9 read-write DIS Interrupt disabled 0b0 EN Interrupt enabled 0b1 T3H_OVF_STS Timer 3 Overflow Flag (High Byte Timer) 5 read-only clear No Overflow occured. 0b0 Set Overflow occured. Set by hardware when High Byte of Timer 3 overflows. Cleared by software. 0b1 T3L_OVF_IE Timer 3 Overflow Interrupt Enable (Low Byte Timer) 8 read-write DIS Interrupt disabled. 0b0 EN Interrupt enabled 0b1 T3L_OVF_STS Timer 3 Overflow Flag (Low Byte Timer) 7 read-only clear No overflow occurred. 0b0 Set Overflow occured. Set by hardware when Low Byte of Timer 3 overflows. Cleared by software. 0b1 T3_PD_N Timer 3 Power Down 0 read-write Power_Down Timer 3 is in Power Down 0b0 no_Power_Down Timer 3 is not in Power Down 0b1 T3_RD_REQ Timer 3 Value Read Request 1 read-write DISABLED Timer value is not read from Timer 3 0b0 ENABLED Timer value is read from Timer 3 0b1 T3_RD_REQ_CONF Timer 3 Read Mode 2 read-write Software Timer 3 Read Request can be triggered by software 0b0 Hardware Timer 3 Read Request can be triggered by hardware (in mode 3b) 0b1 TR3H Timer 3 Run Control (High Byte Timer) 4 read-write Stop Timer is halted 0b0 Run Timer runs 0b1 TR3L Timer 3 Run Control (Low Byte Timer) 6 read-write Stop Timer is halted 0b0 Run Timer runs 0b1 ISRCLR Timer 3 Interrupt Status Clear Register 0x14 32 read-write n 0x0 0x0 T3H_OVF_ICLR Timer 3 Overflow Flag (High Byte Timer) Interrupt Clear 5 write-only no_action Overflow not cleared. 0b0 Clear Overflow cleared. Set by software, cleared by hardware 0b1 T3L_OVF_ICLR Timer 3 Overflow Flag (Low Byte Timer) Interrupt Clear 7 write-only no_action Overflow not cleared. 0b0 Clear Overflow cleared. Set by software, cleared by hardware. 0b1 MODE_CONF Timer 3 Mode Configuration Register 0x10 32 read-write n 0x0 0x0 T3M Mode Select Bits 0 1 read-write Mode_0 13-bit timer 0b00 Mode_1 16-bit timer 0b01 Mode_2 8-bit auto-reload timer 0b10 Mode_3 Timer 3 is split into two halves. TL3 is an 8bit timer controlled by the standard Timer 3 low byte control bits, and TH3 is the other 8-bit timer controlled by the standard Timer 3 high byte control bits. 0b11 T3_SUBM Sub-Mode Select Bits 6 1 read-write No_Sub_Mode no Sub-Mode enabled 0b00 Mode_1b enables 16 bit Timer triggered by an event. This mode has only an effect with Mode 1 (16 Bit Mode) 0b01 Mode_3b enables two 8-Bit Timers for clock measurement. This Mode has only an effect with Mode 3. 0b10 T3_TRIGG_CTRL T3 Trigger Control 0x0 32 read-write n 0x0 0x0 RETRIG Retrigger Condition (in mode 1b) for CCU6-T12 ZM and CCU6 PM 6 read-write DIS Retrigger disabled 0b0 EN Retrigger enabled 0b1 T3_RES_CONF Timer 3 Trigger Reset Selection for Mode 1b 4 1 read-write No_Reset_on_PWM_Edge Counter is not reset while PWM Module is running. 0x0 Reset_On_Rising_Edge Counter is reset on rising edge input 0x1 Reset_On_Falling_Edge Counter is reset on falling edge input. 0x2 Reset_on_both_Edges Counter is reset on both edge inputs. 0x3 T3_TRIGG_INP_SEL Timer 3 Trigger Input Event Selection (only in mode3b) 0 2 read-write CCU6_CC6_0 Capture Compare Unit Channel 0 (CC60). 0x0 CCU6_CC61 Capture Compare Unit Channel 1 (CC61). 0x1 CCU6_CC62 Capture Compare Unit Channel 2 (CC62). 0x2 CCU6_T12_ZM Capture Compare Unit T12 Zero Match. 0x3 CCU6_T12_PM Capture Compare Unit T12 Period Match. 0x4 CCU6_COUT6_0 Capture Compare Unit Channel 0 (COUT60). 0x5 CCU6_COUT61 Capture Compare Unit Channel 1 (COUT61). 0x6 CCU6_COUT62 Capture Compare Unit Channel 2 (COUT62). 0x7 UART1 UART1 Module UART1 0x0 0x0 0x2000 registers n UART1_LIN_Tmr2_Int Interrupt node10: UART1(ASC,LIN), Timer2 10 SBUF Serial Data Buffer 0x4 32 read-write n 0x0 0x0 VAL Serial Interface Buffer Register 0 7 read-write SCON Serial Channel Control Register 0x0 32 read-write n 0x0 0x0 RB8 Serial Port Receiver Bit 9 2 read-write REN Enable Receiver of Serial Port 4 read-write value1 Serial reception is disabled. 0b0 value2 Serial reception is enabled. 0b1 RI Receive Interrupt Flag 0 read-write SM1_SM0 Serial Port Operating Mode Selection 6 1 read-write value1 Mode 0: 8-bit shift register, fixed baud rate (fPCLK/2). 0b00 value2 Mode 1: 8-bit UART, variable baud rate. 0b01 value3 Mode 2: 9-bit UART, fixed baud rate (fPCLK/64 or fPCLK/32). 0b10 value4 Mode 3: 9-bit UART, variable baud rate. 0b11 SM2 Enable Serial Port Multiprocessor Communication in Modes 2 and 3 5 read-write TB8 Serial Port Transmitter Bit 9 3 read-write TI Transmit Interrupt Flag 1 read-write SCONCLR Serial Channel Control Clear Register 0x8 32 read-write n 0x0 0x0 RICLR Receive Interrupt Clear Flag 0 write-only TICLR Transmit Interrupt Clear Flag 1 write-only UART2 UART2 Module UART2 0x0 0x0 0x2000 registers n UART2_Tmr21_EINT2_Int Interrupt node11: UART2, Timer21, EINT2 11 SBUF Serial Data Buffer 0x4 32 read-write n 0x0 0x0 VAL Serial Interface Buffer Register 0 7 read-write SCON Serial Channel Control Register 0x0 32 read-write n 0x0 0x0 RB8 Serial Port Receiver Bit 9 2 read-write REN Enable Receiver of Serial Port 4 read-write value1 Serial reception is disabled. 0b0 value2 Serial reception is enabled. 0b1 RI Receive Interrupt Flag 0 read-write SM1_SM0 Serial Port Operating Mode Selection 6 1 read-write value1 Mode 0: 8-bit shift register, fixed baud rate (fPCLK/2). 0b00 value2 Mode 1: 8-bit UART, variable baud rate. 0b01 value3 Mode 2: 9-bit UART, fixed baud rate (fPCLK/64 or fPCLK/32). 0b10 value4 Mode 3: 9-bit UART, variable baud rate. 0b11 SM2 Enable Serial Port Multiprocessor Communication in Modes 2 and 3 5 read-write TB8 Serial Port Transmitter Bit 9 3 read-write TI Transmit Interrupt Flag 1 read-write SCONCLR Serial Channel Control Clear Register 0x8 32 read-write n 0x0 0x0 RICLR Receive Interrupt Clear Flag 0 write-only TICLR Transmit Interrupt Clear Flag 1 write-only