关于PIC单片机AD采样的问题 20
是这样的,我使用单片机进行AD采样,接地的时候都能猜到500多,什么都不接输出的是1023,我使用的是10位ad转换,请问是我的软件程序写反了,还是硬件问题导致的,请大神...
是这样的,我使用单片机进行AD采样,接地的时候都能猜到500多,什么都不接输出的是1023,我使用的是10位ad转换,请问是我的软件程序写反了,还是硬件问题导致的,请大神帮忙分析一下,给点意见我应该如何调试。谢谢
展开
1个回答
展开全部
PIC24的单片机有多个AD输入通道(即多个输入引脚)。当你想在一次AD中断只读取一个通道的AD值时候,就不需要扫描输入。如果想一次中断采集到多个AD引脚的电压值,就要设置扫描输入。
这个扫描输入就是一次性把多路AD扫描进来的意思。
这个扫描输入就是一次性把多路AD扫描进来的意思。
追问
我没有使用扫描输入,我只是使用AN13通道采集AD,现在就是不知道是什么原因?没有头绪呀!我反复对照了数据手册,位的设置应该是没有问题的。还有一点很奇怪就是当我AN13接地时AD输出有500多,没有接线和接3.3V时输出是1023。请大神给点思路。应该如何解决这个问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询