\n

EADC

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x98 byte (0x0)
mem_usage : registers
protection : not protected

address_offset : 0xA4 Bytes (0x0)
size : 0x18 byte (0x0)
mem_usage : registers
protection : not protected

address_offset : 0x100 Bytes (0x0)
size : 0x10 byte (0x0)
mem_usage : registers
protection : not protected

address_offset : 0x120 Bytes (0x0)
size : 0x44 byte (0x0)
mem_usage : registers
protection : not protected

Registers

ADDRA0

ADDRA4

ADDRDBA0

ADDRDBA1

ADDRDBA2

ADDRDBA3

ADDRDBB0

ADDRDBB1

ADDRDBB2

ADDRDBB3

ADDBM

ADINT0SRCTL

ADINT1SRCTL

ADINT2SRCTL

ADDRA5

ADINT3SRCTL

SMPTRGA0

SMPTRGA1

SMPTRGA2

SMPTRGA3

SMPTRGB0

SMPTRGB1

SMPTRGB2

SMPTRGB3

ADDRA6

ADDRA7

ADDRB0

ADDRB1

ADDRB2

ADDRB3

ADDRB4

ADDRB5

ADDRB6

ADDRB7

ADDRA1

ADCR

ADCHISELR

ADSSTR

ADSTPFR

ADIFOVR

ADSPOVFR

ADSPCRA0

ADSPCRA1

ADSPCRA2

ADSPCRA3

ADSPCRA4

ADSPCRA5

ADSPCRA6

ADSPCRA7

ADSPCRB0

ADSPCRB1

ADDRA2

ADSPCRB2

ADSPCRB3

ADSPCRB4

ADSPCRB5

ADSPCRB6

ADSPCRB7

ADSMSELR

ADCMPR0

ADCMPR1

ADSR0

ADSR1

ADTCR

ADDRA3


ADDRA0

A/D Data Register 0 for SAMPLEA0
address_offset : 0x0 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADDRA0 ADDRA0 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RSLT OVERRUN VALID

RSLT : A/D Conversion Result\nThis field contains 12-bit conversion result.
bits : 0 - 11 (12 bit)
access : read-only

OVERRUN : over Run Flag\n
bits : 16 - 16 (1 bit)
access : read-only

Enumeration:

#0 : 0

Data in RSLT[11:0] is the recent conversion result

#1 : 1

Data in RSLT[11:0] is overwritten. If converted data in RSLT[11:0] has not been read before new conversion result is loaded to this register, OVERRUN is set to 1. It is cleared by hardware after ADDR register is read

End of enumeration elements list.

VALID : Valid Flag\nThis bit is set to 1 when corresponding SAMPLE channel analog input conversion is completed and cleared by hardware after ADDR register is read.
bits : 17 - 17 (1 bit)
access : read-only

Enumeration:

#0 : 0

Data in RSLT[11:0] bits is not valid

#1 : 1

Data in RSLT[11:0] bits is valid

End of enumeration elements list.


ADDRA4

A/D Data Register 4 for SAMPLEA4
address_offset : 0x10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRA4 ADDRA4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRDBA0

A/D Data Register Double Buffer for SAMPLEA0
address_offset : 0x100 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADDRDBA0 ADDRDBA0 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RSLTDB VALID

RSLTDB : A/D Conversion Result\n
bits : 0 - 11 (12 bit)
access : read-only

VALID : Valid Flag\n
bits : 16 - 16 (1 bit)
access : read-only

Enumeration:

#0 : 0

Double data in RSLTDB[11:0] bits is not valid

#1 : 1

Double data in RSLTDB[11:0] bits is valid

End of enumeration elements list.


ADDRDBA1

A/D Data Register Double Buffer for SAMPLEA1
address_offset : 0x104 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRDBA1 ADDRDBA1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRDBA2

A/D Data Register Double Buffer for SAMPLEA2
address_offset : 0x108 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRDBA2 ADDRDBA2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRDBA3

A/D Data Register Double Buffer for SAMPLEA3
address_offset : 0x10C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRDBA3 ADDRDBA3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRDBB0

A/D Data Register Double Buffer for SAMPLEB0
address_offset : 0x120 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRDBB0 ADDRDBB0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRDBB1

A/D Data Register Double Buffer for SAMPLEB1
address_offset : 0x124 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRDBB1 ADDRDBB1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRDBB2

A/D Data Register Double Buffer for SAMPLEB2
address_offset : 0x128 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRDBB2 ADDRDBB2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRDBB3

A/D Data Register Double Buffer for SAMPLEB3
address_offset : 0x12C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRDBB3 ADDRDBB3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDBM

A/D Double Buffer Mode Select
address_offset : 0x130 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDBM ADDBM read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DBMA0 DBMA1 DBMA2 DBMA3 DBMB0 DBMB1 DBMB2 DBMB3

DBMA0 : Double Buffer Mode for SAMPLE A0 \n
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

SampleA0 has one sample result register. (default)

#1 : 1

SampleA0 has two sample result registers

End of enumeration elements list.

DBMA1 : Double Buffer Mode for SAMPLE A1 \n
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

SampleA1 has one sample result register. (default)

#1 : 1

SampleA1 has two sample result registers

End of enumeration elements list.

DBMA2 : Double Buffer Mode for SAMPLE A2 \n
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

SampleA2 has one sample result register. (default)

#1 : 1

SampleA2 has two sample result registers

End of enumeration elements list.

DBMA3 : Double Buffer Mode for SAMPLE A3 \n
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

SampleA3 has one sample result register. (default)

#1 : 1

SampleA3 has two sample result registers

End of enumeration elements list.

DBMB0 : Double Buffer Mode for SAMPLE B0 \n
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#0 : 0

SampleB0 has one sample result register. (default)

#1 : 1

SampleB0 has two sample result registers

End of enumeration elements list.

DBMB1 : Double Buffer Mode for SAMPLE B1 \n
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#0 : 0

SampleB1 has one sample result register. (default)

#1 : 1

SampleB1 has two sample result registers

End of enumeration elements list.

DBMB2 : Double Buffer Mode for SAMPLE B2 \n
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#0 : 0

SampleB2 has one sample result register. (default)

#1 : 1

SampleB2 has two sample result registers

End of enumeration elements list.

DBMB3 : Double Buffer Mode for SAMPLE B3 \n
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

#0 : 0

SampleB3 has one sample result register. (default)

#1 : 1

SampleB3 has two sample result registers

End of enumeration elements list.


ADINT0SRCTL

