
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
337 of 487
NXP Semiconductors
UM10800
Chapter 21: 12-bit Analog-to-Digital Converter (ADC)
Table 284. A/D Sequence B Global Data Register (SEQB_GDAT, address 0x4001 C014) bit description
Bit
Symbol
Description
Reset
value
3:0
-
Reserved, user software should not write ones to reserved bits. The value read
from a reserved bit is not defined.
NA
15:4
RESULT
This field contains the 12-bit A/D conversion result from the most recent conversion
performed under conversion sequence associated with this register.
This will be a binary fraction representing the voltage on the currently-selected
input channel as it falls within the range of V
REFP
to V
REFN
. Zero in the field
indicates that the voltage on the input pin was less than, equal to, or close to that
on V
REFN
, while 0xFFF indicates that the voltage on the input was close to, equal
to, or greater than that on V
REFP
.
DATAVALID = 1 indicates that this result has not yet been read.
NA
17:16
THCMPRANGE
Indicates whether the result of the last conversion performed was above, below or
within the range established by the designated threshold comparison registers
(THRn_LOW and THRn_HIGH).
Threshold Range Comparison result.
0x0 = In Range: The last completed conversion was greater than or equal to the
value programmed into the designated LOW threshold register (THRn_LOW) but
less than or equal to the value programmed into the designated HIGH threshold
register (THRn_HIGH).
0x1 = Below Range: The last completed conversion on was less than the value
programmed into the designated LOW threshold register (THRn_LOW).
0x2 = Above Range: The last completed conversion was greater than the value
programmed into the designated HIGH threshold register (THRn_HIGH).
0x3 = Reserved.
19:18
THCMPCROSS
Indicates whether the result of the last conversion performed represented a
crossing of the threshold level established by the designated LOW threshold
comparison register (THRn_LOW) and, if so, in what direction the crossing
occurred.
0x0 = No threshold Crossing detected:
The most recent completed conversion on this channel had the same relationship
(above or below) to the threshold value established by the designated LOW
threshold register (THRn_LOW) as did the previous conversion on this channel.
0x1 = Reserved.
0x2 = Downward Threshold Crossing Detected. Indicates that a threshold crossing
in the downward direction has occurred - i.e. the previous sample on this channel
was above the threshold value established by the designated LOW threshold
register (THRn_LOW) and the current sample is below that threshold.
0x3 = Upward Threshold Crossing Detected. Indicates that a threshold crossing in
the upward direction has occurred - i.e. the previous sample on this channel was
below the threshold value established by the designated LOW threshold register
(THRn_LOW) and the current sample is above that threshold.
25:20
-
Reserved, user software should not write ones to reserved bits. The value read
from a reserved bit is not defined.
NA