当前位置:文档之家› 流水灯编程作业

流水灯编程作业

流水灯编程作业
流水灯编程作业

编程作业

1.32位流水灯。

说明:由P0、P1、P2、P2口组成32位流水灯依次点亮,如此循环。

2.16位拉幕灯。

说明:由P1、P2组成16位拉幕灯,依次由逐次点亮到。再由到逐次熄灭。如此循环。

3.32位流水灯交替点亮。

说明:由P0、P1、P2、P3组成32位流水灯交替显示。

第一步:先同时点亮、、、…….、.。

、、、………、不亮

第二步:同时点亮、、、………、。

、、、…….、.不亮。

如此循环。

4.8位流水灯闪烁点亮。

说明:8位流水灯依次点亮,每位灯闪烁三次,再点亮下一位。

8位灯依次全部闪烁后,再将8位灯同时点亮闪烁三次。

如此循环。

5.16位流水灯收缩点亮。

说明:由P1、P2口组成16位流水灯。

第一步:由逐次向点亮,同时由逐次向

点亮。

第二步:全亮后,由中间向两边逐次熄灭。如此循环。

6.16位流水灯相向点亮。

说明:由P1、P2口组成16位流水灯依次分别点亮。

第一步:由逐次向流水点亮。

第二步:同时由逐次向流水点亮。如此循环。

7.一键多控流水灯。

说明:在设置一个按键,在P2口连接8位流水灯,每按一次按键点亮一位灯,再按一次开关,点亮下一位灯,如此循环。

8.多位开关控制不同显示速度。

说明:在、、、口设置4个按键,在P2口连接8位流水灯。当按下不同的按键,使8位流水灯按不同的速度显示。

9.LED灯显示8位开关状态。

说明:在P1口连接8位开关,在P2口连接8位LED灯,用8位灯的亮或不亮显示8位开关的状态。按键闭合,相应位的灯亮,按键打开,相应的灯不亮。改变状态时,灯闪烁三次。

10.红绿交通信号灯模拟控制。

说明:由P2口连接8位显示灯模拟四个方向的红绿交通信号灯,要求设计红绿交通信号灯的显示时间。

11.带黄等的交通信号灯的模拟控制。

说明:由P2口连接6位信号灯模拟两个方向的交通信号灯,要

求设计红、黄、绿三种信号灯得显示时间。

12.数码管显示0---9.

说明:由P1口连接一位数码管显示数字0----9 每个数字闪烁三次,再显示下一个数字,如此循环。

13.外部输入数字的数码显示。

说明:由P1口连接一位数码管,由P2口连接8路按键开关,将8路开关的状态(开关闭合为0 ,打开为1)输入并转换为相应的数字0---9,并显示在数码管上。

14.2组8位流水灯设计。

说明:由P1、P2口连接2组8位流水灯,同时控制2组8位流水灯依次点亮,再依次熄灭。如此循环。

15.4组4位流水灯设计。

说明:由P1、P2口连接2组8位流水灯,分别组成4组4位流水灯,为第一组为第二组

为第三组为第四组

4组4位流水灯依次点亮,再依次熄灭。

16. 设计一首乐曲的播放。

相关主题
文本预览
相关文档 最新文档