该模拟数字转换器 (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条评论
快来发表一下你的评论吧 !