A/D Interrupt 0 Source Enable Control Register.
address_offset : 0x134 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADINT0SRCTL ADINT0SRCTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 IESPLA0 IESPLA1 IESPLA2 IESPLA3 IESPLA4 IESPLA5 IESPLA6 IESPLA7 IESPLB0 IESPLB1 IESPLB2 IESPLB3 IESPLB4 IESPLB5 IESPLB6 IESPLB7

IESPLA0 : SAMPLE A0 Interrupt Mask Enable Bit\n
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE A0 interrupt mask Disabled

#1 : 1

SAMPLE A0 interrupt mask Enabled

End of enumeration elements list.

IESPLA1 : SAMPLE A1 Interrupt Mask Enable Bit\n
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE A1 interrupt mask Disabled

#1 : 1

SAMPLE A1 interrupt mask Enabled

End of enumeration elements list.

IESPLA2 : SAMPLE A2 Interrupt Mask Enable Bit\n
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE A2 interrupt mask Disabled

#1 : 1

SAMPLE A2 interrupt mask Enabled

End of enumeration elements list.

IESPLA3 : SAMPLE A3 Interrupt Mask Enable Bit\n
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE A3 interrupt mask Disabled

#1 : 1

SAMPLE A3 interrupt mask Enabled

End of enumeration elements list.

IESPLA4 : SAMPLE A4 Interrupt Mask Enable Bit\n
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE A4 interrupt mask Disabled

#1 : 1

SAMPLE A4 interrupt mask Enabled

End of enumeration elements list.

IESPLA5 : SAMPLE A5 Interrupt Mask Enable Bit\n
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE A5 interrupt mask Disabled

#1 : 1

SAMPLE A5 interrupt mask Enabled

End of enumeration elements list.

IESPLA6 : SAMPLE A6 Interrupt Mask Enable Bit\n
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE A6 interrupt mask Disabled

#1 : 1

SAMPLE A6 interrupt mask Enabled

End of enumeration elements list.

IESPLA7 : SAMPLE A7 Interrupt Mask Enable Bit\n
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE A7 interrupt mask Disabled

#1 : 1

SAMPLE A7 interrupt mask Enabled

End of enumeration elements list.

IESPLB0 : SAMPLE B0 Interrupt Mask Enable Bit\n
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE B0 interrupt mask Disabled

#1 : 1

SAMPLE B0 interrupt mask Enabled

End of enumeration elements list.

IESPLB1 : SAMPLE B1 Interrupt Mask Enable Bit\n
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE B1 interrupt mask Disabled

#1 : 1

SAMPLE B1 interrupt mask Enabled

End of enumeration elements list.

IESPLB2 : SAMPLE B2 Interrupt Mask Enable Bit\n
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE B2 interrupt mask Disabled

#1 : 1

SAMPLE B2 interrupt mask Enabled

End of enumeration elements list.

IESPLB3 : SAMPLE B3 Interrupt Mask Enable Bit\n
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE B3 interrupt mask Disabled

#1 : 1

SAMPLE B3 interrupt mask Enabled

End of enumeration elements list.

IESPLB4 : SAMPLE B4 Interrupt Mask Enable Bit\n
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE B4 interrupt mask Disabled

#1 : 1

SAMPLE B4 interrupt mask Enabled

End of enumeration elements list.

IESPLB5 : SAMPLE B5 Interrupt Mask Enable Bit\n
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE B5 interrupt mask Disabled

#1 : 1

SAMPLE B5 interrupt mask Enabled

End of enumeration elements list.

IESPLB6 : SAMPLE B6 Interrupt Mask Enable Bit\n
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE B6 interrupt mask Disabled

#1 : 1

SAMPLE B6 interrupt mask Enabled

End of enumeration elements list.

IESPLB7 : SAMPLE B7 Interrupt Mask Enable Bit\n
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLE B7 interrupt mask Disabled

#1 : 1

SAMPLE B7 interrupt mask Enabled

End of enumeration elements list.


ADINT1SRCTL

A/D Interrupt 1 Source Enable Control Register.
address_offset : 0x138 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADINT1SRCTL ADINT1SRCTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADINT2SRCTL

A/D Interrupt 2 Source Enable Control Register.
address_offset : 0x13C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADINT2SRCTL ADINT2SRCTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRA5

A/D Data Register 5 for SAMPLEA5
address_offset : 0x14 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRA5 ADDRA5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADINT3SRCTL

A/D Interrupt 3 Source Enable Control Register.
address_offset : 0x140 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADINT3SRCTL ADINT3SRCTL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

SMPTRGA0

A/D Trigger Condition for SAMPLEA0
address_offset : 0x144 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SMPTRGA0 SMPTRGA0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PWM00REN PWM00FEN PWM00PEN PWM00CEN PWM02REN PWM02FEN PWM02PEN PWM02CEN PWM04REN PWM04FEN PWM04PEN PWM04CEN PWM10REN PWM10FEN PWM10PEN PWM10CEN PWM12REN PWM12FEN PWM12PEN PWM12CEN PWM14REN PWM14FEN PWM14PEN PWM14CEN PWM20REN PWM20FEN PWM20PEN PWM20CEN PWM21REN PWM21FEN PWM21PEN PWM21CEN

PWM00REN : PWM0_CH0 Rising Edge Trigger Enable Bit\n
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH0 rising edge trigger Disabled

#1 : 1

PWM0_CH0 rising edge trigger Enabled

End of enumeration elements list.

PWM00FEN : PWM0_CH0 Falling Edge Trigger Enable Bit\n
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH0 falling edge trigger Disabled

#1 : 1

PWM0_CH0 falling edge trigger Enabled

End of enumeration elements list.

PWM00PEN : PWM0_CH0 Period Trigger Enable Bit\n
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH0 period trigger Disabled

#1 : 1

PWM0_CH0 period trigger Enabled

End of enumeration elements list.

PWM00CEN : PWM0_CH0 Center Trigger Enable Bit\n
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH0 center trigger Disabled

#1 : 1

PWM0_CH0 center trigger Enabled

End of enumeration elements list.

PWM02REN : PWM0_CH2 Rising Edge Trigger Enable Bit\n
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH2 rising edge trigger Disabled

#1 : 1

PWM0_CH2 rising edge trigger Enabled

End of enumeration elements list.

PWM02FEN : PWM0_CH2 Falling Edge Trigger Enable Bit\n
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH2 falling edge trigger Disabled

#1 : 1

PWM0_CH2 falling edge trigger Enabled

