C8051F340/1/2/3/4/5/6/7
5.
10位ADC ( ADC0 )
ADC0的子系统的C8051F340 / 1 /2/3 /4/5 /6/7由两个模拟多路复用器(称为协作
lectively作为AMUX0 ) ,和200 ksps的10位具有集成的逐次逼近寄存器的ADC
跟踪和保持电路和可编程窗口检测器。 AMUX0的,数据转换方式及窗口
探测器全部由软件控制,通过图5.1所示的特殊功能寄存器来配置。
ADC0工作在两个单端和差分模式,并且可以被配置为测量电压
在端口引脚,温度传感器的输出,或V
DD
相对于端口引脚, VREF或GND 。该连接
为AMUX0化选项的详细说明见SFR定义5.1和SFR定义5.2 。该ADC0子系统
只有当启用ADC0控制寄存器( ADC0CN )的AD0EN位被设置为逻辑1时, ADC0子
系统处于低功耗关断时,该位为逻辑0 。
AMX0P
AMX0P4
AMX0P3
AMX0P2
AMX0P1
AMX0P0
AD0TM
AD0EN
ADC0CN
AD0BUSY
AD0WINT
AD0CM2
AD0CM1
AD0CM0
AD0INT
I / O端口
销*
VDD
VDD
积极
输入
( AIN + )
AMUX
开始
转变
000
001
010
011
100
101
AD0BUSY (W)的
定时器0溢流
定时器2溢出
定时器1溢出
CNVSTR输入
定时器3溢出
温度
传感器
AIN +
10-Bit
特区
I / O端口
销*
VREF
GND
负
输入
( AIN- )
AMUX
AD0LJST
AMX0N4
AMX0N3
AMX0N2
AMX0N1
AMX0N0
AD0SC4
AD0SC3
AD0SC2
AD0SC1
AD0SC0
系统时钟
REF
ADC0H
AIN-
ADC
ADC0L
AD0WINT
窗口
比较
逻辑
ADC0LTH ADC0LTL
ADC0GTH ADC0GTL
32
* 21选择32引脚封装
20选择48 -pin封装
AMX0N
ADC0CF
图5.1 。 ADC0功能框图
1.0版
45