打印

STC的AD转换的问题

[复制链接]
1192|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
清风819|  楼主 | 2017-3-27 20:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   为什么STC15W的AD转换,在没有输入信号时,都有0.3的显示呢?几种芯片408AS,4K56S4都是同一状况?

相关帖子

沙发
清风819|  楼主 | 2017-3-28 10:53 | 只看该作者
    消灭零回复!经过不懈的努力,终于找到原因了!当然不是我程序的问题,至于是怎么解决的,有同样疑问的人问了再说吧!

使用特权

评论回复
板凳
lihui567| | 2017-3-28 22:04 | 只看该作者
您是怎么解决的?

使用特权

评论回复
地板
autopccopy| | 2017-3-29 09:10 | 只看该作者
既然不是程序的问题也不应该是单片机的问题吧。只有使用、设置的问题了。

使用特权

评论回复
5
autopccopy| | 2017-3-29 09:10 | 只看该作者
本帖最后由 autopccopy 于 2017-3-29 09:13 编辑

ad时io要设定为高阻,且要注意外围电路有否干扰

使用特权

评论回复
6
xbyu520| | 2017-3-29 16:31 | 只看该作者
autopccopy 发表于 2017-3-29 09:10
ad时io要设定为高阻,且要注意外围电路有否干扰

官方说AD口设置成开漏或者高阻都可以

使用特权

评论回复
7
ayb_ice| | 2017-3-29 16:39 | 只看该作者
失调误差都是有的,输入不能悬空,设置高阻输入

使用特权

评论回复
8
清风819|  楼主 | 2017-3-29 21:35 | 只看该作者
   统一回复:只需要把相应IO口设置成高阻就可以了!手册上需要设置P1ASF,我发现只要设置了它,就出现没有输入也有0.3v的情况,不设P1ASF,只把IO口设置成高阻,就没有0.3v而是0一切正常了!在新的STC8A官方的手册就没有P1ASF设置,只需设置相应IO为高阻就OK了。

使用特权

评论回复
9
guang@| | 2017-4-18 18:58 | 只看该作者
学习了

使用特权

评论回复
10
liubin6606| | 2017-4-18 21:12 | 只看该作者
要有稳定的输入

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

7

帖子

0

粉丝