End of enumeration elements list.

PWM02PEN : PWM0_CH2 Period Trigger Enable Bit\n
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH2 period trigger Disabled

#1 : 1

PWM0_CH2 period trigger Enabled

End of enumeration elements list.

PWM02CEN : PWM0_CH2 Center Trigger Enable Bit\n
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH2 center trigger Disabled

#1 : 1

PWM0_CH2 center trigger Enabled

End of enumeration elements list.

PWM04REN : PWM0_CH4 Rising Edge Trigger Enable Bit\n
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH4 rising edge trigger Disabled

#1 : 1

PWM0_CH4 rising edge trigger Enabled

End of enumeration elements list.

PWM04FEN : PWM0_CH4 Falling Rdge Trigger Enable Bit\n
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH4 falling edge trigger Disabled

#1 : 1

PWM0_CH4 falling edge trigger Enabled

End of enumeration elements list.

PWM04PEN : PWM0_CH4 Period Trigger Enable Bit\n
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH4 period trigger Disabled

#1 : 1

PWM0_CH4 period trigger Enabled

End of enumeration elements list.

PWM04CEN : PWM0_CH4 Center Trigger Enable Bit\n
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM0_CH4 center trigger Disabled

#1 : 1

PWM0_CH4 center trigger Enabled

End of enumeration elements list.

PWM10REN : PWM1_CH0 Rising Edge Trigger Enable Bit\n
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH0 rising edge trigger Disabled

#1 : 1

PWM1_CH0 rising edge trigger Enabled

End of enumeration elements list.

PWM10FEN : PWM1_CH0 Falling Edge Trigger Enable Bit\n
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH0 falling edge trigger Disabled

#1 : 1

PWM1_CH0 falling edge trigger Enabled

End of enumeration elements list.

PWM10PEN : PWM1_CH0 Period Trigger Enable Bit\n
bits : 14 - 14 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH0 period trigger Disabled

#1 : 1

PWM1_CH0 period trigger Enabled

End of enumeration elements list.

PWM10CEN : PWM1_CH0 Center Trigger Enable Bit\n
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH0 center trigger Disabled

#1 : 1

PWM1_CH0 center trigger Enabled

End of enumeration elements list.

PWM12REN : PWM1_CH2 Rising Edge Trigger Enable Bit\n
bits : 16 - 16 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH2 rising edge trigger Disabled

#1 : 1

PWM1_CH2 rising edge trigger Enabled

End of enumeration elements list.

PWM12FEN : PWM1_CH2 Falling Edge Trigger Enable Bit\n
bits : 17 - 17 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH2 falling edge trigger Disabled

#1 : 1

PWM1_CH2 falling edge trigger Enabled

End of enumeration elements list.

PWM12PEN : PWM1_CH2 Period Trigger Enable Bit\n
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH2 period trigger Disabled

#1 : 1

PWM1_CH2 period trigger Enabled

End of enumeration elements list.

PWM12CEN : PWM1_CH2 Center Trigger Enable Bit\n
bits : 19 - 19 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH2 center trigger Disabled

#1 : 1

PWM1_CH2 center trigger Enabled

End of enumeration elements list.

PWM14REN : PWM1_CH4 Rising Edge Trigger Enable Bit\n
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH4 rising edge trigger Disabled

#1 : 1

PWM1_CH4 rising edge trigger Enabled

End of enumeration elements list.

PWM14FEN : PWM1_CH4 Falling Edge Trigger Enable Bit\n
bits : 21 - 21 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH4 falling edge trigger Disabled

#1 : 1

PWM1_CH4 falling edge trigger Enabled

End of enumeration elements list.

PWM14PEN : PWM1_CH4 Period Trigger Enable Bit\n
bits : 22 - 22 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH4 period trigger Disabled

#1 : 1

PWM1_CH4 period trigger Enabled

End of enumeration elements list.

PWM14CEN : PWM1_CH4 Center Trigger Enable Bit\n
bits : 23 - 23 (1 bit)
access : read-write

Enumeration:

#0 : 0

PWM1_CH4 center trigger Disabled

#1 : 1

PWM1_CH4 center trigger Enabled

End of enumeration elements list.

PWM20REN : BPWM0_CH0 Rising Edge Trigger Enable Bit\n
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

#0 : 0

BPWM0_CH0 rising edge trigger Disabled

#1 : 1

BPWM0_CH0 rising edge trigger Enabled

End of enumeration elements list.

PWM20FEN : BPWM0_CH0 Falling Edge Trigger Enable Bit\n
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

#0 : 0

BPWM0_CH0 falling edge trigger Disabled

#1 : 1

BPWM0_CH0 falling edge trigger Enabled

End of enumeration elements list.

PWM20PEN : BPWM0_CH0 Period Trigger Enable Bit\n
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

#0 : 0

BPWM0_CH0 period trigger Disabled

#1 : 1

BPWM0_CH0 period trigger Enabled

End of enumeration elements list.

PWM20CEN : BPWM0_CH0 Center Trigger Enable Bit\n
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

#0 : 0

BPWM0_CH0 center trigger Disabled

#1 : 1

BPWM0_CH0 center trigger Enabled

End of enumeration elements list.

PWM21REN : BPWM0_CH1 Rising Edge Trigger Enable Bit\n
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

#0 : 0

BPWM0_CH1 rising edge trigger Disabled

#1 : 1

BPWM0_CH1 rising edge trigger Enabled

End of enumeration elements list.

PWM21FEN : BPWM0_CH1 Falling Edge Trigger Enable Bit\n
bits : 29 - 29 (1 bit)
access : read-write

Enumeration:

#0 : 0

BPWM0_CH1 falling edge trigger Disabled

#1 : 1

BPWM0_CH1 falling edge trigger Enabled

End of enumeration elements list.

PWM21PEN : BPWM0_CH1 Period Trigger Enable Bit\n
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

#0 : 0

BPWM0_CH1 period trigger Disabled

#1 : 1

BPWM0_CH1 period trigger Enabled

End of enumeration elements list.

PWM21CEN : BPWM0_CH1 Center Trigger Enable Bit\n
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

BPWM0_CH1 center trigger Disabled

#1 : 1

BPWM0_CH1 center trigger Enabled

End of enumeration elements list.


SMPTRGA1

A/D Trigger Condition for SAMPLEA1
address_offset : 0x148 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SMPTRGA1 SMPTRGA1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

SMPTRGA2

A/D Trigger Condition for SAMPLEA2
address_offset : 0x14C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SMPTRGA2 SMPTRGA2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

