流水灯编程
实验目的 :
掌握 GPIO端口的基本控制方法
掌握硬件电路仿真方法。
实验内容:
1.复习流水灯的工作原理。
2.按教材上 3.4 节的内容或实验指导书 2.1 节的内容创建好项目,
生成可执行文件。
3.阅读 LED示例程序代码。
4.软件模拟,无误后下载到实验板上运行,观察效果。
5.通过硬件仿真的方式调试程序。 分析 LED_Init 、main 这 2 个函
数中每一行代码的作用。
6.修改程序使得灯改变一次状态的时间间隔为 0.02、0.01、0.1、
0.3、0.5、1、2秒。
7.修改程序使得灯闪动的方向反向。
8.修改循环亮灯的程序,使每次亮灯的起始位置依次下移。
选做进阶版
1. 用左边 4个灯闪烁代表绿灯,右边 4个灯闪烁代表红灯, 8 个
灯全亮代表黄灯。模拟交通信号灯运行(绿灯 10秒,红灯 20
秒,绿到红过渡时黄灯 3秒)
2.将自己的学号编码用