934
SAM4CP [DATASHEET]
43051E–ATPL–08/14
40.8.15 ADC Extended Mode Register
Name:
ADC_EMR
Address:
0x40038040
Access:
Read/Write
This register can only be written if the WPEN bit is cleared in
“ADC Write Protection Mode Register”
.
CMPMODE: Comparison Mode
CMPSEL: Comparison Selected Channel
If CMPALL = 0: CMPSEL indicates which channel has to be compared.
If CMPALL = 1: No effect.
CMPALL: Compare All Channels
0 = Only channel indicated in CMPSEL field is compared.
1 = All channels are compared.
CMPFILTER: Compare Event Filtering
Number of consecutive compare events necessary to raise the flag = CMPFILTER+1.
When programmed to 0, the flag rises as soon as an event occurs.
OSR: Over Sampling Rate
This field is active if LOWRES is cleared in
“ADC Mode Register” on page 920
.
Note:
FREERUN (see ADC_MR register) must be set to 0 when digital averaging is used.
31
–
30
–
29
–
28
–
27
–
26
–
25
–
24
TAG
23
–
22
–
21
–
20
19
–
18
–
17
16
ASTE
OSR
15
–
14
–
13
12
11
–
10
–
9
8
–
CMPFILTER
CMPALL
7
6
5
4
3
–
2
–
1
0
CMPSEL
CMPMODE
Value
Name
Description
0
LOW
Generates an event when the converted data is lower than the low threshold of the window
1
HIGH
Generates an event when the converted data is higher than the high threshold of the window
2
IN
Generates an event when the converted data is in the comparison window
3
OUT
Generates an event when the converted data is out of the comparison window
Value
Name
Description
0
NO_AVERAGE
No averaging. ADC sample rate is maximum
1
OSR4
1-bit enhanced resolution by interpolation. ADC sample rate divided by 4
2
OSR16
2-bit enhanced resolution by interpolation. ADC sample rate divided by 16