该模拟数字转换器(A/D) 模块有多达8 个模拟输入通道。
模拟输入对一个采样保持电容器充电,采样保持电容的输出是A/D 转换器的输入。A/D 转换器采用逐次逼近法将这一模拟电平产生数字转换结果,其转换结果为10 位数字。
模拟参考电压( 正电源电压和负电源电压) 可通过软件选择为器件的电源电压(AVDD、 AVss) 或AN3/VREF+ 和AN2/VREF- 引脚上的电平。
A/D 转换器具备可在休眠状态下工作的独特特性。
A/D 模块有四个寄存器,它们是:
• A/D结果高位寄存器 (ADRESH)
• A/D 结果低位寄存器 (ADRESL)
• A/D 控制寄存器0 (ADCON0)
• A/D 控制寄存器1 (ADCON1)
ADCON0 寄存器,如图23-1 所示,控制 A/D 模块的操作。ADCON1 寄存器,如图23-2,可对端口的引脚功能进行配置。这些端口引脚可被设置成模拟输入( 其中AN3 和AN2 也可作为参考电压输入) 或数字I/O 引脚。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !