单片机内部两AD同时开启不正常

2020-01-22 12:14发布

我用C8051F120单片机内部AD0采集外部模拟信号时正常,现在把AD2也打开采集其它信号时AD0所采集到的信号始终是0,而AD2也不正常一直处于0xff。但是只要把AD2关闭AD0就正常,不知坛友们有没有遇到过这样的情况
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
dswybs
1楼-- · 2020-01-22 15:49
不知道你AD的内部结构,AD2和AD0应该都是一个AD,只是由模拟通道来选择,在采样时必须只有1路模拟通道打开
机器人天空
2楼-- · 2020-01-22 17:25
 精彩回答 2  元偷偷看……
lgg88
3楼-- · 2020-01-22 22:31
一般的单片机都只能 一路一路打开测试
机器人天空
4楼-- · 2020-01-23 02:59
lgg88 发表于 2014-9-3 16:59
一般的单片机都只能 一路一路打开测试

但是我现在将AD0关闭后,AD2所采集到的数据一直是最大值
lgg88
5楼-- · 2020-01-23 05:38
一般估计是程序上设置的问题  
techbaby
6楼-- · 2020-01-23 08:14
这个芯片我用过,两个都开肯定没问题的,有问题也是你的程序问题。

话说AD2就是鸡肋啊,8bit分辨率。

一周热门 更多>