Adc0 Programmable Window Detector; Figure 6.12. Adc0Gth: Adc0 Greater-Than Data High Byte Register; Figure 6.13. Adc0Gtl: Adc0 Greater-Than Data Low Byte Register - Silicon Laboratories C8051F120 Manual

Hide thumbs Also See for C8051F120:
Table of Contents

Advertisement

C8051F120/1/2/3/4/5/6/7
6.3.

ADC0 Programmable Window Detector

The ADC0 Programmable Window Detector continuously compares the ADC0 output to user-programmed limits,
and notifies the system when an out-of-bound condition is detected. This is especially effective in an interrupt-driven
system, saving code space and CPU bandwidth while delivering faster system response times. The window detector
interrupt flag (AD0WINT in ADC0CN) can also be used in polled mode. The high and low bytes of the reference
words are loaded into the ADC0 Greater-Than and ADC0 Less-Than registers (ADC0GTH, ADC0GTL, ADC0LTH,
and ADC0LTL). Reference comparisons are shown starting on page 80. Notice that the window detector flag can be
asserted when the measured data is inside or outside the user-programmed limits, depending on the programming of
the ADC0GTx and ADC0LTx registers.

Figure 6.12. ADC0GTH: ADC0 Greater-Than Data High Byte Register

0
SFR Page:
0xC5
SFR Address:
R/W
R/W
Bit7
Bit6
Bits7-0:
High byte of ADC0 Greater-Than Data Word.

Figure 6.13. ADC0GTL: ADC0 Greater-Than Data Low Byte Register

0
SFR Page:
0xC4
SFR Address:
R/W
R/W
Bit7
Bit6
Bits7-0:
Low byte of ADC0 Greater-Than Data Word.
78
R/W
R/W
R/W
Bit5
Bit4
Bit3
R/W
R/W
R/W
Bit5
Bit4
Bit3
Rev. 1.2
R/W
R/W
R/W
Bit2
Bit1
Bit0
R/W
R/W
R/W
Bit2
Bit1
Bit0
Reset Value
11111111
Reset Value
11111111

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the C8051F120 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents