收藏 分享(赏)

1602电子时钟电路_原理图_PCB图.doc

上传人:精品资料 文档编号:10234762 上传时间:2019-10-23 格式:DOC 页数:11 大小:149KB
下载 相关 举报
1602电子时钟电路_原理图_PCB图.doc_第1页
第1页 / 共11页
1602电子时钟电路_原理图_PCB图.doc_第2页
第2页 / 共11页
1602电子时钟电路_原理图_PCB图.doc_第3页
第3页 / 共11页
1602电子时钟电路_原理图_PCB图.doc_第4页
第4页 / 共11页
1602电子时钟电路_原理图_PCB图.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、 XXXXX 学院电子线路课程设计【带 LCD 显示的电子时钟】班级:XX 姓名:XX 学号:XX指导老师:XXXX 年 XX 月 XX 日摘要在当代繁忙的学习与生活中,数字钟已成为人们日常生活中必不可少的必需品,被广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。数字电路采用数字电路,实现对时、分、秒时钟显示的计时装置,具有走时准确、性能稳定、携带方便等优点 它还用于计时、自动报时及自动控制等各个领域。单片机具有体积小、功能强可靠性高、价格低廉等一系列优点 基于单片机的定时器功能完成的数字钟电路的设计,结构简单,便于携带。也利于我们将已学过的比较零散的数字电

2、路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电路、写程序、调试电路的能力。研究数字钟以及扩大其应用,具有非常现实的意义。此设计中的数字钟不仅可以显示普通的年、月、日、时、分、秒外,还可加入蜂鸣器、按键复位等功能。关键字:LCD1602 单片机 电子时钟 定时 复位一 任务要求设计一个时钟电路。以单片机为核心模块,LCD1602为显示模块,通过控制使1602显示时间、字符。1.1 基本要求1).第一行显示自己的名字2).第二行显示时间1.2 发挥部分1).加入按键,实现调时功能2).加入蜂鸣器,实现闹钟功能二系统分析2.1 系统总体方框图ST89C512.2 系统总体分析本

3、设计由 ST89C51单片机、复位电路、晶振电路、外部中断和显示电路5个模块组成。其中以单片机模块为核心模块,主导其余四个模块工作,1602显示模块用来显示秒、分、时计数单位中的值。利用AT89c51单片机内部的定时/计数器进行中断定时,配合软件延时,实现电路的总体功能。复位电路晶振电路显示电路外部中断三、 硬件设计3.1、 晶振电路图3.1 晶振电路一般的晶振振荡电路都是在一个反相放大器的两端接入晶振,再有两个电容分别接到晶振的两端,每个电容的另一端再接到地,这两个电容串联的容量值就应该等于负载电容。51单片机最小系统晶振 Y1也可以采用6MHz 或者11.0592MHz,在正常工作的情况下

4、可以采用更高频率的晶振,51单片机最小系统晶振的振荡频率直接影响单片机的处理速度,频率越大处理速度越快。3.2、 复位电路图3.2 复位电路单片机复位电路就好比电脑的重启部分。该电路采用上电按钮复位电路:首先经过上电复位,按键直接与+5V 电源相连,按下按键后,形成高电平复位,同时电解电容被电路放电;按键松开时,电源对电容形成充电,充电电流在电阻上,按键依然为高电平,复位。充电完成后,电容相当于开路,按键为低电平,单片机芯片正常工作。3.3、 显示模块图3.3 显示电路液晶显示器(LCD)是一种利用液晶的扭曲/向列制成的新型显示器件,具有体积小、重量轻、功耗低、显示质量高、抗干扰能力强、与单片

5、机接口方便的诸多优点,在单片机系统中被广泛应用。16021 脚接 VSS 为地电源,2 脚为 VDD 接 5V 正电源,3 脚是 VL 为液晶显示器对比度调整端,4 脚是 RS 为寄存器选择,5 脚为读写信号线,6 脚 E 端为使能端,714 脚为 D0D7,是 8 位双向数据线采用1602显示模块内部存储容量大,易于控制。1602显示器主要用来显示时间和定时时间。通过单片机控制,1602显示字符。3.4、 原理图及原理分析图3.4 原理图该电路采用单片机的内部定时器精确定时,采用定时计数器1,工作方式1,P0口接1602液晶显示器,9脚接复位电路,18、19脚接晶振电路,利用定时计数器的定时

6、、计数功能,完成电路的显示。基于单片机技术原理,以单片机芯片 AT89C51作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出一个多功能数字时钟系统。单片机扩展的 LCD1602显示器用来显示秒、分、时计数单元中的值。1602显示器主要用来显示时间和定时时间。本项目采用中断方式编程,单次定时时间为50 ms,当定时20次时,1秒到了,秒加1,当秒计数到60时,分加一,秒跳回0,当分计数至60时,小时加一,同时分跳回0,当小时跳动至24时,跳回00重新计数。计数的内容通过单片机 P0口在1602上显示。3.5、 PCB 图图3.5 PCB 图四、 软件设计4.1 液晶软件驱动开始L

7、 C D 初始化延时设第一行显示位置设第二行显示位置显示第二行内容结束设第二行显示位置4.2 计时程序分析否是否是否是否是重装初值循环次数加 1秒加 160 秒到?60 分到?24 小时到?秒清 0,分加 1分清 0,时加 1时清 0返回满 20 次?开始4.3主程序分析开始内部中断外部中断设置显示位置显示内容五总结经过两个星期的学习,从中学习了很多。从一开始的模糊不知道从哪入手,到慢慢地熟悉整个流程,自己写出程序,感觉自己收获不少。虽然学习的时间是短暂的,但留给我的印象是深刻的。单片机在我们的学习中出现的频率很高,在这两个星期的学习中让我更加熟悉了51单片机,明白它功能的强大。也熟悉了 LCD1602显示器的功能。我想,人就结束是慢慢学习不断进步的过程,要学以致用,多积累,才能使自己更加充实。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报