SMPTRGA3

A/D Trigger Condition for SAMPLEA3
address_offset : 0x150 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SMPTRGA3 SMPTRGA3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

SMPTRGB0

A/D Trigger Condition for SAMPLEB0
address_offset : 0x154 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SMPTRGB0 SMPTRGB0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

SMPTRGB1

A/D Trigger Condition for SAMPLEB1
address_offset : 0x158 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SMPTRGB1 SMPTRGB1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

SMPTRGB2

A/D Trigger Condition for SAMPLEB2
address_offset : 0x15C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SMPTRGB2 SMPTRGB2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

SMPTRGB3

A/D Trigger Condition for SAMPLEB3
address_offset : 0x160 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SMPTRGB3 SMPTRGB3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRA6

A/D Data Register 6 for SAMPLEA6
address_offset : 0x18 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRA6 ADDRA6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRA7

A/D Data Register 7 for SAMPLEA7
address_offset : 0x1C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRA7 ADDRA7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRB0

A/D Data Register 8 for SAMPLEB0
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRB0 ADDRB0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRB1

A/D Data Register 9 for SAMPLEB1
address_offset : 0x24 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRB1 ADDRB1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRB2

A/D Data Register 10 for SAMPLEB2
address_offset : 0x28 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRB2 ADDRB2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRB3

A/D Data Register 11 for SAMPLEB3
address_offset : 0x2C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRB3 ADDRB3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRB4

A/D Data Register 12 for SAMPLEB4
address_offset : 0x30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRB4 ADDRB4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRB5

A/D Data Register 13 for SAMPLEB5
address_offset : 0x34 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRB5 ADDRB5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRB6

A/D Data Register 14 for SAMPLEB6
address_offset : 0x38 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRB6 ADDRB6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRB7

A/D Data Register 15 for SAMPLEB7
address_offset : 0x3C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRB7 ADDRB7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRA1

A/D Data Register 1 for SAMPLEA1
address_offset : 0x4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRA1 ADDRA1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADCR

A/D Control Register
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCR ADCR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AD_EN ADRESET ADIE0 ADIE1 ADIE2 ADIE3

AD_EN : A/D Converter Enable Bit\nNote: Before starting the A/D conversion function, this bit should be set to 1. Clear it to 0 to disable A/D converter analog circuit power consumption.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

A/D converter Disabled

#1 : 1

A/D converter Enabled

End of enumeration elements list.

ADRESET : ADCA, ADCB A/D Converter Control Circuits Reset\nNote: This bit remains 1 during ADC reset, when ADC reset end, the ADRESET bit is automatically cleared to 0.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

Writing 0 has no effect

#1 : 1

Writing 1 will cause ADC control circuits reset to initial state, but not change the ADC registers value

End of enumeration elements list.

ADIE0 : Specific SAMPLE A/D ADINT0 Interrupt Enable Bit\nThe A/D converter generates a conversion end ADF0 flag in ADSR1 register upon the end of specific SAMPLE A/D conversion. If ADIE0 bit is set then conversion end interrupt request ADINT0 is generated.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

Specific SAMPLE A/D ADINT0 interrupt function Disabled

#1 : 1

Specific SAMPLE A/D ADINT0 interrupt function Enabled

End of enumeration elements list.

ADIE1 : Specific SAMPLE A/D ADINT1 Interrupt Enable Bit\nThe A/D converter generates a conversion end ADF1 flag in ADSR1 register upon the end of specific SAMPLE A/D conversion. If ADIE1 bit is set then conversion end interrupt request ADINT1 is generated.
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

Specific SAMPLE A/D ADINT1 interrupt function Disabled

#1 : 1

Specific SAMPLE A/D ADINT1 interrupt function Enabled

End of enumeration elements list.

ADIE2 : Specific SAMPLE A/D ADINT2 Interrupt Enable Bit\nThe A/D converter generates a conversion end ADF2 flag in ADSR1 register upon the end of specific SAMPLE A/D conversion. If ADIE2 bit is set then conversion end interrupt request ADINT2 is generated.
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

Specific SAMPLE A/D ADINT2 interrupt function Disabled

#1 : 1

Specific SAMPLE A/D ADINT2 interrupt function Enabled

End of enumeration elements list.

ADIE3 : Specific SAMPLE A/D ADINT3 Interrupt Enable Bit\nThe A/D converter generates a conversion end ADF3 flag in ADSR1 register upon the end of specific SAMPLE A/D conversion. If ADIE3 bit is set then conversion end interrupt request ADINT3 is generated.
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

Specific SAMPLE A/D ADINT3 interrupt function Disabled

#1 : 1

Specific SAMPLE A/D ADINT3 interrupt function Enabled

End of enumeration elements list.


ADCHISELR

A/D Channel Input Sources Select Register
address_offset : 0x44 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCHISELR ADCHISELR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AINA0SEL AINB0SEL PRESEL

AINA0SEL : A/D Channel AINA[0] Analog Input Selection \n
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

AINA[0] pin P6.0/EADC0_CH0is selected as the ADC AINA[0] input signal

#1 : 1

OP Amplifier 0 output is selected as the ADC AINA[0] input signal

End of enumeration elements list.

AINB0SEL : A/D Channel AINB[0] Analog Input Selection\n
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

AINB[0] pin P7.0E/EADC1_CH0 is selected as the A/D AINB[0] input signal

#1 : 1

OP Amplifier 1 output is selected as the A/D AINB[0] input signal

End of enumeration elements list.

PRESEL : A/D Channel AINA[7] Analog Input Selection\n
bits : 2 - 3 (2 bit)
access : read-write

Enumeration:

#00 : 0

Analog Input Channel AINA7

#01 : 1

Band-gap (VBG) Analog Input

#10 : 2

VTEMP Internal Temperature Sensor Analog Input

#11 : 3

Analog ground

End of enumeration elements list.


ADSSTR

A/D SAMPLE Software Start Register
address_offset : 0x48 Bytes (0x0)
access : write-only
reset_value : 0x0
reset_Mask : 0x0

ADSSTR ADSSTR write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ADST7_0 ADST15_8

ADST7_0 : A/D SAMPLEA7~0 Software Force to Start ADC Conversion Register \n
bits : 0 - 7 (8 bit)
access : write-only

Enumeration:

0 : 0

No effect

1 : 1

Cause an ADC conversion when the priority is given to SAMPLEA

End of enumeration elements list.

