1 / 35
文档名称:

《论文 单片机电子表设计论文(定稿)》.doc

格式:doc   大小:681KB   页数:35页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《论文 单片机电子表设计论文(定稿)》.doc

上传人:pppccc8 2019/10/11 文件大小:681 KB

下载得到文件列表

《论文 单片机电子表设计论文(定稿)》.doc

文档介绍

文档介绍::..ZIBOVOCATIONALINSTITUTE2012-2013第一学期《单片机应用技术》期末考核题目:电子表的设计学号:班级:P11电气姓名:随着电子技术的发展,计算机在现代科学技术的发展中起着越來越重要的作用。多媒体技术、网络技术、智能信息处理技术、口适用控制技术、数据挖掘与处理技术等都离不开计算机。本课程设计是基单片机原理与接口技术的简单应用。运用所学的单片机原理和接口技术知识完成数字屯子表的设计。电子表已成为人们日常生活中必不可少的必需品,广泛用丁•个人家庭以及办公室等公共场所,给人们的生活、学****工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使电了表具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的电子表集成电路芯片出售,价格便宜、使用也方便,但鉴于电子表电路的基本组成包含了数字电路的主要组成部分,因此进行电子表的设计是必要的,用C语言设计电了表显示程序,要求根据输入程序显示电了表画面。研究电子表及扩大其应用,有着非常现实的意义。关键词LED,定时/计器数,C语言,调试,运行。目录一、 电了表的设计耍求与方案论证比较 (4)1・1设计要求 (4) (5)二、 硬件电路设计 (6)三、 电路板原理图 (7)四、 软件设计 (8)(一)软件设计 (8)(-)资源分配表 (11)五、 程序 (12)六、 调武 (17)七、 结语 (18)(1)1) 单片机只要采用51核的即可。2) 自动计时,用6位LED显示器显示时、分、秒。3) 使用三个按键设定当前时间,使用“设置/计时”键转换到设定状态,用“加1”和“减1”键来设定时间。4) 根据提供的材料清单,设计屯路原理图,并用自C熟悉的软件画出原理图。(2) )序号材料数量1单片机AT89S5212总线驱动器74LS244136线驱动器7407148段数码管(共阴极)65lkQ电阻76300QX8排阻17200Q电阻4822uF电解电容1950pF瓷片电容21012MHz晶振111复位按钮42)启动PR0TEL99SE软件,绘岀原理图。并绘制相应的印刷电路板,作为焊接的预演。) 任务分解,确定模块及相应的功能。2) 列出资源分配表。3) 画出各模块的框图。4) 编写汇编语言源程序,要有注释,,制定检测方法序号设备数量1Wave仿真器12单片机烧录器13数字式示波器14万用表15多用电源11・:利用可编程控制定时器进行定时,逐步完成时、分、秒的计数。该方案西门了PLC,成本较高,且程序梯形图较为繁琐。方案二利用MCS-51内部的定时器/计数器进行中断时,配合软件延时实现是、分、秒的计时。该方案节省硬件成本,操作方便。因此本系统采用此方案。:采用串口扩展,LED静态显示。如图1该方案用较小的电流即可获得较高的亮度,且占用CPU时间少,编程简单,显示便于监测和控制,但占用口线多,駛件电路复朵,成本高。图1-1 图1-2方案二:采用直接接口,LED动态显示。如同1采用动态显示方式比较节省I/O口,破件也较静态显示方式简单。但亮度不如静态显示方式,而且再显示位数较多时,CPU依次扫描,占用CPU较多的时间。木系统采用此方案。二、硬件设计(一)计时方案利用AT89S52单片机内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时。该方案节省硬件成本,且能使读者在定时/计数器的使用、屮断及程序设计方面得到锻炼与提高,对单片机的指令系统能有更深入的了解,从而对学好单片机技术这门课程起到一定的作用。(―)键盘/显示方案AT89S52的P0口和P2口外接由六个LED数码管(LED5〜LEDO)构成的显示器,用P0口作LED的段码输出口,P2口作六个LED数码管的位控输出线,P1口外接四个按键A、B、C、D构成键盘电路。AT89S52是一种低功耗,高性能的CMOS8位微型计算机。它带有8KFlash可编程和擦除的只读存储器(EPROM),该器件采用ATMEL的高密度非易失性存储器技术制造,与T业上标准的80C51和80C52的指令系统及引脚兼容,片内Flash集成在一个芯片上,可用与解决复杂的问题,且成木较低。简易电子钟的功能不复杂,采用其现有的I/O便可完成,所以木书屮采用此的设计方案,结构如图1-1如示。1-1 AT89S52电路显示方框图三、电路原理图启动PR0TEL99SE软件,根据电子表耍实现的功能和要求,绘出原理图如下:Q1