打印

跪求高手我51做的交通信号灯显示程序运行几个周期存在误差

[复制链接]
1530|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 电子三极管 于 2010-1-29 08:46 编辑

跪求高手我51做的交通信号灯显示程序运行几个周期两块显示板存在误差,现在本人采用定时器16位手动装载,显示交通信号灯红-绿-黄进行倒计时,红绿黄显示秒数可由主机设置。
问题1:我昨天用定时器1工作方式1  8位自动装载也试过,运行8-9个周期(红-绿-黄全部显示完算一个周期)后两块显示板开始不整齐(比如红灯时,有一块显示板要比另一块显示板快那么一秒),这样存在误差过个两到三个周期之后又开始存在整齐了(8个周期左右)又开始不整齐(要不一个快 要不一个慢1-2S)到后来整齐的周期会更短(6-8个周期就开始出现不整齐了两显示板)我这个问题是什么原因造成的,我又该如何解决,本人跪求高手
问题2:我改用定时器1工作方式2 16位手动装载,程序运行10几分钟时间(10-12个周期)开始存在不齐,之后又开始整齐,又过了一定的周期(又存在不齐)几个误差不齐之后,我是从昨天晚上23:20到今天早上发现两块显示板还是存在不齐,而且两块显示板都不能整齐的显示了(要不一个快几十ms,一个慢几十ms).....

现在我能想的办法都试过了 ,跪求高手救救小弟

定时器8位自动装载.gif (750.05 KB )

定时器8位自动装载.gif

定时器16位手动装载.gif (750.05 KB )

定时器16位手动装载.gif

相关帖子

沙发
john_light| | 2010-1-29 09:22 | 只看该作者
个人认为,两个独立的时钟,没有同步机制,两者之间的偏差肯定会累积。

使用特权

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

本版积分规则

个人签名:承接采集设备运行参数,如温度、速度、压力、浓度、流量、节拍、湿度、重量等。采用PIC 51 AVR等类单片机 59467837(杭州单片机开发技术交流QQ群)

116

主题

530

帖子

2

粉丝