ADST15_8 : A/D SAMPLEB7~0 Software Force to Start ADC Conversion Register \n
bits : 8 - 15 (8 bit)
access : write-only

Enumeration:

0 : 0

No effect

1 : 1

Cause an ADC conversion when the priority is given to SAMPLEB

End of enumeration elements list.


ADSTPFR

A/D SAMPLE Start of Conversion Pending Flag Register
address_offset : 0x4C Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADSTPFR ADSTPFR read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 STPF7_0 STPF15_8

STPF7_0 : A/D SAMPLEA7~0 Start Conversion Pending Flag \n
bits : 0 - 7 (8 bit)
access : read-only

Enumeration:

0 : 0

There is no pending conversion for SAMPLEA

1 : 1

SAMPLEAn ADC start of conversion is pending

End of enumeration elements list.

STPF15_8 : A/D SAMPLEB7~0 Start Conversion Pending Flag \n
bits : 8 - 15 (8 bit)
access : read-only

Enumeration:

0 : 0

No pending conversion for SAMPLEB

1 : 1

SAMPLEBn ADC start of conversion is pending

End of enumeration elements list.


ADIFOVR

A/D ADINT3~0 Interrupt Flag over Run Register
address_offset : 0x50 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADIFOVR ADIFOVR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ADFOV0 ADFOV1 ADFOV2 ADFOV3

ADFOV0 : A/D ADINT0 Interrupt Flag over Run Bit Note: This bit is cleared by writing 1 to 1.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

ADINT0 interrupt flag is not over run

#1 : 1

ADINT0 interrupt flag is overwrite to 1

End of enumeration elements list.

ADFOV1 : A/D ADINT1 Interrupt Flag over Run Bit Note: This bit is cleared by writing 1 to 1.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

ADINT1 interrupt flag is not over run

#1 : 1

ADINT1 interrupt flag is overwrite to 1

End of enumeration elements list.

ADFOV2 : A/D ADINT2 Interrupt Flag over Run Bit Note: This bit is cleared by writing 1 to 1.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

ADINT2 interrupt flag is not over run

#1 : 1

ADINT2 interrupt flag is overwrite to 1

End of enumeration elements list.

ADFOV3 : A/D ADINT3 Interrupt Flag over Run Bit Note: This bit is cleared by writing 1 to 1.
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

ADINT3 interrupt flag is not over run

#1 : 1

ADINT3 interrupt pulse received when ADF3 is 1

End of enumeration elements list.


ADSPOVFR

A/D SAMPLE Start of Conversion over Run Flag Register
address_offset : 0x54 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPOVFR ADSPOVFR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SPOVF7_0 SPOVF15_8

SPOVF7_0 : A/D SAMPLEA7~SAMPLEA0 Start Conversion Overrun Flag\n
bits : 0 - 7 (8 bit)
access : read-write

Enumeration:

0 : 0

No SAMPLE event overrun

1 : 1

Indicates new SAMPLEAn event is generated while an old one event is pending

End of enumeration elements list.

SPOVF15_8 : A/D SAMPLEB7~SAMPLEB0 Start Conversion Overrun Flag\n
bits : 8 - 15 (8 bit)
access : read-write

Enumeration:

0 : 0

No SAMPLE event overrun

1 : 1

Indicates new SAMPLEBn event is generated while an old one event is pending

End of enumeration elements list.


ADSPCRA0

A/D SAMPLEA0 Control Register
address_offset : 0x58 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRA0 ADSPCRA0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CHSEL TRGSEL TRGDLYCNT TRGDLYDIV EXTREN EXTFEN

CHSEL : A/D SAMPLEA,B Channel Selection\n
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

#000 : 0

AINx[0]

#001 : 1

AINx[1]

#010 : 2

AINx[2]

#011 : 3

AINx[3]

#100 : 4

AINx[4]

#101 : 5

AINx[5]

#110 : 6

AINx[6]

#111 : 7

AINx[7]

End of enumeration elements list.

TRGSEL : A/D SAMPLE Start Conversion Trigger Source Selection\n
bits : 4 - 7 (4 bit)
access : read-write

Enumeration:

#0000 : 0

Disable hardware trigger

#0001 : 1

External trigger from STADC pin input

#0010 : 2

ADC ADINT0 interrupt EOC pulse trigger

#0011 : 3

ADC ADINT1 interrupt EOC pulse trigger

#0100 : 4

Timer0 overflow pulse trigger

#0101 : 5

Timer1 overflow pulse trigger

#0110 : 6

Timer2 overflow pulse trigger

#0111 : 7

Timer3 overflow pulse trigger

#1000 : 8

PWM00 trigger

#1001 : 9

PWM02 trigger

#1010 : 10

PWM04 trigger

#1011 : 11

PWM10 trigger

#1100 : 12

PWM12 trigger

#1101 : 13

PWM14 trigger

#1110 : 14

PWM20 trigger

#1111 : 15

PWM21 trigger

End of enumeration elements list.

TRGDLYCNT : A/D SAMPLE Start Conversion Trigger Delay Time\n
bits : 8 - 15 (8 bit)
access : read-write

TRGDLYDIV : A/D SAMPLE Start Conversion Trigger Delay Clock Divider Selection\nTrigger delay clock frequency:\n
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

#00 : 0

ADC_CLK/1

#01 : 1

ADC_CLK/2

#10 : 2

ADC_CLK/4

#11 : 3

ADC_CLK/16

End of enumeration elements list.

EXTREN : A/D External Trigger Rising Edge Enable Bit\n
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#0 : 0

Rising edge Disabled when A/D selects STADC as trigger source

#1 : 1

Rising edge Enabled when A/D selects STADC as trigger source

End of enumeration elements list.

EXTFEN : A/D External Trigger Falling Edge Enable Bit\n
bits : 21 - 21 (1 bit)
access : read-write

Enumeration:

#0 : 0

Falling edge Disabled when A/D selects STADC as trigger source

#1 : 1

Falling edge Enabled when A/D selects STADC as trigger source

End of enumeration elements list.


ADSPCRA1

A/D SAMPLEA1 Control Register
address_offset : 0x5C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRA1 ADSPCRA1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRA2

A/D SAMPLEA2 Control Register
address_offset : 0x60 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRA2 ADSPCRA2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRA3

A/D SAMPLEA3 Control Register
address_offset : 0x64 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRA3 ADSPCRA3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRA4

A/D SAMPLEA4 Control Register
address_offset : 0x68 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRA4 ADSPCRA4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CHSEL TRGSEL EXTREN EXTFEN

