关于ATMEGA16的AD转换

2019-07-16 06:49发布

2.png 1.png 用PA0单通道输入进行AD转换,但显示的结果都是1023? 检查了好几遍也没发现程序有什么问题~

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
iougirls
1楼-- · 2019-07-17 02:07
825358928
2楼-- · 2019-07-17 05:59
我的也这样!电阻小可以!但是稍微大点就不可以了!
zhouaheng
3楼-- · 2019-07-17 06:17
每次都要读取ADCH 的值  否则那么下次读取的值就不会变化
linshushu0811
4楼-- · 2019-07-17 08:20
 精彩回答 2  元偷偷看……
chang_feng_1
5楼-- · 2019-07-17 09:51
我也遇到这个问题了,但是在网上下了一个可以用AD,而且读数也是对的,两个芯片都是ATMEGA16,可是一个能读一个不能读,两个元件的元件编辑界面不一样,很奇怪。
chang_feng_1
6楼-- · 2019-07-17 12:34
解决了,是单片机AVCC和AREF没有接电源的原因,呵呵,我的接上去就好了

一周热门 更多>