\n
address_offset : 0x0 Bytes (0x0)
size : 0xFFC byte (0x0)
mem_usage : registers
protection : not protected
Module Configuration
address_offset : 0x0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PACKMD : Output Packing Mode.
bits : 6 - 7 (2 bit)
Enumeration:
0 : UPPER_ONLY
Data is written to the upper half-word and the lower half-word is filled with 0's. An SCI interrupt is triggered when data is written, if enabled.
1 : LOWER_ONLY
Data is written to the lower half-word, and the upper half-word is filled with 0's. An SCI interrupt is triggered when data is written, if enabled.
2 : UPPER_FIRST
Two data words are packed into the register with the upper half-word representing the earlier data, and the lower half-word representing the later data. The ADC write to the lower half-word will trigger the SCI interrupt, if enabled.
3 : LOWER_FIRST
Two data words are packed into the register with the lower half-word representing the earlier data, and the upper half-word representing the later data. The ADC write to the upper half-word will trigger the SCI interrupt, if enabled.
End of enumeration elements list.
SCANEN : Scan Mode Enable.
bits : 10 - 10 (1 bit)
Enumeration:
0 : DISABLED
Disable ADC scan mode.
1 : ENABLED
Enable ADC scan mode. The ADC will scan through the defined time slots in sequence on every start of conversion.
End of enumeration elements list.
SCANMD : Scan Mode Select.
bits : 12 - 12 (1 bit)
Enumeration:
0 : ONCE
The channel sequencer will cycle through all of the specified time slots once.
1 : LOOP
The channel sequencer will cycle through all of the specified time slots in a loop until SCANEN is cleared to 0.
End of enumeration elements list.
DMAEN : DMA Interface Enable .
bits : 14 - 14 (1 bit)
Enumeration:
0 : DISABLED
Disable the ADC module DMA interface.
1 : ENABLED
Enable the ADC module DMA interface.
End of enumeration elements list.
BCLKSEL : Burst Mode Clock Select.
bits : 15 - 15 (1 bit)
Enumeration:
0 : LPOSC0
Burst mode uses the Low Power Oscillator.
1 : APB
Burst mode uses the APB clock.
End of enumeration elements list.
CLKDIV : SAR Clock Divider.
bits : 16 - 26 (11 bit)
SCCIEN : Single Conversion Complete Interrupt Enable.
bits : 27 - 27 (1 bit)
Enumeration:
0 : DISABLED
Disable the ADC single data conversion complete interrupt.
1 : ENABLED
Enable the ADC single data conversion complete interrupt.
End of enumeration elements list.
SDIEN : Scan Done Interrupt Enable.
bits : 28 - 28 (1 bit)
Enumeration:
0 : DISABLED
Disable the ADC scan complete interrupt.
1 : ENABLED
Enable the ADC scan complete interrupt.
End of enumeration elements list.
FORIEN : FIFO Overrun Interrupt Enable.
bits : 29 - 29 (1 bit)
Enumeration:
0 : DISABLED
Disable the data FIFO overrun interrupt.
1 : ENABLED
Enable the data FIFO overrun interrupt.
End of enumeration elements list.
FURIEN : FIFO Underrun Interrupt Enable.
bits : 30 - 30 (1 bit)
Enumeration:
0 : DISABLED
Disable the data FIFO underrun interrupt.
1 : ENABLED
Enable the data FIFO underrun interrupt.
End of enumeration elements list.
Measurement Control
address_offset : 0x10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
REFGNDSEL : Reference Ground Select.
bits : 0 - 0 (1 bit)
Enumeration:
0 : INTERNAL
The internal device ground is used as the ground reference for ADC conversions.
1 : EXTERNAL
The VREFGND pin is used as the ground reference for ADC conversions.
End of enumeration elements list.
CLKESEL : Sampling Clock Edge Select.
bits : 1 - 1 (1 bit)
Enumeration:
0 : RISING
Select the rising edge of the APB clock.
1 : FALLING
Select the falling edge of the APB clock.
End of enumeration elements list.
BMTK : Burst Mode Tracking Time.
bits : 2 - 7 (6 bit)
SCSEL : Start-Of-Conversion Source Select.
bits : 8 - 11 (4 bit)
Enumeration:
0 : ADCNT0
An ADC conversion triggers from the
1 : ADCNT1
An ADC conversion triggers from the
2 : ADCNT2
An ADC conversion triggers from the
3 : ADCNT3
An ADC conversion triggers from the
4 : ADCNT4
An ADC conversion triggers from the
5 : ADCNT5
An ADC conversion triggers from the
6 : ADCNT6
An ADC conversion triggers from the
7 : ADCNT7
An ADC conversion triggers from the
8 : ADCNT8
An ADC conversion triggers from the
9 : ADCNT9
An ADC conversion triggers from the
10 : ADCNT10
An ADC conversion triggers from the
11 : ADCNT11
An ADC conversion triggers from the
12 : ADCNT12
An ADC conversion triggers from the
13 : ADCNT13
An ADC conversion triggers from the
14 : ADCNT14
An ADC conversion triggers from the
15 : ADCNT15
An ADC conversion triggers from the
End of enumeration elements list.
PWRTIME : Burst Mode Power Up Time.
bits : 12 - 15 (4 bit)
BURSTEN : Burst Mode Enable.
bits : 16 - 16 (1 bit)
Enumeration:
0 : DISABLED
Disable burst mode.
1 : ENABLED
Enable burst mode.
End of enumeration elements list.
ADCEN : ADC Enable.
bits : 17 - 17 (1 bit)
Enumeration:
0 : DISABLED
Disable the ADC (low-power shutdown).
1 : ENABLED
Enable the ADC (active and ready for data conversions).
End of enumeration elements list.
AD12BSSEL : 12-Bit Mode Sample Select.
bits : 18 - 18 (1 bit)
Enumeration:
0 : FOUR
The ADC re-samples the input before each of the four conversions.
1 : ONE
The ADC samples once before the first conversion and converts four times.
End of enumeration elements list.
VCMEN : Common Mode Buffer Enable.
bits : 19 - 19 (1 bit)
Enumeration:
0 : DISABLED
Disable the common mode buffer.
1 : ENABLED
Enable the common mode buffer.
End of enumeration elements list.
ACCMD : Accumulation Mode.
bits : 21 - 21 (1 bit)
Enumeration:
0 : ACCUMULATE
Conversions will be accumulated for the specified number of cycles in burst mode according to the channel configuration.
1 : REPEAT
Conversions will not be accumulated in burst mode.
End of enumeration elements list.
TRKMD : ADC Tracking Mode.
bits : 22 - 22 (1 bit)
Enumeration:
0 : NORMAL
Normal Tracking Mode: When the ADC is enabled, a conversion begins immediately following the start-of-conversion signal.
1 : DELAYED
Delayed Tracking Mode: When the ADC is enabled, a conversion begins 3 SAR clock cycles following the start-of-conversion signal. The ADC is allowed to track during this time.
End of enumeration elements list.
ADBUSY : ADC Busy.
bits : 23 - 23 (1 bit)
BIASSEL : Bias Power Select.
bits : 24 - 25 (2 bit)
Enumeration:
0 : MODE0
Select bias current mode 0. Recommended to use modes 1, 2, or 3.
1 : MODE1
Select bias current mode 1 (SARCLK = 16 MHz).
2 : MODE2
Select bias current mode 2.
3 : MODE3
Select bias current mode 3 (SARCLK = 4 MHz).
End of enumeration elements list.
LPMDEN : Low Power Mode Enable.
bits : 26 - 26 (1 bit)
Enumeration:
0 : DISABLED
Disable low power mode.
1 : ENABLED
Enable low power mode (requires extended tracking time).
End of enumeration elements list.
MREFLPEN : MUX and VREF Low Power Enable.
bits : 27 - 27 (1 bit)
Enumeration:
0 : DISABLED
Disable low power mode.
1 : ENABLED
Enable low power mode (SAR clock <= 4 MHz).
End of enumeration elements list.
VREFSEL : Voltage Reference Select.
bits : 30 - 31 (2 bit)
Enumeration:
0 : INTERNAL_VREF
Select the internal, dedicated SARADC voltage reference as the ADC reference.
1 : VDD
Select the VDD pin as the ADC reference.
2 : LDO_OUT
Select the output of the internal LDO regulator (~1.8 V) as the ADC reference.
3 : EXTERNAL_VREF
Select the VREF pin as the ADC reference. This option is used for either an external VREF or the on-chip VREF driving out to the VREF pin.
End of enumeration elements list.
Channel Sequencer Time Slots 4-7 Setup
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TS4CHR : Time Slot 4 Conversion Characteristic.
bits : 0 - 1 (2 bit)
Enumeration:
0 : CC0
Select conversion characteristic 0 for time slot 4.
1 : CC1
Select conversion characteristic 1 for time slot 4.
2 : CC2
Select conversion characteristic 2 for time slot 4.
3 : CC3
Select conversion characteristic 3 for time slot 4.
End of enumeration elements list.
TS4MUX : Time Slot 4 Input Channel.
bits : 2 - 6 (5 bit)
Enumeration:
0 : ADCN0
Select channel
1 : ADCN1
Select channel
2 : ADCN2
Select channel
3 : ADCN3
Select channel
4 : ADCN4
Select channel
5 : ADCN5
Select channel
6 : ADCN6
Select channel
7 : ADCN7
Select channel
8 : ADCN8
Select channel
9 : ADCN9
Select channel
10 : ADCN10
Select channel
11 : ADCN11
Select channel
12 : ADCN12
Select channel
13 : ADCN13
Select channel
14 : ADCN14
Select channel
15 : ADCN15
Select channel
16 : ADCN16
Select channel
17 : ADCN17
Select channel
18 : ADCN18
Select channel
19 : ADCN19
Select channel
20 : ADCN20
Select channel
21 : ADCN21
Select channel
22 : ADCN22
Select channel
23 : ADCN23
Select channel
24 : ADCN24
Select channel
25 : ADCN25
Select channel
26 : ADCN26
Select channel
27 : ADCN27
Select channel
28 : ADCN28
Select channel
29 : ADCN29
Select channel
30 : ADCN30
Select channel
31 : END
None - End the sequence.
End of enumeration elements list.
TS5CHR : Time Slot 5 Conversion Characteristic.
bits : 8 - 9 (2 bit)
Enumeration:
0 : CC0
Select conversion characteristic 0 for time slot 5.
1 : CC1
Select conversion characteristic 1 for time slot 5.
2 : CC2
Select conversion characteristic 2 for time slot 5.
3 : CC3
Select conversion characteristic 3 for time slot 5.
End of enumeration elements list.
TS5MUX : Time Slot 5 Input Channel.
bits : 10 - 14 (5 bit)
Enumeration:
0 : ADCN0
Select channel
1 : ADCN1
Select channel
2 : ADCN2
Select channel
3 : ADCN3
Select channel
4 : ADCN4
Select channel
5 : ADCN5
Select channel
6 : ADCN6
Select channel
7 : ADCN7
Select channel
8 : ADCN8
Select channel
9 : ADCN9
Select channel
10 : ADCN10
Select channel
11 : ADCN11
Select channel
12 : ADCN12
Select channel
13 : ADCN13
Select channel
14 : ADCN14
Select channel
15 : ADCN15
Select channel
16 : ADCN16
Select channel
17 : ADCN17
Select channel
18 : ADCN18
Select channel
19 : ADCN19
Select channel
20 : ADCN20
Select channel
21 : ADCN21
Select channel
22 : ADCN22
Select channel
23 : ADCN23
Select channel
24 : ADCN24
Select channel
25 : ADCN25
Select channel
26 : ADCN26
Select channel
27 : ADCN27
Select channel
28 : ADCN28
Select channel
29 : ADCN29
Select channel
30 : ADCN30
Select channel
31 : END
None - End the sequence.
End of enumeration elements list.
TS6CHR : Time Slot 6 Conversion Characteristic.
bits : 16 - 17 (2 bit)
Enumeration:
0 : CC0
Select conversion characteristic 0 for time slot 6.
1 : CC1
Select conversion characteristic 1 for time slot 6.
2 : CC2
Select conversion characteristic 2 for time slot 6.
3 : CC3
Select conversion characteristic 3 for time slot 6.
End of enumeration elements list.
TS6MUX : Time Slot 6 Input Channel.
bits : 18 - 22 (5 bit)
Enumeration:
0 : ADCN0
Select channel
1 : ADCN1
Select channel
2 : ADCN2
Select channel
3 : ADCN3
Select channel
4 : ADCN4
Select channel
5 : ADCN5
Select channel
6 : ADCN6
Select channel
7 : ADCN7
Select channel
8 : ADCN8
Select channel
9 : ADCN9
Select channel
10 : ADCN10
Select channel
11 : ADCN11
Select channel
12 : ADCN12
Select channel
13 : ADCN13
Select channel
14 : ADCN14
Select channel
15 : ADCN15
Select channel
16 : ADCN16
Select channel
17 : ADCN17
Select channel
18 : ADCN18
Select channel
19 : ADCN19
Select channel
20 : ADCN20
Select channel
21 : ADCN21
Select channel
22 : ADCN22
Select channel
23 : ADCN23
Select channel
24 : ADCN24
Select channel
25 : ADCN25
Select channel
26 : ADCN26
Select channel
27 : ADCN27
Select channel
28 : ADCN28
Select channel
29 : ADCN29
Select channel
30 : ADCN30
Select channel
31 : END
None - End the sequence.
End of enumeration elements list.
TS7CHR : Time Slot 7 Conversion Characteristic.
bits : 24 - 25 (2 bit)
Enumeration:
0 : CC0
Select conversion characteristic 0 for time slot 7.
1 : CC1
Select conversion characteristic 1 for time slot 7.
2 : CC2
Select conversion characteristic 2 for time slot 7.
3 : CC3
Select conversion characteristic 3 for time slot 7.
End of enumeration elements list.
TS7MUX : Time Slot 7 Input Channel.
bits : 26 - 30 (5 bit)
Enumeration:
0 : ADCN0
Select channel
1 : ADCN1
Select channel
2 : ADCN2
Select channel
3 : ADCN3
Select channel
4 : ADCN4
Select channel
5 : ADCN5
Select channel
6 : ADCN6
Select channel
7 : ADCN7
Select channel
8 : ADCN8
Select channel
9 : ADCN9
Select channel
10 : ADCN10
Select channel
11 : ADCN11
Select channel
12 : ADCN12
Select channel
13 : ADCN13
Select channel
14 : ADCN14
Select channel
15 : ADCN15
Select channel
16 : ADCN16
Select channel
17 : ADCN17
Select channel
18 : ADCN18
Select channel
19 : ADCN19
Select channel
20 : ADCN20
Select channel
21 : ADCN21
Select channel
22 : ADCN22
Select channel
23 : ADCN23
Select channel
24 : ADCN24
Select channel
25 : ADCN25
Select channel
26 : ADCN26
Select channel
27 : ADCN27
Select channel
28 : ADCN28
Select channel
29 : ADCN29
Select channel
30 : ADCN30
Select channel
31 : END
None - End the sequence.
End of enumeration elements list.
Channel Sequencer Time Slots 0-3 Setup
address_offset : 0x30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TS0CHR : Time Slot 0 Conversion Characteristic.
bits : 0 - 1 (2 bit)
Enumeration:
0 : CC0
Select conversion characteristic 0 for time slot 0.
1 : CC1
Select conversion characteristic 1 for time slot 0.
2 : CC2
Select conversion characteristic 2 for time slot 0.
3 : CC3
Select conversion characteristic 3 for time slot 0.
End of enumeration elements list.
TS0MUX : Time Slot 0 Input Channel.
bits : 2 - 6 (5 bit)
Enumeration:
0 : ADCN0
Select channel
1 : ADCN1
Select channel
2 : ADCN2
Select channel
3 : ADCN3
Select channel
4 : ADCN4
Select channel
5 : ADCN5
Select channel
6 : ADCN6
Select channel
7 : ADCN7
Select channel
8 : ADCN8
Select channel
9 : ADCN9
Select channel
10 : ADCN10
Select channel
11 : ADCN11
Select channel
12 : ADCN12
Select channel
13 : ADCN13
Select channel
14 : ADCN14
Select channel
15 : ADCN15
Select channel
16 : ADCN16
Select channel
17 : ADCN17
Select channel
18 : ADCN18
Select channel
19 : ADCN19
Select channel
20 : ADCN20
Select channel
21 : ADCN21
Select channel
22 : ADCN22
Select channel
23 : ADCN23
Select channel
24 : ADCN24
Select channel
25 : ADCN25
Select channel
26 : ADCN26
Select channel
27 : ADCN27
Select channel
28 : ADCN28
Select channel
29 : ADCN29
Select channel
30 : ADCN30
Select channel
31 : END
None - End the sequence.
End of enumeration elements list.
TS1CHR : Time Slot 1 Conversion Characteristic.
bits : 8 - 9 (2 bit)
Enumeration:
0 : CC0
Select conversion characteristic 0 for time slot 1.
1 : CC1
Select conversion characteristic 1 for time slot 1.
2 : CC2
Select conversion characteristic 2 for time slot 1.
3 : CC3
Select conversion characteristic 3 for time slot 1.
End of enumeration elements list.
TS1MUX : Time Slot 1 Input Channel.
bits : 10 - 14 (5 bit)
Enumeration:
0 : ADCN0
Select channel
1 : ADCN1
Select channel
2 : ADCN2
Select channel
3 : ADCN3
Select channel
4 : ADCN4
Select channel
5 : ADCN5
Select channel
6 : ADCN6
Select channel
7 : ADCN7
Select channel
8 : ADCN8
Select channel
9 : ADCN9
Select channel
10 : ADCN10
Select channel
11 : ADCN11
Select channel
12 : ADCN12
Select channel
13 : ADCN13
Select channel
14 : ADCN14
Select channel
15 : ADCN15
Select channel
16 : ADCN16
Select channel
17 : ADCN17
Select channel
18 : ADCN18
Select channel
19 : ADCN19
Select channel
20 : ADCN20
Select channel
21 : ADCN21
Select channel
22 : ADCN22
Select channel
23 : ADCN23
Select channel
24 : ADCN24
Select channel
25 : ADCN25
Select channel
26 : ADCN26
Select channel
27 : ADCN27
Select channel
28 : ADCN28
Select channel
29 : ADCN29
Select channel
30 : ADCN30
Select channel
31 : END
None - End the sequence.
End of enumeration elements list.
TS2CHR : Time Slot 2 Conversion Characteristic.
bits : 16 - 17 (2 bit)
Enumeration:
0 : CC0
Select conversion characteristic 0 for time slot 2.
1 : CC1
Select conversion characteristic 1 for time slot 2.
2 : CC2
Select conversion characteristic 2 for time slot 2.
3 : CC3
Select conversion characteristic 3 for time slot 2.
End of enumeration elements list.
TS2MUX : Time Slot 2 Input Channel.
bits : 18 - 22 (5 bit)
Enumeration:
0 : ADCN0
Select channel
1 : ADCN1
Select channel
2 : ADCN2
Select channel
3 : ADCN3
Select channel
4 : ADCN4
Select channel
5 : ADCN5
Select channel
6 : ADCN6
Select channel
7 : ADCN7
Select channel
8 : ADCN8
Select channel
9 : ADCN9
Select channel
10 : ADCN10
Select channel
11 : ADCN11
Select channel
12 : ADCN12
Select channel
13 : ADCN13
Select channel
14 : ADCN14
Select channel
15 : ADCN15
Select channel
16 : ADCN16
Select channel
17 : ADCN17
Select channel
18 : ADCN18
Select channel
19 : ADCN19
Select channel
20 : ADCN20
Select channel
21 : ADCN21
Select channel
22 : ADCN22
Select channel
23 : ADCN23
Select channel
24 : ADCN24
Select channel
25 : ADCN25
Select channel
26 : ADCN26
Select channel
27 : ADCN27
Select channel
28 : ADCN28
Select channel
29 : ADCN29
Select channel
30 : ADCN30
Select channel
31 : END
None - End the sequence.
End of enumeration elements list.
TS3CHR : Time Slot 3 Conversion Characteristic.
bits : 24 - 25 (2 bit)
Enumeration:
0 : CC0
Select conversion characteristic 0 for time slot 3.
1 : CC1
Select conversion characteristic 1 for time slot 3.
2 : CC2
Select conversion characteristic 2 for time slot 3.
3 : CC3
Select conversion characteristic 3 for time slot 3.
End of enumeration elements list.
TS3MUX : Time Slot 3 Input Channel.
bits : 26 - 30 (5 bit)
Enumeration:
0 : ADCN0
Select channel
1 : ADCN1
Select channel
2 : ADCN2
Select channel
3 : ADCN3
Select channel
4 : ADCN4
Select channel
5 : ADCN5
Select channel
6 : ADCN6
Select channel
7 : ADCN7
Select channel
8 : ADCN8
Select channel
9 : ADCN9
Select channel
10 : ADCN10
Select channel
11 : ADCN11
Select channel
12 : ADCN12
Select channel
13 : ADCN13
Select channel
14 : ADCN14
Select channel
15 : ADCN15
Select channel
16 : ADCN16
Select channel
17 : ADCN17
Select channel
18 : ADCN18
Select channel
19 : ADCN19
Select channel
20 : ADCN20
Select channel
21 : ADCN21
Select channel
22 : ADCN22
Select channel
23 : ADCN23
Select channel
24 : ADCN24
Select channel
25 : ADCN25
Select channel
26 : ADCN26
Select channel
27 : ADCN27
Select channel
28 : ADCN28
Select channel
29 : ADCN29
Select channel
30 : ADCN30
Select channel
31 : END
None - End the sequence.
End of enumeration elements list.
Conversion Characteristic 2 and 3 Setup
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CHR2GN : Conversion Characteristic 2 Gain.
bits : 0 - 0 (1 bit)
Enumeration:
0 : UNITY
The on-chip PGA gain is 1.
1 : HALF
The on-chip PGA gain is 0.5.
End of enumeration elements list.
CHR2RPT : Conversion Characteristic 2 Repeat Counter.
bits : 1 - 3 (3 bit)
Enumeration:
0 : ACC1
Accumulate one sample.
1 : ACC4
Accumulate four samples.
2 : ACC8
Accumulate eight samples.
3 : ACC16
Accumulate sixteen samples.
4 : ACC32
Accumulate thirty-two samples (10-bit mode only).
5 : ACC64
Accumulate sixty-four samples (10-bit mode only).
End of enumeration elements list.
CHR2LS : Conversion Characteristic 2 Left-Shift Bits.
bits : 4 - 6 (3 bit)
CHR2RSEL : Conversion Characteristic 2 Resolution Selection.
bits : 7 - 7 (1 bit)
Enumeration:
0 : B10
Select 10-bit Mode.
1 : B12
Select 12-bit Mode (burst mode must be enabled).
End of enumeration elements list.
CHR2WCIEN : Conversion Characteristic 2 Window Comparator Interrupt Enable.
bits : 8 - 8 (1 bit)
Enumeration:
0 : DISABLED
Disable window comparison interrupts.
1 : ENABLED
Enabled window comparison interrupts. The window comparator will be used to check the ADC result on channels that use this characteristic.
End of enumeration elements list.
CHR3GN : Conversion Characteristic 3 Gain.
bits : 16 - 16 (1 bit)
Enumeration:
0 : UNITY
The on-chip PGA gain is 1.
1 : HALF
The on-chip PGA gain is 0.5.
End of enumeration elements list.
CHR3RPT : Conversion Characteristic 3 Repeat Counter.
bits : 17 - 19 (3 bit)
Enumeration:
0 : ACC1
Accumulate one sample.
1 : ACC4
Accumulate four samples.
2 : ACC8
Accumulate eight samples.
3 : ACC16
Accumulate sixteen samples.
4 : ACC32
Accumulate thirty-two samples (10-bit mode only).
5 : ACC64
Accumulate sixty-four samples (10-bit mode only).
End of enumeration elements list.
CHR3LS : Conversion Characteristic 3 Left-Shift Bits.
bits : 20 - 22 (3 bit)
CHR3RSEL : Conversion Characteristic 3 Resolution Selection.
bits : 23 - 23 (1 bit)
Enumeration:
0 : B10
Select 10-bit Mode.
1 : B12
Select 12-bit Mode (burst mode must be enabled).
End of enumeration elements list.
CHR3WCIEN : Conversion Characteristic 3 Window Comparator Interrupt Enable.
bits : 24 - 24 (1 bit)
Enumeration:
0 : DISABLED
Disable window comparison interrupts.
1 : ENABLED
Enabled window comparison interrupts. The window comparator will be used to check the ADC result on channels that use this characteristic.
End of enumeration elements list.
Conversion Characteristic 0 and 1 Setup
address_offset : 0x50 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CHR0GN : Conversion Characteristic 0 Gain.
bits : 0 - 0 (1 bit)
Enumeration:
0 : UNITY
The on-chip PGA gain is 1.
1 : HALF
The on-chip PGA gain is 0.5.
End of enumeration elements list.
CHR0RPT : Conversion Characteristic 0 Repeat Counter.
bits : 1 - 3 (3 bit)
Enumeration:
0 : ACC1
Accumulate one sample.
1 : ACC4
Accumulate four samples.
2 : ACC8
Accumulate eight samples.
3 : ACC16
Accumulate sixteen samples.
4 : ACC32
Accumulate thirty-two samples (10-bit mode only).
5 : ACC64
Accumulate sixty-four samples (10-bit mode only).
End of enumeration elements list.
CHR0LS : Conversion Characteristic 0 Left-Shift Bits.
bits : 4 - 6 (3 bit)
CHR0RSEL : Conversion Characteristic 0 Resolution Selection.
bits : 7 - 7 (1 bit)
Enumeration:
0 : B10
Select 10-bit Mode.
1 : B12
Select 12-bit Mode (burst mode must be enabled).
End of enumeration elements list.
CHR0WCIEN : Conversion Characteristic 0 Window Comparator Interrupt Enable.
bits : 8 - 8 (1 bit)
Enumeration:
0 : DISABLED
Disable window comparison interrupts.
1 : ENABLED
Enabled window comparison interrupts. The window comparator will be used to check the ADC result on channels that use this characteristic.
End of enumeration elements list.
CHR1GN : Conversion Characteristic 1 Gain.
bits : 16 - 16 (1 bit)
Enumeration:
0 : UNITY
The on-chip PGA gain is 1.
1 : HALF
The on-chip PGA gain is 0.5.
End of enumeration elements list.
CHR1RPT : Conversion Characteristic 1 Repeat Counter.
bits : 17 - 19 (3 bit)
Enumeration:
0 : ACC1
Accumulate one sample.
1 : ACC4
Accumulate four samples.
2 : ACC8
Accumulate eight samples.
3 : ACC16
Accumulate sixteen samples.
4 : ACC32
Accumulate thirty-two samples (10-bit mode only).
5 : ACC64
Accumulate sixty-four samples (10-bit mode only).
End of enumeration elements list.
CHR1LS : Conversion Characteristic 1 Left-Shift Bits.
bits : 20 - 22 (3 bit)
CHR1RSEL : Conversion Characteristic 1 Resolution Selection.
bits : 23 - 23 (1 bit)
Enumeration:
0 : B10
Select 10-bit Mode.
1 : B12
Select 12-bit Mode (burst mode must be enabled).
End of enumeration elements list.
CHR1WCIEN : Conversion Characteristic 1 Window Comparator Interrupt Enable.
bits : 24 - 24 (1 bit)
Enumeration:
0 : DISABLED
Disable window comparison interrupts.
1 : ENABLED
Enabled window comparison interrupts. The window comparator will be used to check the ADC result on channels that use this characteristic.
End of enumeration elements list.
Output Data Word
address_offset : 0x60 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DATA : Output Data Word.
bits : 0 - 31 (32 bit)
access : read-only
Window Comparator Limits
address_offset : 0x70 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WCLT : Less-Than Window Comparator Limit.
bits : 0 - 15 (16 bit)
WCGT : Greater-Than Window Comparator Limit.
bits : 16 - 31 (16 bit)
Accumulator Initial Value
address_offset : 0x80 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ACC : Accumulator Initial Value.
bits : 0 - 15 (16 bit)
access : write-only
Module Status
address_offset : 0x90 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WCI : Window Compare Interrupt.
bits : 0 - 0 (1 bit)
Enumeration:
0 : NOT_SET
Read: A window compare interrupt has not occurred. Write: Clear the interrupt.
1 : SET
Read: A window compare interrupt occurred. Write: Force a window compare interrupt.
End of enumeration elements list.
SCCI : Single Conversion Complete Interrupt.
bits : 1 - 1 (1 bit)
Enumeration:
0 : NOT_SET
Read: A single data conversion interrupt has not occurred. Write: Clear the interrupt.
1 : SET
Read: A single data conversion interrupt occurred. Write: Force a single data conversion interrupt.
End of enumeration elements list.
SDI : Scan Done Interrupt.
bits : 2 - 2 (1 bit)
Enumeration:
0 : NOT_SET
Read: A scan done interrupt has not occurred. Write: Clear the interrupt.
1 : SET
Read: A scan done interrupt occurred. Write: Force a scan done interrupt.
End of enumeration elements list.
FORI : FIFO Overrun Interrupt.
bits : 3 - 3 (1 bit)
Enumeration:
0 : NOT_SET
Read: A data FIFO overrun interrupt has not occurred. Write: Clear the interrupt.
1 : SET
Read: A data FIFO overrun interrupt occurred. Write: Force a data FIFO overrun interrupt.
End of enumeration elements list.
FURI : FIFO Underrun Interrupt.
bits : 4 - 4 (1 bit)
Enumeration:
0 : NOT_SET
Read: A data FIFO underrun interrupt has not occurred. Write: Clear the interrupt.
1 : SET
Read: A data FIFO underrun interrupt occurred. Write: Force a data FIFO underrun interrupt.
End of enumeration elements list.
FIFO Status
address_offset : 0xA0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
FIFOLVL : FIFO Level.
bits : 0 - 3 (4 bit)
access : read-only
DPSTS : Data Packing Status.
bits : 4 - 4 (1 bit)
access : read-only
Enumeration:
0 : LOWER
The next ADC conversion will be written to the lower half-word.
1 : UPPER
The next ADC conversion will be written to the upper half-word.
End of enumeration elements list.
DRDYF : Data Ready Flag.
bits : 5 - 5 (1 bit)
access : read-only
Enumeration:
0 : NOT_SET
New data is not produced yet.
1 : SET
New data is ready.
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.