电子信息工程技术毕业论文.doc
《电子信息工程技术毕业论文.doc》由会员分享,可在线阅读,更多相关《电子信息工程技术毕业论文.doc(23页珍藏版)》请在三一办公上搜索。
1、学校代码: 14057 学 号: 芜湖信息技术职业学院毕业论文(设计)论文题目: 学科专业: 作者姓名: 指导教师: 完成时间: 选题背景 最近几年来,在电子技术高度发展的今天,单片机迅猛发展,多功能按键已成为当代电子信息中不可或缺的重要部分,尤其是应用在当代的潮流物品上面,例如:MP3,MP4,手机,数字电视等高科技电子电器上面.正是由于它的出现和应用给人们的学习、工作、娱乐带来极大方便。另外,多功能按键中还采用了石英晶体振荡电路,从而使它具有响应快、灵敏度高、性能稳定诸多优点。它还可以利用一个按键实现单击、双击、连击的功能,真正做到了一键多功能,多效应,这也正是它的命名由来.近年来中国电子
2、工业持续高速增长,带动电子元器件产业的强劲发展。中国已经成为扬声器、铝电解电容器、显像管、印制电路板、半导体分立器件等电子元器件的世界生产基地。本设计介绍一种实用的单片机多功能按键的设计与制作,采用基于MS-51的单片机AT89S51芯片,并且利用该芯片及其他一些电器元件设计了本实验跑马灯电路板。毕业论文进度安排:2011 02定题2011 03 写提纲、初稿2011 04 修改论文2011 06 定稿指导教师意见: 指导教师签名: 年 月 日毕业论文(设计)写作提纲一、论文题目 跑马灯设计二、论题观点来源: 电子信息产业具有产业规模大,技术进步快,产业关联度强等特点,是经济增长的重要的引擎,
3、更是我国国民经济重要的战略性产业。09年以来我国电子信息产业一路保持恢复性增长的态势,目前已进入平稳增长的阶段。近年来中国电子工业持续高速增长,带动电子元器件产业的强劲发展。中国已经成为扬声器、铝电解电容器、显像管、印制电路板、半导体分立器件等电子元器件的世界生产基地。 三、基本观点: 该论文首先主要是简介电子行业在我国的发展趋势以及发展前景。其次是介绍一些关于芯片AT89S51的功能等硬件方面的知识。之后介绍软件方面的设计思想。最后进行电路板的调试问题解决和设计总结。四、论文结构: 1、总体设计2、硬件设计3、软件设计4、设计总结毕业论文(设计)工作中期检查表系别: 班级: 学生姓名学号指导
4、教师 职称论文(设计)题目 选题是否有变化 如有,请填写原因 是否一人一题 是否进行了选题背景、及写作提纲 是否进行了文献调研 本论文拟解决的关键问题 教师填写部分论文(设计)进度情况: 提前完成 正常进行 延期滞后(请写出原因)工作态度情况(学生对毕业论文(设计)的认真程度、完成指导教师布置任务情况): 认真 较认真 一般 不认真中期质量评价(学生已完成部分的工作质量情况): 好 中 差存在的问题与建议: 指导教师(签名): 年 月 日系毕业论文(设计)工作领导小组意见(如被查学生为差的,请系毕业论文设计领导小组写出处理意见): 领导小组组长(签名): 年 月 日目 录【摘 要】6一.总体设
5、计71.1控制芯片71.2 输入部分71.3 输出部分81.4时钟和复位8二. 硬件设计92.1 总体电路介绍92.2.1 AT89C51的介绍92.2.2 AT89C51内部主要功能92.2.3 AT89C51主要特性102.2.4 AT89C51引脚分配和简介102.3振荡器电路132.4芯片擦除13三. 软件设计143.1总体设计思想143.1.1伟煌MA51开发系统143.1.2 TOP851编程器简介153.2程序编写简介16四.总体设计总结18附录19中 文 摘 要 近年来中国电子工业持续高速增长,带动电子元器件产业的强劲发展。中国已经成为扬声器、铝电解电容器、显像管、印制电路板、
6、半导体分立器件等电子元器件的世界生产基地。 随着我国电子信息产品制造业规模的不断扩张,电子测量仪器市场年均增长率在30%左右,呈现出高速增长的态势。虽然美国次债危机愈演愈烈,但国内电子测量仪器厂商发展依然稳固,在力保海外出口市场的同时,积极的开拓国内市场。 单片机发展极为迅速,当前世界上各大芯片制造公司都推出了自己的单片机,从8位、16位到32位等,但它们各具特色,互成互补,为单片机的应用提供广阔的天地。在单片机系列中,AT89S51/AT89C51应用最为广泛。本设计介绍一种实用的单片机多功能按键的设计与制作,采用基于MS-51的单片机AT89C51,在该论文中的第一章节将详细介绍关于AT8
7、9C51芯片的结构,引脚功能及芯片的功能控制等。本文将用单片机80C51和发光二极管、晶振、复位、电源等电路以及必要的软件组成的以80C51为核心,辅以简单的设备和必要的电路,设计了一款简易的跑马灯电路板,并编写简单的程序,使其能够自动工作。在第二章将简易介绍部分硬件知识,在第三章将介绍简单的编写程序,用以控制跑马灯电路板的自动实现功能。 一、 总体控制 多功能按键是一个以单片机为控制芯片,可以向单个按键实现单击、双击和连击的多功能驱动和控制装置,实现这种装置的方法和所需的器件涉及以下几个方面:1.1控制芯片 实现多功能按键系统可以用很多种控制芯片,常用的单片机芯片有AT89S51、AT89C
8、51、和AT89S52等,本设计使用的是MTMEL的AT98C51单片机。该芯片具有低功耗、高绩效、性能稳定等优点,它有40个引脚,8KB,256B内RAM,三个16位定时/计数器,32个特殊功能寄存器,8个中断源、6个中断入口、可设置2个优先级,4个8位并行I/O口、32个I/O口端线可供编程,一个全双工串行口等。本设计使用P0口的P0.0P0.3的四个I/O口作为输入口、P1口的六个I/O口作为输出口,具体方案将在下文详细介绍。ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统,提供了一种灵活性高且价廉的方案。外形及引脚
9、排列如图1所示。 图11.2 输入部分由于向主控芯片输入信号前须先向各位写入1,所以设定输入时低电平有效。该输入采用四个按键开关作为输入信号的载体,在软件程序中编写时,首先给P0.0-P0.3置高电平,在电路板中设置的低电平有效,则利用汇编语言的控制,可以实现按键开关的单击有效性。(具体识别部分在程序中设定,详细部分将在第三章软件部分介绍)。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0
10、输出原码,此时P0外部必须被拉高。1.3 输出部分输出只是对我们控制要求的一种验证或显示,可以有多种方式,在该设计使用的是6个发光二极管。但由于二极管本身的击穿电压和额定电流都很低,所以将6个发光二极管串接一个610M的排阻,排阻另一端接正VCC,这时要求使芯片的输出端为低电平有效就可以实现跑马灯了。在本实验中,P1口的6个I/O口作为输出端。即在程序中P1口为低电平时有效。1.4时钟和复位单片机本身是一个复杂的电路,要使这个芯片稳定高效的工作,也必须有个稳定的时钟电路。AT89S52内有一个高增益反向放大器,只要外接一石英晶体振荡电路就可构成自激振荡,振荡频率由石英的振荡频率所决定,我们这里
11、取12MHz。复位电路采用按键复位就行了,具体时钟和复位电路见图2和图3。图2 图3二、 硬件设计2.1 总体电路介绍该电路采用AT89S52作为主控芯片,其基本功能就是对每位按键进行单击后发光二极管会显示不同的发光个数及顺序,当按复位键后个发光二极管就会恢复到初始状态(全部都灭)。其电路原理图如图4所示(见附录1)。芯片的左边主要由三部分组成:由四个SB按键分别并接在P0口的P0.0P0.3的四个引脚上,构成的输入部分;由按键复位电路构成的复位部分;由晶体振荡电路构成的时钟电路。芯片右边则是由6个发光二极管和电阻构成的显示部分。其原理图封装图如附录1。2.2 AT89S52芯片的功能简介和引
12、脚分配2.2.1AT89C51的介绍AT89C51是一种低功耗、高性能的且带有8KB可编程Flash存储器的8位MCU,它采用ATMEL的高密非易失存储器技术制造,并和工业标准MCS-51指令集和引脚结构兼容。其内部功能结构框图如图5所示(见附录1):它包括微处理器、存储器(存放程序指令或数据的ROM、RAM等)、输入/输出口(I/O口)及其他功能部件如定时/计数器、中断系统等。它们通过地址总线、数据总线和控制总线连接起来。2.2.2AT89C51内部主要功能内部主要功能部件如下:1) 一个8位CPU;2) 一个内部振荡器和时钟电路,全静态操作:033MH;3) 8KB系统可编程Flash存储
13、器;4) 256KB内RAM;5) 4个I/O端口共32线;6) 3个16位定时/计数器;7) 全双工串行口通道;8) ISP端口;9) 定时监视器;10) 双数据指针(DPTR);11) 24个特殊功能寄存器。2.2.3AT89C51主要特性主要特性:与MCS-51 兼容 4K字节可编程闪烁存储器 寿命:1000写/擦循环数据保留时间:10年全静态工作:0Hz-24MHz三级程序存储器锁定1288位内部RAM32可编程I/O线两个16位定时器/计数器5个中断源 可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路2.2.4 AT89C51引脚分配和简介AT89C51单片机有多种封装形式,
14、常见的有DIP封装、PLC封装、TQFP封装,为了使用的方便通常使用DIP封装形式的单片机。外部共有40个引脚,图6为引脚的排列图。40个引脚大致可分为4大类:电源、时钟、控制和I/O引脚,下面就以这四大类具体介绍。1) 电源 VCC芯片电源引脚,接+5V; GND接地端。2)时钟 时钟也即外部振荡器引脚,晶体振荡电路反向输入端和输出端。 XTAL1:当外接晶振时,接外部晶振的一个引脚。片内振向器组成,XTAL1为方向器的输入,当外部振荡器提供时钟信号时,则由XTAL1端输入。XTAL2:接外部晶振的另一个引脚,片内为单级反向器的输出。当由外部时钟源提供时钟信号时,则本引脚浮空。图6.AT89
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子信息 工程技术 毕业论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4029492.html