基于单片机的数字时钟日历设计

基于单片机的数字时钟日历设计

ID:8321574

大小:2.27 MB

页数:45页

时间:2018-03-19

基于单片机的数字时钟日历设计_第1页
基于单片机的数字时钟日历设计_第2页
基于单片机的数字时钟日历设计_第3页
基于单片机的数字时钟日历设计_第4页
基于单片机的数字时钟日历设计_第5页
资源描述:

《基于单片机的数字时钟日历设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于单片机的多功能电子时钟设计姓名:学号:专业:电子信息工程44目录1使用硬件模块介绍11.1STC89C52单片机最小系统模块21.液晶显示模块31.3DS18B20的温度传感器的测温模块51.4DS1302时钟芯片模块71.5.定时报警模块91.6.NE555背光模块101.7电源与按键模块.102程序控制与实现114444441.使用硬件模块介绍该电子时钟是基于AT89C52单片机设计的,具有定时,闹铃,显示实时温度,显示日历,节日信息,由于程序较大,所以选择了STC89C52单片机,他可以提供8KB的FlashROM,设计可以分为以下七个模块①单片机的最小系统模块。②128

2、64液晶显示模块③DS18B20的温度传感器的测温模块。④DS1302时钟芯片模块。⑤定时报警模块。⑥NE555背光模块。⑦电源与按键模块总电路及实物如下:441.1STC89C52单片机最小系统模块单片机由时钟电路和复位电路组成1.时钟电路STC89C52内部有一个用于构成振荡器的高增益反相放大器,引脚RXD和TXD分别是此放大器的输入端和输出端。时钟可以由内部方式产生或外部方式产生2.复位及复位电路(1)复位操作复位是单片机的初始化操作。其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处

3、于死锁状态时,为摆脱困境,也需按复位键重新启动。2)复位信号及其产生RST引脚是复位信号的输入端。复位信号是高电平有效,其有效时间应持续24个振荡周期(即二个机器周期)以上。若使用颇率为6MHz的晶振,则复位信号持续时间应超过4us才能完成复位操作。二.STC89C52单片机具体功能如下①主电源引脚(2根)VCC(Pin40):电源输入,接+5V电源GND(Pin20):接地线②外接晶振引脚(2根)XTAL1(Pin19):片内振荡电路的输入端XTAL2(Pin20):片内振荡电路的输出端③控制引脚(4根)RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片

4、机复位。ALE/PROG(Pin30):地址锁存允许信号PSEN(Pin29):外部存储器读选通信号EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。④可编程输入/输出引脚(32根)STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根。PO口(Pin39~Pin32):8位双向I/O口线,名称为P0.0~P0.7P1口(Pin1~Pin8):8位准双向I/O口线,名称为P1.0~P1.7P2口(Pin21~Pin28):8位准双向I/O口线,名称为

5、P2.0~P2.7P3口(Pin10~Pin17):8位准双向I/O口线,名称为P3.0~P3.7电路图如下441.212864液晶显示模块液晶显示的分类方法有很多种,通常可按其显示方式分为段式、字符式、点阵式等。除了黑白显示外,液晶显示器还有多灰度有彩色显示等。在本万年历当中12864液晶显示显示当前的实时时间和温度及重要的阴阳历节日等功能。12864液晶显示具有如下的特性:提供8位,4位并行接口及串行接口可选并行接口适配M6800时序自动电源启动复位功能内部自建振荡源64×16位字符显示RAM(DDRAM最多16字符×4行,LCD显示范围16×2行)(改为半角输入)2M位中文字

6、型ROM(CGROM),总共提供8192个中文字型(16×16点阵)16K位半宽字型ROM(HCGROM),总共提供126个西文字型(16×8点阵)64×16位字符产生RAM(CGRAM)15×16位总共240点的ICONRAM(ICONRAM)其与单片机的连接电路如图1.2.1所示:44图1.2.112864与单片机的接线图液晶显示12864的引脚功能如表1.2.2所示。表1.2.2液晶显示12864的引脚功能引脚号引脚名称方向功能说明1VSS-模块的电池地2VDD-模块的电源正端3VO-LCD驱动电压输入端4RS(CS)H/L并行的指令数据选择信号:串行的片选信号5R/W(S

7、ID)H/L并行的读写选择信号:串行的数据口6E(CLK)H/L并行的使能信号:串行的同步时钟7DB0H/L数据08DB1H/L数据19DB2H/L数据210DB3H/L数据311DB4H/L数据412DB5H/L数据513DB6H/L数据64414DB7H/L数据715PSBH/L并串行接口选择:H-并行:L-串行16NC空脚17RSTH/L复位低电平有效18NC空脚19LED_A-背光电源正极20LED_K-背光电源负极12864LCD的指令系统及时序    该

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

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

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