如何设计8路彩灯控制器?

如何设计8路彩灯控制器?,第1张

1、 当控制开关为0时,灯全灭;当控制开关为1时,从第一盏开始,依次点亮,时间间隔为1秒。期间一直保持只有一盏灯亮、其他灯全灭的状态。

2、 8盏灯依次亮完后,从第8盏开始依次灭,期间一直保持只有一盏灯灭、其他灯全亮的状态。

3、 当8盏灯依次灭完后,8盏灯同时亮同时灭,其时间间隔为0.5秒,并重复4次。

4、 只要控制开关为1,上述亮灯次序不断重复。

5、 用层次化设计方法设计该电路,编写各个功能模块的程序。

6、 仿真各功能模块,通过观察有关波形确认电路设计是否正确。

7、 完成电路设计后,用实验系统下载验证设计的正确性。

1、D1~D8八个彩灯按规定顺序依次点亮(间隔1秒),最后全亮;

2、按规定顺序依次熄灭(间隔1秒),最后全灭;

------------------------

这里的“规定顺序”是什么次序?

虽不怎么复杂,但要编出来要花不少时间啊,挺长的-------------------

这个程序以前刚学时我写过,每按一次都要有不同的功能----编程的方法很多---

最简单的----继电器步进跟随法.---------比较长---

-----移位指令----------

-------O点直接寄存器赋值---------

考虑时间变化很多,还是用第一种比较好


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7734837.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-09
下一篇2023-04-09

发表评论

登录后才能评论

评论列表(0条)

    保存