找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

编程问题,求思路 当给ADC0808的输入电压为0的时候,数码管显示为0

查看数: 2070 | 评论数: 1 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-5-21 15:25

正文摘要:

给出了电路原理图,当给ADC0808的输入电压为0的时候,数码管显示为0.之后每增加42mV数码管显示就增加1,要求有一位小数点。单片机用的是AT89C51 哪位大佬给个思路,第一次发帖,有不妥的地方请指出。

回复

ID:123289 发表于 2020-5-21 18:37
你先算算:
1、42mV,对应的AD值是多少?
2、420mV,对应的AD值是多少?
3、4200mV,对应的AD值是多少?
再收到这些值时,就显示1、10、100,不就好了吗?当然,要变通一下,想一想,在这个数附近的值如何处理。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表