1 / 27
文档名称:

论文 单片机秒表设计.doc

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

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

分享

预览

论文 单片机秒表设计.doc

上传人:ttteee8 2020/2/15 文件大小:369 KB

下载得到文件列表

论文 单片机秒表设计.doc

相关文档

文档介绍

文档介绍:毕业设计论文说明书课题名称:单片机秒表系统的设计学生姓名 专 业机电一体化班级机电0902时 间_扌旨导教U帀 电子与电气工程系摘要近年来随着科技的飞速发展,微电子的发展可谓是日新月异,特别是单片机更是白花争艳。在电子时代的大潮流中,MCS-51系列的单片机以其特有的简单、易用、易学、应用技术成熟、应用技术人员多、性价比高的优势占有8位微控制器市场大约50%以上的份额,由此可见单片机在实际生活的广泛运用。单片机控制秒表是集丁•单片机技术、模拟电子技术、数字技术为一体的机电一体化高科技产品,具有功耗低,安全性高,使用方便等优点。本次设计内容为以AT89C51单片机为核心的秒表。设计的主要特点是计吋器从00〜99秒的计时,每秒口动加1,同时设置有暂停键和复位键,在任何情况下都可以暂停和复位。利用单片机定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部屮断电路来设计计时器。将软、硬件有机地结合起来,使得系统能够实现3位LED显示,显示时间为0〜99秒,计时精度为1秒,能正确地进行计时。其中软件系统采用汇编语言编写程序,包括显示程序,中断服务,外部中断服务程序,复位程序等本系统相对简单,指令中有较丰富的逻辑控制功能指令,能叫方便的直接操作外部的I/O设备。关键字:单片机;定时器;计数器硬件简介与电路设计目录 错误!未定义书签。1 单片机AT89C51介绍 、软件设计 111程序设计思想 -部中断0服务程序 145定时器TO子程序设计 14三、 数字电子秒表的安装与调试 151软件的仿真与调试 17四、 程序设计 18五、 结束语 21 22参考文献 •种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51?指令集和输出管脚相兼容。由于将多功MOntXFIlnsFl6h7HSTCLtxtJCItJCItltlE:plPO(VADOpTlpOI/ADIPO2/AD2POVAD)nw>r)oraTXi>wi[TTINTW;[]iwTi/n)西TO?14dTI/FH[]TW)6CE1©T)7卫XIAU[JBAT19C5IBIPOA/AIXpTlrovAD5priro7/AD7IllEvvw匹)AL4面KERCTALI巴VSS§图1AT89C51能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。:VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/OU,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASII编程时,P0口作为原码输入口,当FIASII进行校验时,P0输岀原码,此时P0外部必须被拉高。Pl口:Pl口是一个内部提供上拉电阻的8位双向I/O口,Pl口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向JL/OU,P2口缓冲器可接收,输出4个TTL门电流,当P2U被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入吋,P2口的管脚被外部拉低,将输出电流。这是由丁内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向1/0口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,