设计一个8灯闪烁的控制电路,系统晶振为12MHZ,编程实现8灯轮流闪烁,每盏灯点亮时间为2s?

用汇编语言编写,谢谢大神门,并注释

这就是典型的8个LED的流水灯,并用定时器来控制点亮的时间。可用定时器定时50ms,采用中断方式,对中断计数40次就是2s,每到2s移动点亮下一个LED灯。可先画出仿真图再写程序,如下所示仿真图。

温馨提示:答案为网友推荐,仅供参考
相似回答