关于PIC24内部AD模块采样的问题

2020-02-07 09:36发布

使用PIC24单片机的内部AD模块,参考电压为3.3V,AN12通道输入1.65V电压,采用手动方式,启动一次采样和转换,但转换结果一直是最大值,可能是什么原因?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
i_kkyu
1楼-- · 2020-02-07 10:00
建议,可以连续采样试试。
longfeixue
2楼-- · 2020-02-07 15:05
 精彩回答 2  元偷偷看……
kentzhtao_top
3楼-- · 2020-02-07 18:19
会不会是漏了配置为模拟口呢?
longfeixue
4楼-- · 2020-02-08 00:12
没有,单片机模拟引脚,在复位后默认的状态就模拟输入状态,我还特意将AN12这一脚,设为了模拟输入
TRISCbits.TRISC3 = 1;      //AN12与RC3复用,我也设为了输入方向了
AD1PCFGbits.PCFG12 = 0;  //AN12引脚被配置为模拟输入
longfeixue
5楼-- · 2020-02-08 01:41
又换了一个端口试验还是同样的的现象,真是奇怪了!!
longfeixue
6楼-- · 2020-02-08 04:20
同志们给点启示啊,我把通道接到地上时,转换结果是零,接到1.65V和2.95V转换结果都是最大值。什么原因呢???

一周热门 更多>