初出茅庐:请看我用DS1302写的整点报时程序

[复制链接]
 楼主| 5号工作室 发表于 2010-10-11 20:12 | 显示全部楼层
感谢大家的回答,现在发现情况如下:一秒是有区间的,在定时器中判断的时间较小,所以在一秒内不断判断时间的到来,所以不断报时。发现解决情况如下:把报时程序改为在主程序中判断,如:if(。。)然后启动蜂鸣器延时一段时间使单片机CPU运行时间超过一秒钟,这样就不会继续判断了,就不会狂报时了。   
还是要感谢大家的帮助。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
快速回复 在线客服 返回列表 返回顶部