基于单片机的秒表系统设计_第1页
基于单片机的秒表系统设计_第2页
基于单片机的秒表系统设计_第3页
基于单片机的秒表系统设计_第4页
基于单片机的秒表系统设计_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于单片机的秒表系统设计工程学院:通信工程I要点是:计tractInthepresentera,isanewtechnologyemergeinanendlessstreamtime.Inthefieldofelectronics,especiallytheintelligentautomaticcontrolfield,thetraditionaldiscretecomponentsordigitallogiccircuitofthecontrolsystemisatanunprecedentedpacewasreplacedbyintelligentcontrolsystem.SCMhastheadvantagesofsmallvolume,strongfunction,lowcost,wideapplicationrangeandotheradvantages,cansay,intelligentcontrolandautomationisthecoreofscm.SCMistheemergenceofmodernscienceandtechnologydevelopmentofanimportantmilepost.Asthesingle-chiphighintegration,strongfunction,goodversatility,especiallyithastheadvantagesofsmallvolume,lightweight,lowenergyconsumption,lowprice,thesinglechipmicrocomputerrapidlyspreading,hasnowbecomethemeasurementcontrolintheapplicationsystemofoptimizationmodelsandthenewelectronicproductkeyparts.Thisdesignistheuseofasinglechipcomputercontrolledmulti-functionstopwatchsystem,whichisbasedonthe51seriessingle-chipsystemdesign.ItusesAT89C51microcontrollerasthecenterdevice,usethetimer/countertimingandcountingprinciples,combinedwithdisplaycircuit,powersupplycircuit,LEDdigitaltubeandakeyboardcircuittodesignthetimer.Thesoft,hardwarecombination,sothatthesystemcanachievefourLEDdisplay,maximumdisplaytimeis59.9seconds,eachMSadd1,astartbutton,apausebutton,aresetbutton,theutilitymodelhastheadvantagesofsmallvolume,off-siteoperations:,lowestpowerconsumption,tousethebatteryasapower,compacthardwarestructure,simpleandflexiblesoftwaredesign.Finallythroughthesimulationdebugging,intheProteusenvironmenttoestablishthesimulationmodel,thesimulationresultsshowthatthedesigniscorrect.Keywordssinglechipmicrocomputer;stopwatchclockcircuit;systemdesign 1钟,数据存储器(相当于计算机的内存)、输入输出端口等。虽然它的运算速度无法和计机硬件电路的设计并进行软件编程利用单片机定时器/计数器中断设计秒表,从而实秒2(1)利用单片机定时器/计数器中断设计秒表,从而实现秒、十分之一秒的计知(3)通过本次系统设计加深对单片机掌握定时器、外部中断的设置和编程原理应计3及硬件设计总体方案单片机计思路本次实验设计的基本思路是要求借助AT89C51单片机做出一个0-59.9s的秒表从计4计要求(1)用单片机AT89C51实现;(2)以0.1秒为最小单位进行显示;(3)秒表量程为0.0-59.9秒,用LED显示;(4)有清零、开始、停止功能、每到一秒有声音提示。 5主要性能(1)与MCS-51兼容。(2)4K字节可编程闪烁存储器。HzHz。(4)三级程序存储器锁定。RAM(8)6个中断源。(9)可编程串行通道。(10)片内振荡器和时钟电路。.2引脚功能说明HP6于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不A程电源(VPP)。路设计7件电路设计8P3显示电路9键盘电路以使用,为了使程序简化,我们采用按键电路,用部分P3口做开关,P3.0启动,NNYNN加一NNYNN加一流程图YYYYYNNYN中断、秒自动增块设计(1)启动/停止(2)清零MLLCALLDISPPCONTROL;PRYPML1PLOOP1HHHLJMPML1系统调试与仿真1仿真软件简介E(1)全部满足我们提出的单片机软件仿真系统的标准,并在同类产品中具(2)具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统D(4)支持大量的存储器和外围芯片。图4-1Proteus启动画面在Proteus绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在Proteus的原理图中看到模拟的实物运行状态和过程。Proteus不仅可将许多单片机实例功能形象化,也可将许多单片机实例运行过程形象化。前者可在相当程度上得到实物演示实验的效果,后者则是实物演示实验难以达到的效果。它的元器件、连接线路等却和传统的单片机实验硬件高度对应。这在相当程度上替代了传统的单片机实验教学的功能。和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境 WINXP等操作系统。如果你使用C语言编程,那么Keil就成为不二之选,即使Vision.2仿真调试es(4)当按下“清零”时秒表无论是在计时还是在停止状态都一律清零各数5总结M2009.M010.M07.MJM.M社,2010.设计源程序:HAOMIAOEQU34HMIAOEQU35HSHIMIAOEQU6HGHAJMPSTARTGHSETBP1.6SETBP1.5MOVHAOMIAO#0MOVMIAO#0MOVSHIMIAO,#0MOVDPTR#TABLEMOVA#00HMOVCA@A+DPTRCLRP1.6MOVP2,AMOVA#00HMOVCA@A+DPTRMOVP2,AMOVDPTR#TABLE1MOVA#00HMOVCA@A+DPTRCLRP1.5MOVP2,AAISHIAINSHIWEI:SETBP1.5MOVDPTR#TABLEMOVMIAO#0NCSHIMIAOMOVASHIMIAOTJMPMAINTINGZHIMOVA0HMOVAP3ANLA#04HTMOVA#00HMOVAP3ANLA#02HNSHINGZHIRTLJMPSTARTEILJMPSHIWEIMAIN:SETBP1.5SETBP1.6MOVA#00HMOVAP3ANLA#04HRTMOVA#00HMOVAP3ANLA#02HHIMOVDPTR#TABLEMOVAHAOMIAOZHENANSHIJMPMAINIAOZHENMOVDPTR#TABLE1MOVHAOMIAO#0MOVAMIAOIWEILLSNDJMPMAINYANSHIMOVR#30DLMOVA,#00HMOVAP3ANLA#04HRTMOVDPTR#TABLEMOVASHIMIAOMOVCA@A+DPTRCLRP1.6MOVP2,ACALLYIHAOMIAOSETBP1.6MOVAHAOMIAOMOVCA@A+DPTRMOVP2,ACALLYIHAOMIAOMOVDPTR#TABLE1MOVAMIAOMOVCA@A+DPTRCLRP1.5MOVP2,ACALLYIHAOMIAOSETBP1.5DJNZR

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论