单片机程序中延时多了如何保证实时性啊
如题目,当单片机程序中有延时时,如何保证程序的实时性啊,有玩过的朋友吗,给指点下啊,直接用两个P口做了数码管显示,超过了人眼的视觉暂留时间。{:lol:} 用定时器啊 用定时器做一个时基,每个时基要明确执行什么程序 定时 1s 查询中断标志,刷新数码管显示,这样做可以,呵呵,还有些键盘中断,要分配好资源啊。不用延时;
换成轮询 用操作系统或定时器做时基等都行 无疑是上面说的,定时器,不会有这样的影响。 caicai2317 发表于 2013-4-23 16:35 static/image/common/back.gif
用定时器做一个时基,每个时基要明确执行什么程序
这个方法挺好的,LZ可以采用这种方法, http://www.amobbs.com/thread-5530835-1-1.html 定时中断,中断中刷新数码管显示 用定中断,可以产生精确的时间段
页:
[1]