C8051F336/7/8/9
7.
10位ADC ( ADC0 , C8051F336 / 8只)
在C8051F336的ADC0 / 8是200 ksps的10位逐次逼近寄存器(SAR ) ADC与
集成了跟踪保持电路和可编程窗口检测器。该ADC是软下完全可配置
通过特殊功能寄存器洁具控制。该ADC0工作在单端和差分
模式,并且可以被配置成使用所描述的模拟多路转换器来测量各种不同的信号
见“ 7.4 。 ADC0模拟多路复用器( C8051F336 / 8只) “第55页的参考电压上
ADC的选择方法见“ 8 。温度传感器58页( C8051F336 / 8只) “的
ADC0子系统启用仅当ADC0控制寄存器中的AD0EN位( ADC0CN )被设置为
逻辑1的ADC0子系统处于低功耗关断时,该位为逻辑0 。
ADC0CN
AD0TM
AD0INT
AD0BUSY
AD0WINT
AD0CM2
AD0CM1
AD0CM0
000
001
010
011
100
101
AD0EN
VDD
开始
转变
AD0BUSY (W)的
定时器0溢流
定时器2溢出
定时器1溢出
CNVSTR输入
定时器3溢出
AIN +
从
AMUX0
AIN-
10-Bit
特区
系统时钟
REF
ADC0H
ADC
ADC0L
AD0WINT
窗口
比较
逻辑
AD0SC0
AD0LJST
AD0SC4
AD0SC3
AD0SC2
AD0SC1
32
ADC0LTH ADC0LTL
ADC0GTH ADC0GTL
ADC0CF
图7.1 。 ADC0功能框图
修订版0.2
43