doc 基于51单片机的电子日历的应用 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:40 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 14:56

基于51单片机的电子日历的应用

止写入,延时子程序超过秒,清零读取分数分数加超过分,清零读取小时数,调整日写入允许写入新的日数禁止写入,调整月写入允许写入新的月数禁止写入,调整年写入允许写入新的年数禁止写入,跳出调整模式,返回默认显示状态写入允许禁止写入,开启中断,标志位置并退出液晶显示程序获取时钟芯片的时间数据时间数据转换液晶字符日期数据转换液晶字符显示时间显示日期,显示星期,在液晶上显示字母扫描延时时钟停止标志液晶初始化时钟芯片初始化进入默认液晶显示进入调整模式液晶显示数据扫描各功能键小时数加超过小时,清零读取星期数星期数加读取日数日数加读取月数月数加读取年数年数加降序按键读取秒数秒数减数据调整后更新标志小于秒,返回秒读取分数分数减小于秒,返回秒读取小时数小时数减读取星期数星期数减读取日数日数减读取月数月数减读取年数年数减模式选择按键按次,就加进入调整模式按键功能执行关闭时钟,停止计时写入允许禁止写入扫描模式切换按键,调整秒扫描跳出按钮扫描加按钮扫描减按钮数据更新,重新写入新的数据写入允许写入新的秒数禁止写入位闪计数液晶显示数据,调整分写入允许写入新的分数禁止写入,调整小时写入允许写入新的小时数禁止写入,调整星期写入允许写入新的星期数禁止写入的个字节,命令控制字为写读。与接口电路设计图示出与接口电路,其中为后备电源,为主电源。在主电源关闭的情况下,也能保持时钟的连续运行。由或两者中的较大者供电。当大于时,给供电。当小于时,由供电。和是振荡源,外接晶振。是复位片选线,通过把输入驱动置高电平来启动所有的数据传送。输入有两种功能首先,接通控制逻辑,允许地址命令序列送入移位寄存器其次,提供终止单字节或多字节数据的传送手段。当为高电平时,所有的数据传送被初始化,允许对进行操作。如果在传送过程中置为低电平,则会终止此次数据传送,引脚变为高阻态。上电动行时,在大于等于之前,必须保持低电平。中有在为低电平时,才能将置为高电平,为串行数据输入端双向。始终是输入端。图与接口电路显示模块的设计本设计显示模块采用液晶显示,由具体实现。介绍液晶模块采用控制器。具有简单而功能较强的指令集可以实现字符移动闪烁等功能。与单片机通讯可采用位或者位并行传输两种方式。表引脚说明管脚号名称电平功能描述数据线上为数据信号数据线上为指令信号读数据模式写数据模式使能信号端数据线控制器由两个位寄存器指令寄存器和数据寄存器忙标志显示数据字符发生器字符发生器地址计数器。用于寄存指令码,只能写入不能读出用于寄存数据,数据由内部操作自动写入和,或者暂存从和读出的数据。为时,液晶模块处于内部处理模式,不响应外部操作指令和接受数据。用来存储显示的字符,能存储个字符码。由位字符码生成点阵字符种和点阵字符种,位字符编码和字符的对应关系,是为用户编写特殊字符留用的,它的容量仅字节。可以自定义个点阵字符或者个点阵字符。可以存储和的地址,如果地址码随指令写入,则自动把地址码装入,同时选择或者单元。液晶模块的引脚功能见表。与单片机的接口如图为显示模块,和最小系统上的连线样,无需修改。图显示连接图第三章系统的软件设计程序总体描述本程序主要实现对年月日周日时分秒进行计时,具有时间校准等功能,具体包括主程序部分,液晶显示部分,时钟部分,键盘部分,程序见附录,图为主程序流程框图。图主程序流程图模块程序描述本程序具体包括主程序部分,液晶显示部分,时钟部分,键盘部分。程序通过时钟芯片的时钟计数功能实现对秒分钟小时月星期年的计数,通过来实现显示,通过按键的方式来实现的时间的修改,键盘子程序框图如图所示。开始初始化读日期时间写日期时间显示子程序开关控制子程序时间修改子程序日期修改子程序显示结果返回图键盘子程序流程图第四章仿真工作界面的工作界面是种标准的界面通过左侧工具栏中的从库中选择元件命令命令,在左侧窗口中选择所需元件的关键字,然后放置元件并调整方向和位置以及参数设置,最后进行连线,如图所示。图连接图功能仿真上电后显示如图所示。图显示图通过按键分别设定秒钟分钟时钟星期日期月份年份最后按确定键。按键功能自上而下依次为选择修改项键增大键减小键确定键。图按键第五章测试与结果分析测试仪器表测试仪器序号名称型号机双路直流稳压电源单片机仿真软件数字万用表在线下载线硬件测试单片机应用系统的硬件调试和软件调试是分不开的,许多硬件故障在软件调试时才能发现,但通常要先排除系统中明显的硬件故障。调试工作可以分为四步线路检查根据硬件逻辑设计图,仔细检查样机线路是否连接正确,并核对元器件的型号规格和安装是否符合要求,必要时可用万用表检测线路通断情况。电源调试样机的第次通电测试很重要,若样机中存在电源故障,则加电后将造成器件损坏。调试的方法有两种种是断开样机稳压电源的输出端,检查空载时电源工作情况另种是拔下样机上的主要集成芯片,检查电源的负载能力用假负载。确保电源无故障并性能符合设计要求。通电检查在确保电源良好前提下,接通电源。最好在电源与其余电路之间串接个电流表。若接通后电流很大,必须立即切断电源。电源大得超出正常范围,说明电路中有短路或故障。通电检查的主要目的是看系统是否存在短路或由元器件损坏装配引起的电流异常。检查芯片的逻辑关系是否出错加电后检查各芯片插座上相关引脚的电位,仔细测量相应的输入输出电平是否正常。单片机系统大都是数字逻辑电路,使用电平检查法可首先查出逻辑设计是否正确,选用器件和连接关系是否符合要求等。在本成电子万年历的设计调试中遇到了很多的问题。回想这些问题只要认真多思考都是可以避免的,以下为主要的问题液晶显示屏显示部分已经连在最小系统上,节省了不少时间和精力。对万年历修改时间或日期时,有时液晶显示屏被屏蔽掉,造成不亮现象。解决根据仪器的测试,发现电路的驱动能力不足,最后在时钟芯片的端接入的上拉电阻后,电路的驱动能力才能满足,即可解决不亮现象。软件测试本设计是在软件和清屏光标返回原点,注意顺序

下一篇
基于51单片机的电子日历的应用第1页
1 页 / 共 40
基于51单片机的电子日历的应用第2页
2 页 / 共 40
基于51单片机的电子日历的应用第3页
3 页 / 共 40
基于51单片机的电子日历的应用第4页
4 页 / 共 40
基于51单片机的电子日历的应用第5页
5 页 / 共 40
基于51单片机的电子日历的应用第6页
6 页 / 共 40
基于51单片机的电子日历的应用第7页
7 页 / 共 40
基于51单片机的电子日历的应用第8页
8 页 / 共 40
基于51单片机的电子日历的应用第9页
9 页 / 共 40
基于51单片机的电子日历的应用第10页
10 页 / 共 40
基于51单片机的电子日历的应用第11页
11 页 / 共 40
基于51单片机的电子日历的应用第12页
12 页 / 共 40
基于51单片机的电子日历的应用第13页
13 页 / 共 40
基于51单片机的电子日历的应用第14页
14 页 / 共 40
基于51单片机的电子日历的应用第15页
15 页 / 共 40
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批