毕业论文:基于51单片机的电子日历的应用.doc文档44页在线阅读
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
表的控制字格式数据输入输出在控制指令字输入后的下个时钟的上升沿时,数据被写入,数据输入从低位即位开始。
图主控模块电路时钟模块设计特殊功能第二功能使用在编程和校验时,口也接收些控制信号。
图引脚图单片机主控制模块介绍单片机为引脚双列直插芯片,有四个口,单片机共有个位的口,每条线都能地作输出或输入。
单片机的最小系统如图所示,引脚和引脚接时钟电路,接外部晶振和微调电容的端,在片内它是振荡器倒相放大器的输入,接外部晶振和微调电容的另端,在片内它是振荡器倒相放大器的输出。
第引脚为复位输入端,接第引脚为复位输入端,接上电容,电阻及开关后够上电复位电路,引脚为接地端,引脚为电源端。
所示,引脚和引脚接时钟电路,接外部晶振和微调电容的端,在片内它是振荡器倒相放大器的输入,有个位的口,每条线都能地作输出或输入。
单片机的最小系统如图部分内容简介脚由于内部电阻的原因,将输出电流。
口亦作为特殊功能第二功能使用在编程和校验时,口也接收些控制信号。
图引脚图单片机主控制模块介绍单片机为引脚双列直插芯片,有四个口,单片机共有个位的口,每条线都能地作输出或输入。
单片机的最小系统如图所示,引脚和引脚接时钟电路,接外部晶振和微调电容的端,在片内它是振荡器倒相放大器的输入,接外部晶振和微调电容的另端,在片内它是振荡器倒相放大器的输出。
第引脚为复位输入端,接上电容,电阻及开关后够上电复位电路,引脚为接地端,引脚为电源端。
图主控模块电路时钟模块设计的性能特性图示出的引脚图,晶振管脚,地,复位脚,数据输入输出引脚,串行时钟电源供电管脚。
图的引脚图数据操作原理时钟芯片的工作原理在每次进行读写程序前都必须初始化,先把端置,接着把端置,最后才给予脉冲读写时序如下图所示。
表为的控制字,此控制字的位必须置,若为则不能把对进行读写数据。
对于位,若对程序进行读写时,对时间进行读写时,。
位至位指操作单元的地址。
位是读写操作位,进行读操作时,该位为该位为则表示进行的是写操作。
控制字节总是从最低位开始输入输出的。
表为的日历时间寄存器内容是时钟暂停标志位,当该位为时,时钟振荡器停止,处于低功耗状态当该位为时,时钟开始运行。
是写保护位,在任何的对时钟和的写操作之前,必须为。
当为时,写保护位防止对任寄存器的写操作。
的控制字节的控制字如表所示。
控制字节的高有效位位必须是逻辑,如果它为,则不能把数据写入中,位如果,则表示存取日历时钟数据,为表示存取数据位至位指示操作单元的地址最低有效位位如为表示要进行写操作,为表示进行读操作,控制字节总是从最低位开始输出。
表的控制字格式数据输入输出在控制指令字输入后的下个时钟的上升沿时,数据被写入,数据输入从低位即位开始。
同样,在紧跟位的控制指令字后的下个脉冲的下降沿读出的数据,读出数据时从低位位到高位,如图。
图单字节读写时序图的寄存器有个寄存器,其中有个寄存器与日历时钟相关,存放的数据位为码形式,其日历时间寄存器及其控制字见表。
表的日历时间寄存器写寄存器读寄存器秒秒分分时时日日星期年年此外,还有年份寄存器控制寄存器充电寄存器时钟突发寄存器及与相关的寄存器等。
时钟突发寄存器可次性顺序读写除充电寄存器外的所有寄存器内容。
与相关的寄存器分为两类类是单个单元,共个,每个单元组态为个位的字节,其命令控制字为,其中奇数为读操作,偶数为写操作另类为突发方式下的寄存器,此方式下可次性读写所有的的个字节,命令控制字为写读。
与接口电路设计图示出与接口电路,其中为后备电源,为主电源。
在主电源关闭的情况下,也能保持时钟的连续运行。
由或两者中的较大者供电。
当大于时,给供电。
当小于时,由供电。
和是振荡源,外接晶振。
是复位片选线,通过把输入驱动置高电平来启动所有的数据传送。
输入有两种功能首先,接通控制逻辑,允许地址命令序列送入移位寄存器其次,提供终止单字节或多字节数据的传送手段。
当为高电平时,所有的数据传送被初始化,允许对进行操作。
如果在传送过程中置为低电平,则会终止此次数据传送,引脚变为高阻态。
上电动行时,在大于等于之前,必须保持低电平。
中有在为低电平时,才能将置为高电平,为串行数据输入端双向。
始终是输入端。
图与接口电路显示模块的设计本设计显示模块采用液晶显示,由具体实现。
介绍液晶模块采用控制器。
具有简单而功能较强的指令集可以实现字符移动闪烁等功能。
与单片机通讯可采用位或者位并行传输两种方式。
表引脚说明管脚号名称电平功能描述数据线上为数据信号数据线上为指令信号读数据模式写数据模式使能信号端数据线控制器由两个位寄存器指令寄存器和数据寄存器忙标志显示数据字符发生器字符发生器地址计数器。
用于寄存指令码,只能写入不能读出用于寄存数据,数据由内部操作自动写入和,或者读取星期数星期数加读取日数日数加读取月数月数加读取年数年数加降序按键读取秒数秒数减数据调整后更新标志小于秒,返回秒读取分数分数减小于秒,返回秒读取小时数小时数减读取星期数星期数减读取日数日数减读取月数月数减读取年数年数减模式选择按键按次,就加进入调整模式按键功能执行关闭时钟,停止计时写入允许禁止写入扫描模式切换按键,调整秒扫描跳出按钮扫描加按钮扫描减按钮数据更新,重新写入新的数据写入允许写入新的秒数禁止写入位闪计数液晶显示数据,调整分写入允许写入新的分数禁止写入,调整小时写入允许写入新的小时数禁止写入,调整星期写入允许写入新的星期数禁止写入,调整日写入允许写入新的日数禁止写入,调整月写入允许写入新的月数禁止写入,调整年写入允许写入新的年数禁止写入,跳出调整模式,返回默认显示状态写入允许禁止写入,开启中断,标志位置并退出液晶显示程序获取时钟芯片的时间数据时间数据转换液晶字符日期数据转换液晶字符,显示时间,显示日期,显示星期,在液晶上显示字母扫描延时时钟停止标志液晶初始化时钟芯片初始化进入默认液晶显示进入调整模式液晶显示数据扫描各功能键编号毕业论文题目基于单片机的电子日历的设计学生姓名学号院系专业班级指导教师顾问教师二〇二年六月摘要随着科技的快速发展,时间的流逝,从观太阳摆钟到现在电子钟,人类不断研究,不断创新纪录。
美国公司推出的具有涓细电流充电能的低功耗实时时钟电路。
它可以对年月日周日时分秒进行计时,还具有闰年补偿等多种功能,而且的使用寿命长,误差小。
对于数字电子万年历采用直观的数字显示,可以同时显示年月日周日时分秒信息,还具有时间校准等功能。
本设计以数字集成电路技术为基础,单片机技术为核心。
