欢迎来到天天文库
浏览记录
ID:51885803
大小:817.00 KB
页数:19页
时间:2020-03-18
《(毕业论文)电子日历时钟设计.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录1题目设计的要求12系统硬件设计12.1设计原理12.2器件的功能与作用1221MJS51单片机AT89C511Z22串行时钟日历片D813022123液晶显示LCD160243系统软件设计53.1程序流程53.2程序代码54系统仿真调试164.1仿真原理图设计164.2仿真运行过程164.3仿真运行结果175总结176参考文献181题目设计的要求通过串行日历吋钟芯片ESI302生成当前日期和是吋间,通过K)口传输到AI39C52芯片中,然后再将ATB9C52接收到的数据输出到UD上。要求ITD丄显示的日期和时间与当前系统时间保持一致。2系统硬
2、件设计21设计原理图3.1电路原理图22器件的功能与作用221NCS51单片机AIB9C51XXCT89C51是一种带轴节FLAS晞储器(FPERCM-FlashProgranmableandErasableReadOnly皿山吋的低电压、高性能M88位微处理器,俗称单片机。AI89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用AEVEL高密度非易失存储器制造技术制造,与工业标准的MS-51指令集和输出管脚相兼容。1题目设计的要求通过串行日历吋钟芯片ESI302生成当前日期和
3、是吋间,通过K)口传输到AI39C52芯片中,然后再将ATB9C52接收到的数据输出到UD上。要求ITD丄显示的日期和时间与当前系统时间保持一致。2系统硬件设计21设计原理图3.1电路原理图22器件的功能与作用221NCS51单片机AIB9C51XXCT89C51是一种带轴节FLAS晞储器(FPERCM-FlashProgranmableandErasableReadOnly皿山吋的低电压、高性能M88位微处理器,俗称单片机。AI89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件
4、采用AEVEL高密度非易失存储器制造技术制造,与工业标准的MS-51指令集和输出管脚相兼容。由于将多功能8位CR和闪烁存储器组合在单个芯片中,AINEL的AI89C51是一种高效微控制器。AIB9C51单片机为很多嵌入式控制系统提供了一利
5、灵活性高且价廉的方案。昌行时钟日历片B61302系统的组成与工作原理:系统由单片机ATB9C52,串行日历时钟片C61302,液晶显示模组KD1602,ES1302的CLOCK与AIB9C52的P1.6相连,RST与P1.5相连,IO与P1.7相连。LCD1602的D(厂D7与AIB9C51的P().(FP7相连
6、,并接上拉电阻,RS与P2.()相连,RA与P2.1相连,曲P22相连。D81302是公司拖出的涓流充电时钟芯片,内含有一个实时时钟历和31个季节静态W通过简单地串行接口与单片机进行通信,实时时钟昇3历电路提供秒、分、时、日、日期、月、年的信息,每月的天数和闰年的天数可自动调整,时钟操作可通过网FM指示决定采用24小时或12小时格式,C81302与单片机之间能简单地采用同步串行方式进行通信,仪需用到RES复位、U)数据线、艾LK巾行吋钟3个口线。对时钟、RMI勺读肖,可以改用单字节方式或多达31个字节的字符组方式。281302工作时功耗很低,保持数
7、据和时钟信息是功率小于InWD61302广泛应用于电话传真、便携式仪器及电池供电的仪器仪表等产品领域中。RL1602字符型液晶模块是以两行16个子的5勺点阵吐信来显示字符的液晶显示器。ESI302有8个引脚:XI、X2:32768kHz晶振介入引脚。Z地。RSE复位引脚,低电平有效。W数据输入芳B出引脚,具有三态功能。SCIK串行时钟输入引脚。Vccl:工作电源引脚。VccZ备用电源引脚。D61302有一个控制寄存器,12个日历,时钟寄存器和31个控制寄存器控制寄存器用于存放E61302的控制命令字,E81302的RST引脚回到高电平后写入的第一个
8、字就为控制命令。它用于对ESI302读写过程进行控制,它的格式如下:表21控制寄存器的格式D7D6D5IXD3D2DIDO1W9、2个寄存器,其中有7个与日历、时钟相关,存放的数据为BCD码形式。日历、时钟寄存器的格式。说明:数据都以BCD码形式表示。
9、2个寄存器,其中有7个与日历、时钟相关,存放的数据为BCD码形式。日历、时钟寄存器的格式。说明:数据都以BCD码形式表示。
此文档下载收益归作者所有