彩灯及点阵方案设计
- 每次只亮一个彩灯,从左至右循环移动,点阵显示小狗图案。
- 从左至右循环移动点亮所有彩灯,点阵显示卡通脸图案。
- 从两边开始,一个自左至右,一个自右至左,同时向两端移动,点阵显示小人图案。
- 所有彩灯按照单号与双号交替点亮,点阵显示空五角星图案。
- 按照红绿黄的顺序依次点亮,点阵显示实五角星图案。
- 彩灯从两侧向中间同时依次点亮,闪烁两次,再从中间向两侧依次全部点亮,点阵显示一个圆形图案。
- 所有等全亮,全灭,不断闪烁。
- 所有彩灯常亮,所有点阵图案自上而下滚动。
- 可以自由组合使用哪些方案,选择完毕会自动按照已选择的方案顺序执行,每个方案可以选择多次
各功能键设计
- 选择键:由键盘上的F键代替。
- 确认键:由键盘上的E键代替。
- 速度增加键:由键盘上的B键代替。
- 速度减少键:由键盘上的C键代替。
- 0-7号键及D键:1-6号键为彩灯七种方案控制键,D键为点阵图案滚动显示键,0键为七种方案顺序执行键。
- 自由选择键:按下后选择要点亮的方案,可重复选择,最后会按照选择方案的顺序执行。
各模块设计
- 主函数程序
- 各方案子程序
- 点阵显示函数程序
- 延时函数程序
- 键盘扫描程序
- 检测按键程序
- 自由组合显示程序
- 定时器定时中