资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,引言:,秒表多数用于比赛竞技场合,用来记录运动员的完成时间,分,秒,毫秒数字显示的计时装置,目前已成竞技场上不可少的必需品。由于数字集成电路的发展和石英晶体与振荡器的广泛应用,使得数字钟的精度远远超过老式钟表,而且大大地扩展了钟表原先的报时功能,这些都是以钟表数字化为基础的,因此研究数字钟及扩大其应用,与现实生活有着非常现实的意义。,目录:,一:,摘要,二:,单片机基础知识,三:,单片机,原理分析,四:,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,级中断结构,全双工串行口,片内晶振及时钟电路。,P0P3,都是一个,8,位双向,I/O,口。,P0,作为输出使用,,P3,端口作为特殊功能,具体如下:,P3.0 RXD(,串行输入口,),P3.1 TXD(,串行输出口,),P3.2 INTO(,外中断,0),P3.3 INT1(,外中断,1),P3.4 TO(,定时,/,计数器,0),P3.5 T1(,定时,/,计数器,1),P3.6 WR(,外部数据存储器,),P3.7 RD(,外部数据存储器,),软件设计,软件设计格式:,#include /,头文件,main,(),/,主函数部分,while,(,1,);,/,死循环,软件,框图,项目计划,秒表计数器软件设计流程:,1,:标题头文件,2,:对数码管的各个使能端进行定义,3,:延时函数,4,:对共阳数码管数组进行定义,5,:显示函数,6,:主函数,7:,定时器函数,8,:外部中断,源程序,硬件设计,单片机硬件电路设计包含两部分:,一是系统扩展。通俗的来说就是单片机内部的功能单元例如(,ROM,、,RAM,、,I/O,、定时器,/,计数器)。,二是系统的配置。按照系统功能要求配置外围设备 例如(键盘、显示器、打印机、,A/D,、,D/A,转换器等)。,单片机硬件设计规则:,1,、注意布局的合理,尽量减少电路布局的复杂性,2,、硬件结构应结合软件方案一并考虑,做到软硬结合,不能够。,3,、单片机外围电路较多时,必须考虑其驱动能力。,硬件框图,硬件原理图,总结,通过这次秒表计时器的焊接和调试一个单片机系统,我们熟悉了单片机基本的开发流程,主要包括软件和硬件开发,软件开发需要具备汇编和,C,语言的知识,硬件开发一般需要基本的电路板设计、焊接和调试等基本技能。此次项目我们在获得理论知识的同时,更是在实践中也获得了许多书本上没有的东西。学会了调试和查找问题并解决问题的能力,了解了焊普通元件与电路元件的技巧、掌握了秒表的工作原理及其他各电路元件的作用,同时对我们自己的动手实践能力得到了巨大的提高。,谢谢观赏,
展开阅读全文