[讨论] 请教个问题

chemical   2009-10-13 16:15 楼主
现在手头上有块单片机的开发板。
我想通过51单片机和ADC0804和数码管做个显示电路。
ADC0804的输入时0到5v,数字量输出是0到255,数码管显示也是0到255,现在我想改变一下显示范围,同样是0到5v的输入,数码管显示是0到200或者0到任意的数值,请问大家怎么能实现?

回复评论 (2)

将数据转换一下,就可以了。比如0到200的话把采集的数据乘以(200/255),就好了。注意一下变量的定义类型,不要有误差就好了。呵呵
点赞  2009-10-13 16:29
谢谢。
点赞  2009-10-13 16:31
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复