任务实施

更新于 2026年10月10日 版权声明
任务实施

1.任务分析

从硬件角度分析,花样彩灯控制系统主要由LED灯电路和独立键盘电路组成,比较简单。

从软件角度分析,流水灯程序、闪烁灯程序、花灯程序在前面项目中已经掌握,主要难点是如何通过独立键盘控制它的启动、停止。

对于启动,根据独立键盘的特点,当按下按键,按键端口为低电平,执行相应彩灯程序;当按键弹起时,按键端口为高电平,不执行程序。这样,相应的彩灯程序只启动一次,执行完后就停止了,不能循环往复地执行。解决问题的方法,一般采用设置标志值,通过检测按键按下,设置相对应的标志值,然后根据标志值启动相对应的彩灯程序,达到循环往复的执行。

对于停止,采用一个独立按键控制,只要按键按下,则LED灯端口全部置“1”。

2.电路设计

根据以上分析,花样彩灯控制系统的硬件电路设计如图7-6所示。

图示

图7-6 花样彩灯控制系统硬件电路(https://www.daowen.com)

3.程序设计

(1)流程图。主函数流程图如图7-7所示。

图示

图7-7 花样彩灯控制系统主函数流程图

(2)程序编写。

图示

图示

图示

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)