简易时钟设计毕业论文

简易时钟设计毕业论文

ID:46253040

大小:110.85 KB

页数:32页

时间:2019-11-22

简易时钟设计毕业论文_第1页
简易时钟设计毕业论文_第2页
简易时钟设计毕业论文_第3页
简易时钟设计毕业论文_第4页
简易时钟设计毕业论文_第5页
资源描述:

《简易时钟设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、毕业设计3设计任务书41单片机51.1单片机简介51.28051简介51・3课题的意义82总体方案82.1电子钟设计的基本方法82.1.1电子钟实现计时的方法82.1.2电子屮的时间显示92.1.3Hi子中的时间调整92.2数码管的动态显示103硬件设计123.1电子钟的硬件设计模块123.2时钟电路模块123.3复位电路模块143.4数码管显示电路模块143.5按键电路模块163.6电子时钟系统的设计原理图163.7相关引脚和元件184软件设计182.1程序流程图184.2程序清单205调试275.1硬件调试275

2、.2软件调试276总结29参考文献30毕业设计题目:简易时钟系部:机电工程系班级:08级矿山机电一班设计人:武李伟指导老师:张海杰完成时期:2011年5月20日设计任务书设计题目简易时钟1)可准确的显示北京时间2)时间显示选择24小时模式设计任务3)选用8051单片机将编写的程序下载到单片机中4)采用伟福进行仿真设计方案利用单片机的定时和中断系统实现电子钟的计数和调时,采用8051定时中断方式实现24小时时钟的精确计时,通过外部的12MHZ晶振产生稳定的谐振,在8051内部定时器电路实现定时,当定时器溢出时实现中断,

3、累计定时器的定时时间达1秒时,数码管的秒显示器加1,判断数码显示管的秒显示达60秒时,秒显ZF自动清零,显ZF加1判断分显ZF达60时,分显示自动清零,时显示加1,判断时显示达24时,是显示自动清零。从而实现00:00:00——23:59:59之间的任意时刻显示。任务分配硬件部分软件部分内容摘要—、单片机1.1•单片机简介单片机即单片微型计算机的简称。由RAM、ROM、CPU构成,是集定时/计数和多种I/O接口于一体的微控制器。它体积小、成本低、功能强,广泛应用于智能设备和自动化控制系统上。而MCS-51系列单片机是

4、单片机中最为典型和最有代表性的一种。这次设计通过对它的学习和应用,从而达到学习•设计•开发软•硬件的能力。本设计主要设计一个基于8051单片机的简易时钟,并在数码管上显示相应的时间,通过控制键进行时间的调节。设计过程中采用伟福开发平台进行仿真。1.2.8051简介8051是51系列单片机的一个型号,它是ATMEL公司生产的,是一个低电压,高性能CMOS8位单片机,片内含8Kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),有40个引脚,32个外部双向输入/输出(I/O)

5、端口,同时内含2个外中断口。主要管脚有:XTAL1(19脚)和XTAL2(18脚)为振荡器输入输出端口,外接电阻电容组成的复位电路。VCC(40脚)和VSS(20脚)为供电端口,分别接+5V电源的正负端。P0〜P3为可编程通用I/O脚,其功能用途由软件定义。下面对相关引脚加以介绍:VCC:+5电源VSS:接地P0口:(P0.0〜P0.7)pO口是一组8位漏极开路型双向I/O,也即地址/数据总线分时复用口。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对口pO写“1”时,这组口线分时转换地址(低8位)和

6、数据总线复用,在访问期间激活内部上拉电阻。在Flash编程时,pO口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。P1口:(P1.0〜Pl.7)pl口是一个内部上拉电阻的8位双向I/O口,pl的输出缓冲级可驱动(吸收或输出电源)4个TTL逻辑门电路。对口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可做输入口。做输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)oP2口:(P2.0〜P2.7)P2口是一个带有内部上拉电阻的8位双向I/O□,P2的输出缓冲可

7、驱动4个TTL逻辑门电路。对端口P2写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)oFlash编程或校验时,P2亦接受高位地址和一些控制信号OP3口:(P3.0〜P3.7)P3口是一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲级可驱动4个TTL逻辑门电路。对端口p3写“1”,时,他们被内部上拉电阻高并可作为输入端口。此时,被外部拉低的P3口将用上拉电阻输出电流(IIL)oP3口除了作为一般的I/O口线外,更重

8、要的是它的第二功能。P3口还能接受一些用于Flash闪速存储器编程和程序校验的控制信号。I/O口复用情况P0口低8位地址/数据总线分时复用P1口只能做一般I/O口P2口高8位地址总线P3.0RXD(串行输入端)P3.1TXD(串行输出端)P3.2INTO(外部中断0输入)P3.3INT1(外部中断1输入)P3.4TO(定吋器0的外部输入)P3.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。