CHSEL : A/D SAMPLEA,B Channel Selection\n
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

#000 : 0

AINx[0]

#001 : 1

AINx[1]

#010 : 2

AINx[2]

#011 : 3

AINx[3]

#100 : 4

AINx[4]

#101 : 5

AINx[5]

#110 : 6

AINx[6]

#111 : 7

AINx[7]

End of enumeration elements list.

TRGSEL : A/D SAMPLE Start Conversion Trigger Source Selection\n
bits : 4 - 6 (3 bit)
access : read-write

Enumeration:

#000 : 0

Disable hardware trigger

#001 : 1

External trigger from STADC pin input

#010 : 2

ADC ADINT0 interrupt EOC pulse trigger

#011 : 3

ADC ADINT1 interrupt EOC pulse trigger

#100 : 4

Timer0 overflow pulse trigger

#101 : 5

Timer1 overflow pulse trigger

#110 : 6

Timer2 overflow pulse trigger

#111 : 7

Timer3 overflow pulse trigger

End of enumeration elements list.

EXTREN : A/D External Trigger Rising Edge Enable Bit\n
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

#0 : 0

Rising edge Disabled when A/D selects STADC as trigger source

#1 : 1

Rising edge Enabled when A/D selects STADC as trigger source

End of enumeration elements list.

EXTFEN : A/D External Trigger Falling Edge Enable Bit\n
bits : 21 - 21 (1 bit)
access : read-write

Enumeration:

#0 : 0

Falling edge Disabled when A/D selects STADC as trigger source

#1 : 1

Falling edge Enabled when A/D selects STADC as trigger source

End of enumeration elements list.


ADSPCRA5

A/D SAMPLEA5 Control Register
address_offset : 0x6C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRA5 ADSPCRA5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRA6

A/D SAMPLEA6 Control Register
address_offset : 0x70 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRA6 ADSPCRA6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRA7

A/D SAMPLEA7 Control Register
address_offset : 0x74 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRA7 ADSPCRA7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRB0

A/D SAMPLEB0 Control Register
address_offset : 0x78 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRB0 ADSPCRB0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRB1

A/D SAMPLEB1 Control Register
address_offset : 0x7C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRB1 ADSPCRB1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADDRA2

A/D Data Register 2 for SAMPLEA2
address_offset : 0x8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRA2 ADDRA2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRB2

A/D SAMPLEB2 Control Register
address_offset : 0x80 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRB2 ADSPCRB2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRB3

A/D SAMPLEB3 Control Register
address_offset : 0x84 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRB3 ADSPCRB3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRB4

A/D SAMPLEB4 Control Register
address_offset : 0x88 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRB4 ADSPCRB4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRB5

A/D SAMPLEB5 Control Register
address_offset : 0x8C Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRB5 ADSPCRB5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRB6

A/D SAMPLEB6 Control Register
address_offset : 0x90 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRB6 ADSPCRB6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSPCRB7

A/D SAMPLEB7 Control Register
address_offset : 0x94 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSPCRB7 ADSPCRB7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSMSELR

A/D SAMPLE Simultaneous Mode Select Register
address_offset : 0xA4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSMSELR ADSMSELR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SIMUSEL0 SIMUSEL1 SIMUSEL2 SIMUSEL3 SIMUSEL4 SIMUSEL5 SIMUSEL6 SIMUSEL7

SIMUSEL0 : A/D SAMPLEA0, SAMPLEB0 Simultaneous Sampling Mode Selection \n
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLEA0, SAMPLEB0 are in single sampling mode, both SAMPLEA0 and SAMPLEB0's 3 bits of CHSEL define the ADC channels to be converted

#1 : 1

SAMPLEA0, SAMPLEB0 are in simultaneous sampling mode, Only SAMPLEA0 can trigger both the ADC conversions of SAMPLEA0 and SAMPLEB0, SAMPLEB0 trigger select TRGSEL is ignored. If SAMPLEA0's CHSEL = 1, and SAMPLEB0's CHSEL = 3, the pair of channels are AINA[1], AINB[3], they will do the ADC conversion at the same time

End of enumeration elements list.

SIMUSEL1 : A/D SAMPLEA1, SAMPLEB1 Simultaneous Sampling Mode Selection \n
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLEA1, SAMPLEB1 are in single sampling mode, both SAMPLEA1 and SAMPLEB1's 3 bits of CHSEL define the ADC channels to be converted

#1 : 1

SAMPLEA1, SAMPLEB1 are in simultaneous sampling mode, Only SAMPLEA1 can trigger both the ADC conversions of SAMPLEA1 and SAMPLEB1, SAMPLEB1 trigger select TRGSEL is ignored. If SAMPLEA1's CHSEL = 1, and SAMPLEB1's CHSEL = 3, the pair of channels are AINA[1], AINB[3], they will do the ADC conversion at the same time

End of enumeration elements list.

SIMUSEL2 : A/D SAMPLEA2, SAMPLEB2 Simultaneous Sampling Mode Selection \n
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLEA2, SAMPLEB2 are in single sampling mode, both SAMPLEA2 and SAMPLEB2's 3 bits of CHSEL define the ADC channels to be converted

#1 : 1

SAMPLEA2, SAMPLEB2 are in simultaneous sampling mode, Only SAMPLEA2 can trigger both the ADC conversions of SAMPLEA2 and SAMPLEB2, SAMPLEB2 trigger select TRGSEL is ignored. If SAMPLEA2's CHSEL = 1, and SAMPLEB2's CHSEL = 3, the pair of channels are AINA[1], AINB[3], they will do the ADC conversion at the same time

End of enumeration elements list.

SIMUSEL3 : A/D SAMPLEA3, SAMPLEB3 Simultaneous Sampling Mode Select Ion\n
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLEA3, SAMPLEB3 are in single sampling mode, both SAMPLEA3 and SAMPLEB3's 3 bits of CHSEL define the ADC channels to be converted

#1 : 1

SAMPLEA3, SAMPLEB3 are in simultaneous sampling mode, Only SAMPLEA3 can trigger both the ADC conversions of SAMPLEA3 and SAMPLEB3, SAMPLEB3 trigger select TRGSEL is ignored. If SAMPLEA3's CHSEL = 1, and SAMPLEB3's CHSEL = 3, the pair of channels are AINA[1], AINB[3], they will do the ADC conversion at the same time

End of enumeration elements list.

