当前位置:文档之家› 基于单片机的液晶屏显示的电子时钟设计

基于单片机的液晶屏显示的电子时钟设计

基于单片机的液晶屏显示的电子时钟设计摘要本设计是利用基于AT89C52单片机用液晶显示器制作的实用液晶电子钟,可完成计时、计分、计秒和校时、校分的功能。

微处理器是单片机的核心,完成运算和控制的操作串行口数据存储器与复位电路,时钟电路,校对电路由微处理器控制完成各自的任务。

最后通过液晶显示时、分、秒。

在振荡器正在运行时,复位是靠RST或在RST引脚上施加持续2个机器周期的高电平来实现,在RST引脚上施加高电平的第2个周期执行内部复位,以后每个周期执行一次,直到RST 变化。

复位时,ALE和/RSEN输出高电平,机ALE=1和/RSEN=1,片内RAM不受复位的影响,复位后PC指向0000H使单片机从起始地址0000H开始执行程序。

设计中采用内部时钟方式,在XTAL1和XTAL2两端接晶振,与内部反向器构成稳定的自激振荡器,其发出的时钟脉冲直接送入片内定时控制部件,该液晶电子钟最后由6个液晶显示管显示,时分秒段式LCD显示采用七段显示,其结构除在上电极板上喷上a到g这七个笔画外,还在下电极板喷上与笔画相对应的“日”字形的电极并接公共端COM。

另外时钟的校对采用与校对普通电子表相同的操作方式来完成,只需按K1、K2这两个键来校时校分。

AT89C52的XTAL1和XTAL2分别为反向器的输入和输出,RST为复位输入,由它再接一个上拉电阻,引脚被拉高,P1口作为电子钟的位选,P3口部分作为电子钟的输出端。

关键词电子钟单片机液晶显示LCD SCREEN DISPLAY BASEDON SINGLE CHIP DESIGN OFTHE ELECTRONIC CLOCKABSTRACTThis design is the use of liquid crystal displays based on AT89C52 microcontroller produced by useful LCD electronic clock to complete timing, scoring, namely, second, and the school, the school sub-functions. Microprocessor is a microcontroller core, computing and control the completion of the operation of serial port data memory and the reset circuit, clock circuit, proofreading circuit controlled by a microprocessor to complete their tasks. The final adoption of liquid crystal display hours, minutes and seconds. In the oscillator is running, reset depends on the RST or RST pin to exert sustained two machine cycle to achieve high, in the RST pin is applied to the first 2 cycles of high implementation of internal reset,After the run once per cycle until RST change. When reset, ALE and / RSEN output high, machine ALE = 1, and / RSEN = 1, on-chip RAM is not the impact of reset and reset after the PC point from the start address of 0000H to 0000H Microcontroller begin implementation procedures. Internal clock used in the design mode, then ends in the XTAL1 and XTAL2 crystal, and the internal stability of the reverse device constitutes a self-excited oscillator clock pulse sent directly into the on-chip timing control unit, the LCD clock last by 6 LCD display tube display, when minutes and seconds Segment LCD display with seven-segment display, its structure, except in the electrode plate spray.On a to g of these seven strokes, the lower electrode plates are also sprayed with the strokescorresponding to the "day"-shaped electrode, and then the public-side COM. Another clock proofing and proofreading ordinary electronic watches using the same mode of operation to complete, just press K1, K2 of these two keys to the school when the school hours. AT89C52 the XTAL1 and XTAL2, respectively reverse the input and output, RST as a reset input, which were followed by a pull-up resistor, pin is pulled, P1 mouth as an electronic clock Choice, P3 mouth part as an electronic clock outputs.KEYWORDS electronic clock MCU LCD目录摘要 ................................................................................................ I I ABSTRACT . (III)1 概述 (1)1.1本课题研究的意义 (1)1.2电子时钟的设计要求和内容 (2)1.3课题的总体规划 (2)2 系统总体方案及硬件设计 (3)2.1系统总体方案 (3)2.2硬件设计 (3)2.2.1时钟电路 (3)2.2.2复位电路 (4)2.2.3 液晶LCD1602 (5)2.2.4 LCD显示电路 (10)2.2.5 AT89C52 单片机芯片 (11)2.2.6电子钟电路原理图 (13)2.2.7元件清单 (13)3 软件设计 (14)3.1 系统主程序设计 (14)3.2中断程序设计 (15)3.3 加一子程序流程框图 (16)4 PROTEUS软件下的仿真 (17)4.1 软件介绍 (17)4.2仿真过程 (17)5 结论 (20)致谢 (21)参考文献 (22)附录 (23)1 概述单片机即微处理器,自1976年Inter公司推出的MCS-48,迄今已有20多年了。

由于单片机具有集成度高,功能强,体积小,功耗低,使用方便,价格低廉等一系列优点,目前已经应用到人们工作和生活的各个领域,单片机的应用已经从面向工业控制,通信,交通,智能仪表等迅速发展到家用消费产品,办公自动化,汽车电子,PC机外围以及网络通信等广大领域,目前最具有代表性的是MC-51系列单片机,MC-51虽然是8位的单片机,但是它比MCS-48功能强大,此外还具有全,兼容性强,软硬件丰富等优点。

时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精确度要求越来越高,应用越来越广。

怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这要求人们不断设计出新型时钟。

现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时,译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。

一个单片机应用系统中,时钟有两方面的含义:一是指为了保障系统正常工作的基准震荡定时信号,主要有晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时间,它通常有两种实现方法:一是用软件来实现,即用单片机内部的可编程定时/计数器来实现,但误差很大,主要用在对时间精度要求不高的场合;二是用专门的时钟芯片实现,在对时间精度要求很高的情况下,通常采用这种方法,典型的时钟芯片有:DS1302,DS12887,X1203等都可以满足高精度的要求。

1.1本课题研究的意义液晶屏数字电子时钟让单片机得到了更加广泛的应用,人们的时间观念更强,生活的更方便快捷,同时增强自我独立学习和动手的能力,为将来的学习和工作打下基础。

时间对于人们来说是越来越宝贵,快节奏的生活往往使人们忘记了时间,一旦遇到重要的事情,这将会带来很大的损失。

因此我们需要一个定时系统来提醒这些忙碌的人们,而液晶屏数字时钟正是人们所需要的。

它显示清晰、字符锐利、画面稳定不闪烁,体积小巧:而且具有零辐射、低耗能、散热小的优点:它的调节十分方便,只需通过按键就可以自动调节。

然而随着科学技术的发展,人类社会已进入到高度发达的信息化社会, 信息社会的发展离不开电子产品的进步。

现代电子产品的发展越来越快, 各种新型电子元器件和智能化的电子产品已经在国民经济的各个领域和人民生活的各个方面得到了日益广泛的应用。

实现这种进步的主要原因就是生产制造技术和电子设计技术的发展。

所以液晶屏电子数字时钟的发展也是在日益成熟。

1.2电子时钟的设计要求和内容1.任选一款51系列单片机2.能完成时分秒的显示3.能完成校对时分4.要求用PROTEUS软件进行仿真1.3课题的总体规划课题主要讨论如何实现对液晶电子时钟的硬件设计和软件设计,以及如何实现液晶屏显示,因此,论文内容安排如下:第1章将主要介绍课题的研究意义、设计要求与内容、发展现状;第2章将对课题系统总体方案及硬件设计进行分析,同时设计模块电路及总体硬件电路;第3章主要对软件设计进行分析;第4章介绍如何用PROTEUS软件下的软、硬件进行仿真同时分析仿真结果;第5章结论部分,对本文进行了总结分析,同时对以后的工作进行展望。

相关主题