问问题描述
PIC单片机中用C语言编程时ADCON1是什么意思怎么用,麻烦给回复
答精选答案

ADCON1 是AD转换时用到的控制寄存器,有8位,高4位(有的是5位,要看具体单片机型号)是未定义的,把他们置0,不要置1,低三位(或四位),就是PCFG2、1、0(有的单片机PCFG是四位的,同上),是AD模块的引脚功能配置位,就是你要把PORTA的哪些引脚作为普通的数字IO口,把哪些引脚作为AD转换的电压信号输入口(有一张表,在datasheet里AD部分找,很容易看懂),特别提醒,当你要用PORTA口的引脚驱动LED时一定要把驱动的那个引脚配置为普通数字IO,否则不能点亮LED,还有A4这个引脚比较特殊,漏极开路输出,作为普通数字IO时要上拉,比较麻烦,所以一般不要去碰A4这个引脚,作为模拟输入则不影响,有什么问题可以继续探讨
本文来自作者[小朵啦啦舞蹈]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/jingxuan/2336902.html
评论列表(4条)
我是公众科技网的签约作者“小朵啦啦舞蹈”!
希望本篇文章《PIC单片机中用C语言编程时ADCON1是什么意思怎么用》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:ADCON1 是AD转换时用到的控制寄存器,有8位,高4位(有的是5位,要看具体单片机型号)是未定义的,把他们置0,不要置1,低三位(或四位),就是PCFG2、1、0(有的单片机PCFG是四位的,同上),是AD模块的引脚功能配置位,就是你要把PORTA的哪些引脚作为普通的数字IO口,把哪些引脚作为AD转换的电压信号输入口(有一张表,在datasheet里AD部分找,很容易看懂),特别提醒,当你要用PORTA口的引脚驱动LED时一定要把驱动的那个引脚配置为普通数字IO,否则不能点亮LED,还有A4这个引脚比