温湿度及时间无法正常显示,(原因是加入了呼吸灯的程序)

2020-02-05 08:50发布

点击此处下载 ourdev_676838NPTBLI.rar(文件大小:64K) (原文件名:综合调试 2011.08.29。1.rar)
该程序中,温湿度无法显示,但是时间可以正常显示,原因是我加了一个呼吸灯的程序在里面,导致了这种结果。若是将呼吸灯的程序屏蔽后,温湿度及时间均正常显示。望各位一起探讨下。本人是上海新世纪机器人有限公司的硬件工程师。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
曹世鹏
1楼-- · 2020-02-05 10:22
 精彩回答 2  元偷偷看……
sdf159372008
2楼-- · 2020-02-05 14:23
中断太平凡导致的1-write时序紊乱。
解决方法有2种,一种硬件PWM(STC的某些单片机或者外扩的硬件PWM模块)
或者减少中断频率
之前我也有遇到过类似情况,用中断模拟PWM,结果温度读取偶尔会失败。后来是靠STC12C5A60S2内置的两路硬件PWM解决的。
xyr
3楼-- · 2020-02-05 18:34
中断要与温度采集的时间错开,

一周热门 更多>