基于跑马灯的毕业设计论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

I绵阳职业技术学院计算机科学系毕业设计(论文)结题报告课题(项目)名称跑马灯的设计与制作专业班级:指导老师学号姓名:实训地点实训时间:成绩评定二0年月日IXXXXXXXXX高等教育毕业设计(论文)任务书题目名称跑马灯的设计与制作学生姓名XXX专业班级学号XXX题目来源□教师科研■社会实践□实验室建设□其它题目类型□理论研究□应用研究■设计开发□其它选题背景及目的单片机这门课程对于我们大多数人而言都是比较难学且比较枯燥的一门学科,所以要学好单片机必须与实际操作联系起来,这样才会达到学习的效果,在这本书里面,我们重点讲了AT89C51,它是一个有着四十引脚的多功能集成块,我们可以利用它完成一些最小的单片机系统及功能。单片机的出现时计算机发展史上的一个重要里程碑,它开辟了计算机技术的另一个领域——嵌入式(Embedded)计算机领域。所谓单片机就是把中央处理器、存储器、定时器、I/0接口电路等一些计算机的主要功能部件集成在一块集成电路芯片上的微型计算机。单片机把微型计算机的各主要部分集成在一块芯片上,大大缩短了系统内信号传送距离,从而提高了系统的可靠性及运行速度。由单片机及各种微处理器、DSP所构成的嵌入式系统设计已成为电子技术产业发展的一项重要内容。单片机技术也成为电子技术及自动化专业必须掌握的技术之一。工作任务及要求本次的主要任务是实现4个开关按键控制8个发光二极管,组成为一排跑马灯进行各种样式的亮灯形式,在中断程序中处理多个按键动作的响应,以控制一排跑马灯的工作。分别实现LED灯的左循环,右循环,中间向外循环,外边向中间循环这4种模式。时间安排1.开题报告:2013年月日至2013年9月21日。2.完成初稿:年月日至年月日。3.预计答辩:年月日至年月日。以上内容由指导教师填写指导教师签字教师姓名:年月日学院审核审核意见:组长签字:年月日学生接受任务签字接受任务时间:年月日学生签名:IIXXXXXXXXX高等教育毕业设计(论文)进度检查及成绩评定表日期工作内容执行情况指导教师签名2013年9月30日确定设计题目优2013年10月7日设计项目、编写程序良好2013年11月2日进行项目调试优2013年11月9日对项目进行最后检查优学生姓名XXX专业班级计应112班准考证号XXX成绩汇总评分项目评分比例(%)分数总分指导教师评分40评阅教师评分30答辩小组评分30指导教师毕业设计(论文)过程评语【由指导老师对学生的学习和工作态度、论文工作量、研究与设计能力、完成质量情况等方面进行评价和打分(百分制)】评分签字:年月日评阅教师毕业设计(论文)成果评语【从选题、应用文献资料的能力、研究与设计能力、论文撰写水平、论文成果等方面进行评价和打分(百分制),并给出评阅人的建议】评分签字:年月日答辩组毕业设计(论文)答辩评语【从研究与设计能力、论文撰写质量、答辩效果(自我阐述及回答老师问题)等方面进行评价和打分(百分制)】评分签字:年月日主考院校评审意见(盖章)签章年月日III基于跑马灯的的设计与实现摘要:近几年,广告灯的发展十分迅猛,其应用范围也十分广泛。但在发展过程中面临研发力量薄弱、贸易壁垒、在目标市场的品牌知名度低、营销渠道不健全等问题,特别是研发力量薄弱、贸易壁垒两大问题,,提升技术水平,实现规模经营快速通道,是融入世界经济的一条捷径。但是经过了一系列决策后,并最终取了不俗的成绩。尤其夜晚时,广告灯更是发挥了重要作用。跑马灯,顾名思义,就是“会像马儿一样跑动”的小灯,故取名“跑马灯”。跑马灯在单片机系统中一般是用来指示和显示单片机的运行状态,一般情况下,单片机的跑马灯由多个LED发光二极管组成。本设计使用89C51芯片,利用P0的8个端口连接8个发光二极管,通过P0.0到P0.7的值控制“跑马灯”的亮灭,以达到显示效果。设计的中断程序要对多个按键动作进行响应,灯光变换的花样有4种,用4个按键k0,k1,k2,k3切换。按下k1键,程序作左向流水灯;按下k2按键程序作右向流水灯;按下k3键为亮点向中间移动;按下k4键为执行亮点向两边移动。浏览了网上的各种作品及代码,通过各种实现代码的比较,和各种优化,总结出本程序,以较优秀的代码实现各种可控的“跑马”功能。在单片机运行时,可以在不同状态下让跑马灯显示不同的组合,作为单片机系统正常的指示。当单片机系统出现故障时,可以利用跑马灯显示当前的故障码,对故障做出诊断。此外,跑马灯在单片机的调试过程中也非常有用,可以在不同时候将需要的寄存器或关键变量的值显示在跑马灯上,提供需要的调试信息。关键词:跑马灯;单片机;LED发光二极管IVThedesignandImplementationBasedontheMarqueeAbstract:Inrecentyears,thedevelopmentoftheadvertisementlampisveryrapid,anditsapplyingrangeisveryextensive.ButinthefaceofR&Dstrengthinthedevelopmentprocessoftheweak,tradebarriers,lowbrandawareness,marketingchannelsinthetargetmarketisnotperfect,especiallytheresearchisweak,tradebarriers,twobigproblems,improvetechnologylevel,realizethescaleoperationoffasttrack,isintegratedintoashortcuttotheworldeconomy.Butafteraseriesofdecisions,andfinallygotgoodresults.Especiallyatnight,advertisinglightplaysamoreimportantrole.Thisdesignusesthe89C51chip,using8portP0connectingthe8light-emittingdiodes,throughtheP0.0totheP0.7valuecontrolmarqueelightout,inordertoshowtheeffectof.Designoftheinterruptprogramtorespondtomultiplekeystrokes,lighttransformationFigure4,with4buttonsK0,K1,K2,K3switch.PresstheK1key,lefttothelightwaterprogram;pressK2keyprocedurestolightwaterright;presstheK3keytomovetothecenterspot;pressK4keytoperformthewindowtomoveonbothsides.Browseallkindsofworksandtheonlinecode,throughthecomparisonofvariousimplementationcode,andallkindsofoptimization,summarizestheprocedures,toachieveavarietyofcontrollablehappyfunctionwithagoodcode.themarquee,asthenamesuggests,isthewillbethesameasahorserunninglight,soitiscalledthemarquee.MarqueeintheSCMsystemisgenerallyusedtoindicateanddisplaytherunningstatusofSCM,undernormalcircumstances,singlechipmarqueeconsistsofapluralityofLEDlightemittingdiodes.Keywords:marquee;MCU;LEDlightemittingdiodeI目录第1章引言...................................................11.1引言...............................................................11.2项目开发背景.......................................................11.3项目开发意义.......................................................21.4项目的设计概述.....................................................2第2章硬件设计.............................................42.1单片机的引脚.......................................................42.2单片机的内部结构...................................................42.3电源电路...........................................................52.4时钟电路...........................................................62.5复位电路...........................................................72.6显示电路部分.......................................................72.7AT89C51单片机最小系统..............................................8第3章总体设计.............................................103.1硬件电路设计及描述...............................................103.2软件设计流程及描述................................................11第4章总结................................................174.1结论..............................................................174.2课程设计体会......................................................17致谢........................................................18参考文献....................................................19附录........................................................201第1章引言1.1引言微型计算机简称微机,由于具备人脑某些功能,所以又叫做微机。是由大规模集成电路组成的、体积较小的电子计算机。它是以微处理器为基础,配以内存储器及输入输出接口相应的辅助电路构成的裸机。把微型计算机集成在一个芯片上即构成单片微型计算机。学习微机原理与接口技术,主要内容包括微型计算机体系结构、8086微处理器和指令系统、汇编语言、设计以及微型计算机各个组成部分,而其中很大一块就是汇编语言的学习。汇编语言是面向机器的程序设计语言,也是利用计算机所有硬件特性并能

1 / 28
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功