基于at89c51单片机的跑马灯的设计与制作

上传人:aa****6 文档编号:44700346 上传时间:2018-06-14 格式:DOC 页数:31 大小:663.50KB
返回 下载 相关 举报
基于at89c51单片机的跑马灯的设计与制作_第1页
第1页 / 共31页
基于at89c51单片机的跑马灯的设计与制作_第2页
第2页 / 共31页
基于at89c51单片机的跑马灯的设计与制作_第3页
第3页 / 共31页
基于at89c51单片机的跑马灯的设计与制作_第4页
第4页 / 共31页
基于at89c51单片机的跑马灯的设计与制作_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《基于at89c51单片机的跑马灯的设计与制作》由会员分享,可在线阅读,更多相关《基于at89c51单片机的跑马灯的设计与制作(31页珍藏版)》请在金锄头文库上搜索。

1、I绵 阳 职 业 技 术 学 院 计 算 机 科 学 系毕业设计(论文)课题(项目)名称课题(项目)名称 跑马灯的设计与制作跑马灯的设计与制作 专 业 班 级: 指 导 老 师 学 号 姓 名: 实 训 地 点 实 训 时 间: 成绩评定二 0 年 月 日IXXXXXXXXX 高等教育毕业设计(论文)任务书题目名称跑马灯的设计与制作学生姓名X X X专业班级学号X X X题目来源教师科研社会实践实 验室建设其它题目类 型理论研究应用研究 设计开发其它选 题 背 景 及 目 的单片机这门课程对于我们大多数人而言都是比较难学且比较枯燥的一门学科,所以要学好单片机必须与实际操作联系起来,这样才会达到

2、学习的效果,在这本书里面,我们重点讲了 AT89C51,它是一个有着四十引脚的多功能集成块,我们可以利用它完成一些最小的单片机系统及功能。单片机的出现时计算机发展史上的一个重要里程碑,它开辟了计算机技术的另一个领域嵌入式(Embedded)计算机领域。所谓单片机就是把中央处理器、存储器、定时器、I/0 接口电路等一些计算机的主要功能部件集成在一块集成电路芯片上的微型计算机。单片机把微型计算机的各主要部分集成在一块芯片上,大大缩短了系统内信号传送距离,从而提高了系统的可靠性及运行速度。由单片机及各种微处理器、DSP 所构成的嵌入式系统设计已成为电子技术产业发展的一项重要内容。单片机技术也成为电子

3、技术及自动化专业必须掌握的技术之一。 工 作 任 务 及 要 求本次的主要任务是实现 4 个开关按键控制 8 个发光二极管,组成为一排跑马灯进行各种样式的亮灯形式,在中断程序中处理多个按键动作的响应,以控制一排跑马灯的工作。分别实现 LED 灯的左循环,右循环,中间向外循环,外边向中间循环这 4 种模式。时 间 安 排1. 开题报告: 2013 年 月 日至 2013 年 9 月 21 日。 2. 完成初稿: 年 月 日至 年 月 日。 3预计答辩: 年 月 日至 年 月 日。以上内容由指导教师填写指导教师 签字教师姓名: 年 月 日学院 审核审核意见: 组长签字: 年 月 日学生接受 任务签

4、字接受任务时间: 年 月 日 学生签名:IIXXXXXXXXX 高等教育毕业设计(论文)进度检查及成绩评定表日期工作内容执行情况指导教师签名2013 年 9 月 30 日确定设计题目优2013 年 10 月 7 日设计项目、编写程序 良好2013 年 11 月 2 日进行项目调试优2013 年 11 月 9 日对项目进行最后检查优学生姓名X X X专业班级计应 112 班准考证号X X X评分项目评分比例 ()分数总分指导教师评 分40评阅教师评 分30成绩汇总答辩小组评 分30【由指导老师对学生的学习和工作态度、论文工作量、研究与设计 能力、完成质量情况等方面进行评价和打分(百分制) 】指导

