欢迎来到天天文库
浏览记录
ID:332864
大小:159.00 KB
页数:19页
时间:2017-07-24
《跑马灯设计 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《跑马灯设计》选题背景最近几年来,在电子技术高度发展的今天,单片机迅猛发展,多功能按键已成为当代电子信息中不可或缺的重要部分,尤其是应用在当代的潮流物品上面,例如:MP3,MP4,手机,数字电视等高科技电子电器上面.正是由于它的出现和应用给人们的学习、工作、娱乐带来极大方便。另外,多功能按键中还采用了石英晶体振荡电路,从而使它具有响应快、灵敏度高、性能稳定诸多优点。它还可以利用一个按键实现单击、双击、连击的功能,真正做到了一键多功能,多效应,这也正是它的命名由来.近年来中国电子工业持续高速增长,带动
2、电子元器件产业的强劲发展。中国已经成为扬声器、铝电解电容器、显像管、印制电路板、半导体分立器件等电子元器件的世界生产基地。本设计介绍一种实用的单片机多功能按键的设计与制作,采用基于MS-51的单片机AT89S51芯片,并且利用该芯片及其他一些电器元件设计了本实验跑马灯电路板。毕业论文进度安排:201102定题201103写提纲、初稿201104修改论文201106定稿指导教师意见: 指导教师签名:年月日19毕业论文(设计)写作提纲一、论文题目跑马灯设计二、论题观点来源:电子信息产
3、业具有产业规模大,技术进步快,产业关联度强等特点,是经济增长的重要的引擎,更是我国国民经济重要的战略性产业。09年以来我国电子信息产业一路保持恢复性增长的态势,目前已进入平稳增长的阶段。近年来中国电子工业持续高速增长,带动电子元器件产业的强劲发展。中国已经成为扬声器、铝电解电容器、显像管、印制电路板、半导体分立器件等电子元器件的世界生产基地。三、基本观点:该论文首先主要是简介电子行业在我国的发展趋势以及发展前景。其次是介绍一些关于芯片AT89S51的功能等硬件方面的知识。之后介绍软件方面的设计思想。
4、最后进行电路板的调试问题解决和设计总结。四、论文结构:1、总体设计2、硬件设计3、软件设计4、设计总结19目录【摘要】6一.总体设计71.1控制芯片71.2输入部分71.3输出部分81.4时钟和复位8二.硬件设计92.1总体电路介绍92.2.1AT89C51的介绍92.2.2AT89C51内部主要功能92.2.3AT89C51主要特性102.2.4AT89C51引脚分配和简介102.3振荡器电路132.4芯片擦除13三.软件设计143.1总体设计思想143.1.1伟煌MA51开发系统143.1.2T
5、OP851编程器简介153.2程序编写简介16四.总体设计总结18附录1919中文摘要近年来中国电子工业持续高速增长,带动电子元器件产业的强劲发展。中国已经成为扬声器、铝电解电容器、显像管、印制电路板、半导体分立器件等电子元器件的世界生产基地。随着我国电子信息产品制造业规模的不断扩张,电子测量仪器市场年均增长率在30%左右,呈现出高速增长的态势。虽然美国次债危机愈演愈烈,但国内电子测量仪器厂商发展依然稳固,在力保海外出口市场的同时,积极的开拓国内市场。单片机发展极为迅速,当前世界上各大芯片制造公司都
6、推出了自己的单片机,从8位、16位到32位等,但它们各具特色,互成互补,为单片机的应用提供广阔的天地。在单片机系列中,AT89S51/AT89C51应用最为广泛。本设计介绍一种实用的单片机多功能按键的设计与制作,采用基于MS-51的单片机AT89C51,在该论文中的第一章节将详细介绍关于AT89C51芯片的结构,引脚功能及芯片的功能控制等。本文将用单片机80C51和发光二极管、晶振、复位、电源等电路以及必要的软件组成的以80C51为核心,辅以简单的设备和必要的电路,设计了一款简易的跑马灯电路板,并编
7、写简单的程序,使其能够自动工作。在第二章将简易介绍部分硬件知识,在第三章将介绍简单的编写程序,用以控制跑马灯电路板的自动实现功能。19一、总体控制多功能按键是一个以单片机为控制芯片,可以向单个按键实现单击、双击和连击的多功能驱动和控制装置,实现这种装置的方法和所需的器件涉及以下几个方面:1.1控制芯片实现多功能按键系统可以用很多种控制芯片,常用的单片机芯片有AT89S51、AT89C51、和AT89S52等,本设计使用的是MTMEL的AT98C51单片机。该芯片具有低功耗、高绩效、性能稳定等优点,它
8、有40个引脚,8KB,256B内RAM,三个16位定时/计数器,32个特殊功能寄存器,8个中断源、6个中断入口、可设置2个优先级,4个8位并行I/O口、32个I/O口端线可供编程,一个全双工串行口等。本设计使用P0口的P0.0—P0.3的四个I/O口作为输入口、P1口的六个I/O口作为输出口,具体方案将在下文详细介绍。ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统,提供了一种灵活性高且价廉的方案
此文档下载收益归作者所有