一、基础概念
功能:将模拟量转换为数字量 限制:只能转换模拟电压

ADC类型:逐次逼近型(常用),双积分型,Flash型
ADC的分辨率:ADC位数 常见位数:8位,10位,12位,16位
ADC的量程:参考电压
工作原理
- 待测电压与参考电压的一半(初始参考值)比较
- 权值:大于输出零,小于输出一
- 完成一次比较后,比较值减半
- 累加=权值 * 比较值
- 结果=采样值/(2^adc位数) * 参考电压
特殊情况:信号太小,运放放大 ;信号太大,电阻分压
注:转换时不能超过量程,输出时要注意滤波
二、寄存器配置
控制寄存器(HC0)

AIEN(7位):中断使能位:转换完成产生的中断是否启用
0为禁用,1为开启
ADCH(0~4):输入通道选择位
00000~01111:16路可选输入通道 11001:自校准功能 11111:不采样
ADC通道每完成一次通道切换,就在当前通道进行一次采样转换