SIMUSEL4 : A/D SAMPLEA4, SAMPLEB4 Simultaneous Sampling Mode Select Ion\n
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLEA4, SAMPLEB4 are in single sampling mode, both SAMPLEA4 and SAMPLEB4's 3 bits of CHSEL define the ADC channels to be converted

#1 : 1

SAMPLEA4, SAMPLEB4 are in simultaneous sampling mode, Only SAMPLEA4 can trigger both the ADC conversions of SAMPLEA4 and SAMPLEB4, SAMPLEB4 trigger select TRGSEL is ignored. If SAMPLEA4's CHSEL = 1, and SAMPLEB4's CHSEL = 3, the pair of channels are AINA[1], AINB[3], they will do the ADC conversion at the same time

End of enumeration elements list.

SIMUSEL5 : A/D SAMPLEA5, SAMPLEB5 Simultaneous Sampling Mode Selection \n
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLEA5, SAMPLEB5 are in single sampling mode, both SAMPLEA5 and SAMPLEB5's 3 bits of CHSEL define the ADC channels to be converted

#1 : 1

SAMPLEA5, SAMPLEB5 are in simultaneous sampling mode, Only SAMPLEA5 can trigger both the ADC conversions of SAMPLEA5 and SAMPLEB5, SAMPLEB5 trigger select TRGSEL is ignored. If SAMPLEA5's CHSEL = 1, and SAMPLEB5's CHSEL = 3, the pair of channels are AINA[1], AINB[3], they will do the ADC conversion at the same time

End of enumeration elements list.

SIMUSEL6 : A/D SAMPLEA6, SAMPLEB6 Simultaneous Sampling Mode Selection \n
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLEA6, SAMPLEB6 are in single sampling mode, both SAMPLEA6 and SAMPLEB6's 3 bits of CHSEL define the ADC channels to be converted

#1 : 1

SAMPLEA6, SAMPLEB6 are in simultaneous sampling mode, Only SAMPLEA6 can trigger both the ADC conversions of SAMPLEA6 and SAMPLEB6, SAMPLEB6 trigger select TRGSEL is ignored. If SAMPLEA6's CHSEL = 1, and SAMPLEB6's CHSEL = 3, the pair of channels are AINA[1], AINB[3], they will do the ADC conversion at the same time

End of enumeration elements list.

SIMUSEL7 : A/D SAMPLEA7, SAMPLEB7 Simultaneous Sampling Mode Selection\n
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

SAMPLEA7, SAMPLEB7 are in single sampling mode, both SAMPLEA7 and SAMPLEB7's 3 bits of CHSEL define the ADC channels to be converted

#1 : 1

SAMPLEA7, SAMPLEB7 are in simultaneous sampling mode, Only SAMPLEA7 can trigger both the ADC conversions of SAMPLEA7 and SAMPLEB7, SAMPLEB7 trigger select TRGSEL is ignored. If SAMPLEA7's CHSEL = 1, SAMPLEB7's CHSEL = 3, the pair of channels are AINA[1], AINB[3], they will do the ADC conversion at the same time

End of enumeration elements list.


ADCMPR0

A/D Result Compare Register 0
address_offset : 0xA8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCMPR0 ADCMPR0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ADCMP_EN ADCMPIE CMPCOND CMPSMPL CMPMATCNT CMPD

ADCMP_EN : A/D Result Compare Enable Bit\n
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

Compare Disabled

#1 : 1

Compare Enabled

End of enumeration elements list.

ADCMPIE : A/D Result Compare Interrupt Enable Bit\n
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

Compare function interrupt Disabled

#1 : 1

Compare function interrupt Enabled

End of enumeration elements list.

CMPCOND : Compare Condition\n
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

Set the compare condition as that when a 12-bit A/D conversion result is less than the 12-bit CMPD(ADCMPRn[27:16], n=0, 1), the internal match counter will increase one

#1 : 1

Set the compare condition as that when a 12-bit A/D conversion result is greater or equal to the 12-bit CMPD(ADCMPRn[27:16] , n=0, 1), the internal match counter will increase one

End of enumeration elements list.

CMPSMPL : Compare SAMPLE Selection\n
bits : 3 - 5 (3 bit)
access : read-write

Enumeration:

#000 : 0

SAMPLEA0 conversion result ADDRA0 is selected to be compared

#001 : 1

SAMPLEA1 conversion result ADDRA1 is selected to be compared

#010 : 2

SAMPLEA2 conversion result ADDRA2 is selected to be compared

#011 : 3

SAMPLEA3 conversion result ADDRA3 is selected to be compared

#100 : 4

SAMPLEB0 conversion result ADDRB0 is selected to be compared

#101 : 5

SAMPLEB1 conversion result ADDRB1 is selected to be compared

#110 : 6

SAMPLEB2 conversion result ADDRB2 is selected to be compared

#111 : 7

SAMPLEB3 conversion result ADDRB3 is selected to be compared

End of enumeration elements list.

CMPMATCNT : Compare Match Count\n
bits : 8 - 11 (4 bit)
access : read-write

CMPD : Comparison Data\nThe 12 bits data is used to compare with the conversion result of specified SAMPLE. Software can use it to monitor the external analog input pin voltage transition without imposing a load on software.
bits : 16 - 27 (12 bit)
access : read-write


ADCMPR1

A/D Result Compare Register 1
address_offset : 0xAC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADCMPR1 ADCMPR1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

ADSR0

A/D Status Register 0
address_offset : 0xB0 Bytes (0x0)
access : read-only
reset_value : 0x0
reset_Mask : 0x0

ADSR0 ADSR0 read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 VALID7_0 VALID15_8 OVERRUN26_16 OVERRUN31_24

VALID7_0 : ADDRA7~0 Data Valid Flag\n
bits : 0 - 7 (8 bit)
access : read-only

VALID15_8 : ADDRB7~0 Data Valid Flag\n
bits : 8 - 15 (8 bit)
access : read-only

OVERRUN26_16 : ADDRA7~0 over Run Flag\n
bits : 16 - 23 (8 bit)
access : read-only

OVERRUN31_24 : ADDRB7~0 over Run Flag\n
bits : 24 - 31 (8 bit)
access : read-only


ADSR1

A/D Status Register 1
address_offset : 0xB4 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADSR1 ADSR1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ADF0 ADF1 ADF2 ADF3 ADCMPO0 ADCMPO1 ADCMPF0 ADCMPF1 BUSYA CHANNELA BUSYB CHANNELB AADFOV ASPOVF AVALID AOVERRUN