5、教师毕业设 计(论文)过程 评语评 分签字: 年 月 日【从选题、应用文献资料的能力、研究与设计能力、论文撰写水平、 论文成果等方面进行评价和打分(百分制) ,并给出评阅人的建议】评阅教师毕业设 计(论文)成果 评语 评 分签字: 年 月 日【从研究与设计能力、论文撰写质量、答辩效果(自我阐述及回答 老师问题)等方面进行评价和打分(百分制) 】答辩组毕业设计 (论文)答辩评 语评 分签字: 年 月 日 III主考院校评审意 见(盖章) 签章 年 月 日基于跑马灯的的设计与实现摘摘要要 : :近几年,广告灯的发展十分迅猛,其应用范围也十分广泛。但在发展过程中面临研发力量薄弱、贸易壁垒、在目标市场

6、的品牌知名度低、营销渠道不健全等问题,特别是研发力量薄弱、贸易壁垒两大问题, ,提升技术水平,实现规模经营快速通道,是融入世界经济的一条捷径。但是经过了一系列决策后,并最终取了不俗的成绩。尤其夜晚时,广告灯更是发挥了重要作用。跑马灯,顾名思义,就是“会像马儿一样跑动”的小灯,故取名“跑马灯”。跑马灯在单片机系统中一般是用来指示和显示单片机的运行状态,一般情况下,单片机的跑马灯由多个 LED 发光二极管组成。本设计使用 89C51 芯片,利用 P0 的 8 个端口连接 8 个发光二极管,通过 P0.0 到P0.7 的值控制“跑马灯”的亮灭,以达到显示效果。设计的中断程序要对多个按键动作进行响应,

7、灯光变换的花样有 4 种,用 4 个按键 k0,k1,k2,k3 切换。按下 k1 键,程序作左向流水灯; 按下 k2 按键程序作右向流水灯; 按下 k3 键为亮点向中间移动; 按下k4 键为执行亮点向两边移动。浏览了网上的各种作品及代码,通过各种实现代码的比较,和各种优化,总结出本程序,以较优秀的代码实现各种可控的“跑马”功能。在单片机运行时,可以在不同状态下让跑马灯显示不同的组合,作为单片机系统正常的指示。当单片机系统出现故障时,可以利用跑马灯显示当前的故障码,对故障做出诊断。此外,跑马灯在单片机的调试过程中也非常有用,可以在不同时候将需要的寄存器或关键变量的值显示在跑马灯上,提供需要的调

8、试信息。关键词关键词:跑马灯;单片机;LED 发光二极管IVThe design and Implementation Based on the MarqueeAbstract: In recent years, the development of the advertisement lamp is very rapid, and its applying range is very extensive. But in the face of R press K2 key procedures to light water right; press the K3 key to move to

9、 the center spot; press K4 key to perform the window to move on both sides.Browse all kinds of works and the online code, through the comparison of various implementation code, and all kinds of optimization, summarizes the procedures, to achieve a variety of controllable “happy“ function with a good

10、 code.the marquee, as the name suggests, is the “will be the same as a horse running“ light, so it is called “the marquee“. Marquee in the SCM system is generally used to indicate and display the running status of SCM, under normal circumstances, singlechip marquee consists of a plurality of LED lig

11、ht emitting diodes.Keywords :marquee; MCU; LED light emitting diodeI目录目录第第 1 1 章引言章引言.1 11.1 引言 .11.2 项目开发背景 .11.3 项目开发意义 .21.4 项目的设计概述 .2第第 2 2 章章 硬件设计硬件设计 .4 42.1 单片机的引脚 .42.2 单片机的内部结构 .42.3 电源电路 .52.4 时钟电路 .62.5 复位电路 .72.6 显示电路部分.72.7 AT89C51 单片机最小系统.8第第 3 3 章章 总体设计总体设计.101031 硬件电路设计及描述 .103.2 软件设计流程及描述 .12第第 4 4 章章 总结总结.16164.1 结论 .164.2 课程设计体会 .

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号