单片机LED控制LED程序 一个按键控制一号LED亮 5秒灭 过1秒后 2号LED亮10秒后灭。

这个得知道晶振的值是多少M的

伱对这个回答的评价是?

我想LED亮5秒灭10秒为一周期每过一周期数码管就加1,求高手指点啊式了好久都不行,要怎么样才能实现我现在做出来是15秒数码管才刷新一下···很无助啊... 我想LED亮5秒灭10秒為一周期,每过一周期数码管就加1求高手指点啊,式了好久都不行要怎么样才能实现,我现在做出来是15秒数码管才刷新一下···很无助啊

初步判断LZ 的程序 是:

这节课 的重点是 定时器,而不是 用延时 函数

我的数码管是4位的,用动态扫描的话每15秒数码管才刷新一次有沒有其他方法在LED延时的时候,数码管仍旧10ms一次扫描一次
 说了重点是 定时器,用定时器 做就不用 干涉了;
另外10ms 更新一个数码管 还是更新 ㈣个 数码管,如果是 1个数码管那么 刷新率 f=1/4*t=1/40ms=25Hz,以人眼的视觉残留肯定效果是 ————————闪烁;
如果是 4个数码管 ,那么刷新率 f=100Hz这個不会闪。但是用 定时器做的时候,就不是 一次对 4个数码管 一起刷新的了是对 1个数码管刷新。

你对这个回答的评价是

我要回帖

更多关于 单片机LED 的文章

 

随机推荐