ADF0 : A/D ADINT0 Interrupt Flag\nNote1: It is cleared by writing 1.\nNote2: This bit indicates whether an A/D conversion of specific SAMPLE has been completed.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

No ADINT0 interrupt pulse received

#1 : 1

ADINT0 interrupt pulse received

End of enumeration elements list.

ADF1 : A/D ADINT1 Interrupt Flag\nNote1: It is cleared by writing 1.\nNote2: This bit indicates whether an A/D conversion of specific SAMPLE has been completed.
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

no ADINT1 interrupt pulse received

#1 : 1

ADINT1 interrupt pulse has been received

End of enumeration elements list.

ADF2 : A/D ADINT2 Interrupt Flag\nNote1: It is cleared by writing 1. \nNote2: This bit indicates whether an A/D conversion of specific SAMPLE has been completed.
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

#0 : 0

No ADINT2 interrupt pulse received

#1 : 1

ADINT2 interrupt pulse received

End of enumeration elements list.

ADF3 : A/D ADINT3 Interrupt Flag\nNote1: It is cleared by writing 1.\nNote2: This bit indicates whether an A/D conversion of specific SAMPLE has been completed
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

No ADINT3 interrupt pulse received

#1 : 1

ADINT3 interrupt pulse received

End of enumeration elements list.

ADCMPO0 : ADC Compare 0 Output Status Bit The 12 bits compare0 data CMPD(ADCMPR0[27:16]) is used to compare with conversion result of specified SAMPLE. Software can use it to monitor the external analog input pin voltage status.
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

Conversion result in ADDR is less than CMPD(ADCMPR0[27:16]) setting

#1 : 1

Conversion result in ADDR is great than or equal CMPD(ADCMPR0[27:16]) setting

End of enumeration elements list.

ADCMPO1 : ADC Compare 1 Output Status Bit The 12 bits compare1 data CMPD(ADCMPR1[27:16]) is used to compare with conversion result of specified SAMPLE. Software can use it to monitor the external analog input pin voltage status.
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

Conversion result in ADDR less than CMPD(ADCMPR1[27:16]) setting

#1 : 1

Conversion result in ADDR great than or equal CMPD(ADCMPR1[27:16]) setting

End of enumeration elements list.

ADCMPF0 : ADC Compare 0 Flag\nWhen the specific SAMPLE A/D conversion result meets setting condition in ADCMPR0 then this bit is set to 1. And it is cleared by write 1.\n
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

Conversion result in ADDR does not meet ADCMPR0 register setting

#1 : 1

Conversion result in ADDR meets ADCMPR0 register setting

End of enumeration elements list.

ADCMPF1 : ADC Compare 1 Flag\nWhen the specific SAMPLE A/D conversion result meets setting condition in ADCMPR1 register then this bit is set to 1. And it is cleared by write 1.\n
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

Conversion result in ADDR does not meet ADCMPR1 register setting

#1 : 1

Conversion result in ADDR meets ADCMPR1 register setting

End of enumeration elements list.

BUSYA : BUSY/IDLE (Read Only)\n
bits : 8 - 8 (1 bit)
access : read-only

Enumeration:

#0 : 0

A/D converter A (ADCA) is in idle state

#1 : 1

A/D converter A (ADCA) is busy at conversion

End of enumeration elements list.

CHANNELA : Current Conversion Channel (Read Only)\n
bits : 12 - 14 (3 bit)
access : read-only

Enumeration:

#000 : 0

AINA[0]

#001 : 1

AINA[1]

#010 : 2

AINA[2]

#011 : 3

AINA[3]

#100 : 4

AINA[4]

#101 : 5

AINA[5]

#110 : 6

AINA[6]

#111 : 7

AINA[7]

End of enumeration elements list.

BUSYB : BUSY/IDLE (Read Only)\n
bits : 16 - 16 (1 bit)
access : read-only

Enumeration:

#0 : 0

A/D converter B (ADCB) is in idle state

#1 : 1

A/D converter B (ADCB) is busy at conversion

End of enumeration elements list.

CHANNELB : Current Conversion Channel (Read Only)\n
bits : 20 - 22 (3 bit)
access : read-only

Enumeration:

#000 : 0

AINB[0]

#001 : 1

AINB[1]

#010 : 2

AINB[2]

#011 : 3

AINB[3]

#100 : 4

AINB[4]

#101 : 5

AINB[5]

#110 : 6

AINB[6]

#111 : 7

AINB[7]

End of enumeration elements list.

AADFOV : All A/D Interrupt Flag over Run Bits Check \n
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

#0 : 0

None of ADINT interrupt flag ADFOVn is overwritten to 1

#1 : 1

Any one of ADINT interrupt flag ADFOVn is overwritten to 1

End of enumeration elements list.

ASPOVF : All A/D SAMPLE Start Conversion over Run Flags Check\n
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

#0 : 0

None of SAMPLE event over run flag SPOVFn is set to 1

#1 : 1

Any one of SAMPLE event over run flag SPOVFn is set to 1

End of enumeration elements list.

AVALID : All SAMPLE A/D Result Data Register ADDR Data Valid Flag Check\n
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

#0 : 0

None of SAMPLE data register valid flag VALIDn is set to 1

#1 : 1

Any one of SAMPLE data register valid flag VALIDn is set to 1

End of enumeration elements list.

AOVERRUN : All SAMPLE A/D Result Data Register over Run Flags Check \n
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

#0 : 0

None of SAMPLE data register over run flag OVERRUNn is set to 1

#1 : 1

Any one of SAMPLE data register over run flag OVERRUNn is set to 1

End of enumeration elements list.


ADTCR

A/D Timing Control Register
address_offset : 0xB8 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADTCR ADTCR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ADAEST ADBEST

ADAEST : ADCA Extend Sampling Time \nWhen A/D converting at high conversion rate, the sampling time of analog input voltage may not enough if input channel loading is heavy, User can extend A/D sampling time after trigger source is coming to get enough sampling time.\nThe range of start delay time is from 0~255 ADC clock.
bits : 0 - 7 (8 bit)
access : read-write

ADBEST : ADCB Extend Sampling Time \nWhen A/D converting at high conversion rate, the sampling time of analog input voltage may not enough if input channel loading is heavy, User can extend A/D sampling time after trigger source is coming to get enough sampling time.\nThe range of start delay time is from 0~255 ADC clock.
bits : 16 - 23 (8 bit)
access : read-write


ADDRA3

A/D Data Register 3 for SAMPLEA3
address_offset : 0xC Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ADDRA3 ADDRA3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0


Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.