秒表计时器演示文稿

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

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

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

资源描述

引言:秒表多数用于比赛竞技场合,用来记录运动员的完成时间,分,秒,毫秒数字显示的计时装置,目前已成竞技场上不可少的必需品。由于数字集成电路的发展和石英晶体与振荡器的广泛应用,使得数字钟的精度远远超过老式钟表,而且大大地扩展了钟表原先的报时功能,这些都是以钟表数字化为基础的,因此研究数字钟及扩大其应用,与现实生活有着非常现实的意义。目录:一:摘要二:单片机基础知识三:单片机—原理分析四:AT89S52拓展五:软件设计六:硬件设计七:总结单片机设计—秒表计时器摘要:码表计时器的系统采用AT89S52单片机作为控制系统的核心,模型采用单片机作为主控制器。此次项目主要讨论了它从软件上实现的过程,流程图的设定,电路图的绘制,软件的编辑于调试,重点在于单片机特有的定时中断方式。由于该系统具有秒表计数的完整功能,因此在现实生活中有很高的利用价值。单片机基础知识单片机的发展AT89系列单片机的基本特性单片机的结构所谓单片机,简单通俗的来讲,就是把中央处理器CPU,存储器,定时器,接口电路等一些计算机的主要功能部件集成在一块集成电路芯片上的微型计算机。单片机又称为“微控制器”。1971年intel公司研制出世界上第一个4位的微处理器;1973年intel公司研制出8位的微处理器8080;1976年intel公司研制出MCS-48系列8位的单片机,这也是单片机的问世。80年代初,intel公司在MCS-48单片机基础上,推出了MCS-51单片机。也就是说,51单片机最早的出现是在80年代初单片机的发展AT89系列单片机的基本特性标准型AT89系列单片机:AT89C51、AT89C52、AT89S51、AT89S52基本特征:1、片内有装程序的闪存,装数据的RAM,可烧录Hex。2、具有丰富的I/O口:32条I/O连接线3、具有定时器、计数器、外中断、串行通信等资源4、振荡器最高频率为24MHz,我们这里使用的是12MHZ晶振频率。5、工作电源的电压为5V;单片机的结构与封装形式CPU内部组成:CPU、时钟系统、总线控制逻辑。1、CPU:包含运算器和控制器。2、时钟系统:包含振荡器、外解谐振元件。3、总线控制逻辑:主要用于管理外部电路,执行总线时序及系统的复位控制、外部引脚有RST、ALE、EA、PSEN。DIP—塑封双列直插式封装单片机—原理分析单片机最小系统包括单片机芯片,晶振电路,复位电路,电源四部分组成,可以通过电脑软件编写C语言或汇编语言程序进行编译后生成Hex(16进制)文件,再通过软件将生成的Hex文件烧录到单片机里面便可以运行。AT89S52拓展At89s52是一种低功耗、高性能的微控制器,使用Atmel(爱特梅尔)公司制造生产的。在单片及芯片上,拥有灵巧的8位CPU和可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。At89s52具有以下标准功能:40个引脚,8k字节Flash存储空间,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。P0—P3都是一个8位双向I/O口。P0作为输出使用,P3端口作为特殊功能,具体如下:P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2INTO(外中断0)P3.3INT1(外中断1)P3.4TO(定时/计数器0)P3.5T1(定时/计数器1)P3.6WR(外部数据存储器)P3.7RD(外部数据存储器)软件设计软件设计格式:#includeREG52.H//头文件main()//主函数部分{while(1);//死循环}软件框图项目计划秒表计数器软件设计流程:1:标题头文件2:对数码管的各个使能端进行定义3:延时函数4:对共阳数码管数组进行定义5:显示函数6:主函数7:定时器函数8:外部中断源程序硬件设计单片机硬件电路设计包含两部分:一是系统扩展。通俗的来说就是单片机内部的功能单元例如(ROM、RAM、I/O、定时器/计数器)。二是系统的配置。按照系统功能要求配置外围设备例如(键盘、显示器、打印机、A/D、D/A转换器等)。单片机硬件设计规则:1、注意布局的合理,尽量减少电路布局的复杂性2、硬件结构应结合软件方案一并考虑,做到软硬结合,不能够。3、单片机外围电路较多时,必须考虑其驱动能力。硬件框图硬件原理图总结通过这次秒表计时器的焊接和调试一个单片机系统,我们熟悉了单片机基本的开发流程,主要包括软件和硬件开发,软件开发需要具备汇编和C语言的知识,硬件开发一般需要基本的电路板设计、焊接和调试等基本技能。此次项目我们在获得理论知识的同时,更是在实践中也获得了许多书本上没有的东西。学会了调试和查找问题并解决问题的能力,了解了焊普通元件与电路元件的技巧、掌握了秒表的工作原理及其他各电路元件的作用,同时对我们自己的动手实践能力得到了巨大的提高。

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

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

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

×
保存成功