打印

用pic单片机做led温度显示问题,急!!

[复制链接]
1681|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
abbywang|  楼主 | 2010-2-23 23:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用pic单片机做led温度显示,,,
当采集到温度信号为升高时 led自动递增显示,
当采集到温度信号下降时 led自动递减显示
这个程序设计思路怎么才能实现,递增显示的程序是好搞,,递减就不好搞了?
但是单片机随时随地都在采集外部的温度信号值,且led的显示也需要随时随地的递增显示递减显示,这个程序该如何写?

请给位高人指点下小弟,,,,请高手能提供点程序设计思路或者流程图就好了,,万分感激,!!!!
沙发
zhaoyu2005| | 2010-2-24 08:23 | 只看该作者
不知道你说的LED数数码管(通过数字显示温度)还是发光二极管(通过灯的多少表示温度高低),不过两者的显示都没什么难度
假设用的是数码管,你只需将采集的信号转换成对应的数字就可以了
假设是灯,能增不能减?会上山不会下山了,反过来就行了
对于想不明白的思路,换个方式去想,你在纸上画,比如1度对应多少个灯,10度对应多少个灯,20度对应多少个灯,对应就是了,管他升降呢

使用特权

评论回复
板凳
abbywang|  楼主 | 2010-2-25 17:50 | 只看该作者
是用数码管做,,:)

使用特权

评论回复
地板
兰天白云| | 2010-2-25 20:32 | 只看该作者
做毕业设计吧,用百分比的方法,把你的温度量程设置为100%,温度最低时=0,最高时=100、
0.1秒采样,每1秒刷新显示数据

使用特权

评论回复
5
yuqianjin1986| | 2010-3-10 13:10 | 只看该作者
比较现在的值与上个数值的大小!显示向上箭头或向下箭头

使用特权

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

本版积分规则

6

主题

14

帖子

1

粉丝