基于51单片机的时分秒显示

基于51单片机的时分秒显示

ID:23150175

大小:710.87 KB

页数:19页

时间:2018-11-04

基于51单片机的时分秒显示_第1页
基于51单片机的时分秒显示_第2页
基于51单片机的时分秒显示_第3页
基于51单片机的时分秒显示_第4页
基于51单片机的时分秒显示_第5页
资源描述:

《基于51单片机的时分秒显示》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、福建农林大学金山学院《电镩程铽针報告设计题目基于51单片机的时分秒显示专业年级12电子科学与技术姓名学号126711029成绩2015年5月1日目录mra1§1设计要求1§2总体设计过程12.1使用的仪器与器材12.1.1电路系统框图22.1.2系统硬件概述22.2电路图(外设部分)22.2.174LS138译码器22.2.274LS138译码器工作方式42.3数码管的结构与工作原理5§3工作原理5§4原理图和PCB图6§5仿真实验7§6电路板制作8§7感想与体会8§8完成效果图9§9#考文献;10§9附录11万年历设计前

2、言电子万年历是一种日常计吋工具,它可以对年、月、日、星期、吋、分、秒进行计时,还具有闰年补偿等多种功能。数字电子万年历釆用直观的数字显示,可以同时显示年、月、闩、星期、时、分、秒,还具有时间校准等功能。本设计要实现硬件与软件两方而的同步设计。硬件部分主要由AT89C51单片机、74LS138芯片和数码管组成。AT89C51单片机适合于许多较为复杂控制应用场合,74LS138芯片实现端口扩展和数码管实现显示。软件方面主要包括吋间调整程序和显示程序。设计中直接采用单片机的定时计数器来提供秒信号,从而实现时、分、秒计数。程序采用

3、C语言或者汇编语言编写,所有程序编写完成后,首先在KeiluVision3软件中进行调拭,然后在Poteus软件中仿真成功,最后通过STC_ISP_V4.80下载到单片机内进行检验,从而完成此次电子万年历的设一、要求1、设计任务以AT89C51单片机控制的时钟,在数码管上显示当前的时间。2、设计要求2.1使用数码管显示当前吋间,显示格式为“吋吋一分分一秒秒”,并且误差需要在一定范围之内。2.2在proteus软件中仿真成功。2.3下载到单片机内现场检验。2.4熟悉手工制版的过程二、总体设计过程1.使用的仪器与器材51开发板

4、1个,4位八段共阴数码2个,74LS138芯片一个,导线(1梱),排针等。2.1.1电路系统框4位八段数码管AT89C52——>主控制模复位电路模块晶振模块块2.1.2系统硬件概述木电路是由AT89C51单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作。设计中直接采用单片机的定时计数器作为秒信号,从而实现对时、分、秒的计时,74LS138芯片扩展51芯片的端口,使得释放出更多的空闲端门和八位数码管完成显示功能。1.2电路图(外设部分)2.2.174LS138译码器KC16151413121110974LS13

5、8丨23$5678AA2GND图174LS138管脚图74LS138为3线一8线译码器,共有54/74S138和54/74LS138两种线路结构型式,其工作原理如下:当一个选通端(S1)为高电平,另两个选通端(/S2)和/S3))为低电平时,可将地址端(A0、Al、A2)的二进制编码在一个对应的输出端以低电平译出。74LS138译码器的接线输入输出AAr。II;0XXXX11111111X1XXX1111111110000011111111000110111111100101101111110011111011111010

6、0111101111010111111011101101111110110111111111102.2.274LS138译码器工作方式巧I:巧I;C16151413121110974LS138+gfppAoAxA2S,S2S,V7GND(74LS138为3线一8线译码器)真值表输入输出使能选择SiG2^0y74A^4^3^24X1XXX111111110XXXX11111111l0000111111101000111111101100101111101110011111101111010011101111101011101

7、1111101101011111110111011111111.当Sl=l、至2+&=0时,译码器处于工作状态;当Sl=至2+艮=1时,译码器处于禁止状态。2.?)2、ji、jo为二进制译码输入端,r7-y0为译码输出端(低电平冇效)。yo=••a,•yi=•a2•a,•y%y2=•a2•a,•2%y3=•a2.a,•2%y4=•A2•a,•2%y5=•A2•a,•/%y6=•a2•A(•2%y7=•a2•a,•/%AO,A1,A2来控制YO到Y7之间哪个引脚提供(高)电平来控制显示哪一个位数2.3数码管的结构与工作原理A

8、1afA2A3b厂1厂1厂

9、厂

10、rrnnneddpcgA4我们选用的是4位8段共阴数码管。A1到A4给予(低)电平控制需要显示的位数A,b,c,d,e,f,g,给予(高)电平控制单个位数现实的数字Dp给予(高)电平控制小数点的显示三、电路的工作原理直接将数码管的8个段选接出,直接由单片机控制,位选由译码

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

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

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