13.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
13.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
. . . . . . . . . . . . . . . . . . . . . . . . . 127
13.3.1 Clocking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
13.3.2 Voltage Reference Options . . . . . . . . . . . . . . . . . . . . . . . 127
13.3.2.1 Internal Voltage Reference . . . . . . . . . . . . . . . . . . . . . . . 127
13.3.2.2 Precision Voltage Reference . . . . . . . . . . . . . . . . . . . . . . 127
13.3.2.3 Supply or LDO Voltage Reference . . . . . . . . . . . . . . . . . . . . 127
13.3.2.4 External Voltage Reference
. . . . . . . . . . . . . . . . . . . . . . 127
. . . . . . . . . . . . . . . . . . . . . . . . . 128
. . . . . . . . . . . . . . . . . . . . . . . . . . . 128
13.3.3.1 Multiplexer Channel Selection . . . . . . . . . . . . . . . . . . . . . . 128
13.3.4 Gain Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
13.3.5 Initiating Conversions . . . . . . . . . . . . . . . . . . . . . . . . . 129
13.3.6 Input Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
13.3.7 Burst Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
13.3.8 8-Bit Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
13.3.9 Output Formatting . . . . . . . . . . . . . . . . . . . . . . . . . . 133
13.3.10 Window Comparator . . . . . . . . . . . . . . . . . . . . . . . . . 134
13.3.11 Temperature Sensor . . . . . . . . . . . . . . . . . . . . . . . . . 136
13.3.11.1 Temperature Sensor Calibration
. . . . . . . . . . . . . . . . . . . . 136
13.4 ADC0 Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . 137
13.4.1 ADC0CN0: ADC0 Control 0 . . . . . . . . . . . . . . . . . . . . . . . 137
13.4.2 ADC0CF: ADC0 Configuration . . . . . . . . . . . . . . . . . . . . . . 138
13.4.3 ADC0AC: ADC0 Accumulator Configuration
. . . . . . . . . . . . . . . . . 139
13.4.4 ADC0PWR: ADC0 Power Control . . . . . . . . . . . . . . . . . . . . . 140
13.4.5 ADC0TK: ADC0 Burst Mode Track Time . . . . . . . . . . . . . . . . . . . 140
13.4.6 ADC0H: ADC0 Data Word High Byte . . . . . . . . . . . . . . . . . . . . 140
13.4.7 ADC0L: ADC0 Data Word Low Byte . . . . . . . . . . . . . . . . . . . . 141
13.4.8 ADC0GTH: ADC0 Greater-Than High Byte . . . . . . . . . . . . . . . . . . 141
13.4.9 ADC0GTL: ADC0 Greater-Than Low Byte . . . . . . . . . . . . . . . . . . 141
13.4.10 ADC0LTH: ADC0 Less-Than High Byte. . . . . . . . . . . . . . . . . . . 142
13.4.11 ADC0LTL: ADC0 Less-Than Low Byte . . . . . . . . . . . . . . . . . . . 142
13.4.12 ADC0MX: ADC0 Multiplexer Selection . . . . . . . . . . . . . . . . . . . 142
13.4.13 REF0CN: Voltage Reference Control
. . . . . . . . . . . . . . . . . . . 143
13.4.14 TOFFH: Temperature Sensor Offset High . . . . . . . . . . . . . . . . . . 144
13.4.15 TOFFL: Temperature Sensor Offset Low . . . . . . . . . . . . . . . . . . 144
14. Programmable Current Reference (IREF0) . . . . . . . . . . . . . . . . . . . 145
14.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
14.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
. . . . . . . . . . . . . . . . . . . . . . . . . 145
14.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
14.4 IREF0 Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . 146
14.4.1 IREF0CN0: Current Reference Control 0. . . . . . . . . . . . . . . . . . . 146
15. Comparators (CMP0 and CMP1) . . . . . . . . . . . . . . . . . . . . . . . 147
15.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Table of Contents
278