单片机跑马灯PPT
• 学年第二学期 • 1-4周 系统设计实现,软硬件整体调试,中期检查,撰写设计报 告初稿。 • 5-8周 修改检查设计成果、测试程序,设计报告定稿,准备答 辩。
二、设计目标
本课题主要任务是基于单片机跑马灯电路 设计。最终实现一排跑马灯进行各种样式的亮 灯形式,在中断程序中处理多个按键动作的响 应,以控制一排跑马灯的工作。分别实现LED 灯的左循环,右循环,中间向外循环,外边向 中间循环等模式。
三、设计思路
主程序的设计思路为,开 始时执行左右流水灯,在中断服 务程序中,首先读取按键状态, 然后延时10ms,再次读取按键 状态。把两次获得的按键状态 比较,如果不同,就表示是抖 动,退出中断;否则,就去判 断是哪个按键按下。 如果是k2,就执行左跑马灯; 如果是k3,就执行右跑马灯; 如果是k4,就执行亮点向中间 移动; 如果是k5,就执行亮点向两边 移动。
• 设计采用置标志位的方法, 即在主程序中设定一个标志 位,不断的对这个标志进行 查询:如果是标志为状态1, 就执行双向跑马灯;如果是 状态2,就执行左向跑马灯; 如果是状态3,就执行右向跑 马灯,依次类推。而在中断 服务程序中,只需要进行如 下工作:去抖动,键识别, 改变标志位。
四、提交的成果
1 系统的完整代码; 2实物电路板,实现LED灯的左循环,右循环,中间向外循环 ,外边向中间循环等 3 毕业设计报告。
五、进度计划
• 学年第一学期 • 6-10周 资料查询与分析,初步完成系统硬件结构框图及程序流程图 设计 • 11-12周 完善硬件结构及程序流程设计思路,撰写开题报告。 • 13-17周 系统设计,各模块电路及程序设计、仿真调试。 • 寒假 系统设计及程序总体仿真调试。
基于单片机的 跑马灯电路设计班级:11计本2 姓名:Fra bibliotek冠曾目录
一、选题背景与意义 二、设计目标 三、设计思路 四、提交的成果 五、进度计划
一、选题背景与意义
单片机的应用 目前单片机渗透到我们生活的 各个领域,几乎很难找到哪个领域没有单片机的踪迹。 导弹的导航装置,飞机上各种仪表的控制,计算机的 网络通讯与数据传输.单片机具有体积小、功耗低、控 制功能强、扩展灵活、微型化和使用方便等优点,广 泛应用于仪器仪表中. 本次毕业设计给了我一个实践的机会,锻炼了 自己适应社会的能力以及意志。在实践中也加深了对 理论知识的理解。积累了经验。为毕业后走向社会打 下了良好的基础