
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点直接寄存器赋值---------
考虑时间变化很多,还是用第一种比较好
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)