
UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
367 of 464
NXP Semiconductors
UM10850
Chapter 25: LPC5410x 12-bit ADC controller (ADC0)
11
BYPASSCAL
Bypass Calibration. This bit may be set to avoid the need to calibrate if offset error is
not a concern in the application.
0
0
Calibrate. The stored calibration value will be applied to the ADC during conversions
to compensated for offset error. A calibration cycle must be performed each time the
chip is powered-up. Re-calibration may be warranted periodically - especially if
operating conditions have changed.
1
Bypass calibration. Calibration is not utilized. Less time is required when enabling the
ADC - particularly following chip power-up. Attempts to launch a calibration cycle are
blocked when this bit is set.
14:12 TSAMP
Sample Time. The default sampling period (TSAMP = “000”) at the start of each
conversion is 2.5 ADC clock periods. Depending on a variety of factors, including
operating conditions and the output impedance of the analog source, longer sampling
times may be required. See
.
The TSAMP field specifies the number of additional ADC clock cycles, from zero to
seven, by which the sample period will be extended. The total conversion time will
increase by the same number of clocks.
000 - The sample period will be the default 2.5 ADC clocks. A complete conversion
with 12-bits of accuracy will require 15 clocks.
001- The sample period will be extended by one ADC clock to a total of 3.5 clock
periods. A complete 12-bit conversion will require 16 clocks.
010 - The sample period will be extended by two clocks to 4.5 ADC clock cycles. A
complete 12-bit conversion will require 17 ADC clocks.
:
111 - The sample period will be extended by seven clocks to 9.5 ADC clock cycles. A
complete 12-bit conversion will require 22 ADC clocks.
0
31:15
Reserved. Read value is undefined, only zero should be written.
0
Table 416. ADC Control Register (CTRL, address offset 0x0) bit description
Bit
Symbol
Value Description
Reset
value