单片机如何控制一个LED灯闪烁频率不断加快?
答案:1 悬赏:40
解决时间 2021-01-20 14:27
- 提问者网友:喧嚣尘世
- 2021-01-20 11:32
单片机如何控制一个LED灯闪烁频率不断加快?
最佳答案
- 二级知识专家网友:持酒劝斜阳
- 2021-01-20 12:18
首先定时器中断时间比如5ms,用来定时刷新数码管,他就不闪了。
其次,你另外申明一个全局变量,flash_count,每次定时中断,就是每次5ms,flash_count++,
同时你每次中断再判断flash_count==xxx时,你的led取反,同时设flash_count=0你可以控制xxx,从1-255 改变,就可以控制闪烁的频率不断变化。
希望能帮助你。
其次,你另外申明一个全局变量,flash_count,每次定时中断,就是每次5ms,flash_count++,
同时你每次中断再判断flash_count==xxx时,你的led取反,同时设flash_count=0你可以控制xxx,从1-255 改变,就可以控制闪烁的频率不断变化。
希望能帮助你。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