doc 毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计 ㊣ 精品文档 值得下载

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

毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计

控制系统显示模块选择方案和论证方案采用液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,但是价格昂贵,需要的接口线多,所以在此设计中不采用液晶显示屏。方案二采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,如采用在显示数字显得太浪费,且价格也相对较高,所以也不用此种作为显示。方案三采用数码管动态扫描,数码管价格适中,对于显示数字最合适,而且采用动态扫描法与单片机连接时,占用的单片机口线少。所以采用了数码管作为显示。时钟芯片的选择方案和论证方案直接采用单片机定时计数器提供秒信号,使用程序实现年月日星期时分秒计数。采用此种方案虽然减少芯片的使用,节约成本,但是,实现的时间误差较大。所以不采用此方案。方案二采用时钟芯片实现时钟,芯片是种高性能的时钟芯片,可自动对秒分时日周月年以及闰年补偿的年进行计数,而且精度高,位的做为数据暂存区,工作电压范围内,时耗电小于电路设计最终方案确定综上各方案所述,对此次作品的方案选定以单片机为主控制器,时间数据是通过时钟芯片来读取,并通过数码管显示出来,并用键盘来完成对当前时间的调整。主控制器和外围器件单片机是种低功耗高性能位微控制器,使用公司高密度非易失性存储器技术制造,与工业产品指令和引脚完全兼容。并具有以下标准功能字节,字节,位口线,看门狗定时器,个数据指针,三个位定时器计数器,个向量级中断结构,全双工串行口,片内晶振及时钟电路。另外,可降至静态逻辑操作,支持种软件可选木木论文网原创毕业论文代写省略部分请咨询本站,免费索取,本科毕业代写论文咨询,研究生论文代写咨询网址微博零定金,支付宝交易,包修包过。择节电模式。空闲模式下,停止工作,允许定时器计数器串口中断继续工作。掉电保护方式下,内容被保存,振荡器被冻结,单片机切工作停止,直到下个中断或硬件复位为止。时钟芯片芯片介绍低功耗时钟芯片可以对年月日时分秒进行计时,且具有闰年补偿等多种功能。用于数据记录,特别是对些具有特殊意义的数据点的记录上,能实现数据与出现该数据的时间同时记录。这种记录对长时间的连续测控系统结果的分析以及对异常数据出现的原因的查找有重要意义。采用作为记录测控系统中的数据记录,其软硬件设计简单,时间记录准确,既避免了连续记录的大工作量,又避免了定时记录的盲目性,给连续长时间的测量控制系统的正常运行及检查都来了很大的方便,可广泛应用于长时间连续的测控系统中。在测量控制系统中,特别是长时间无人职守的测控系统中,经常需要记录些具有特殊意义的数据及其出现的时间。记录及分析这些特殊意义的数据,对测控系统的性能分析及正常运行具有重要的意义。传统的数据记录方式是隔时采样或定时采样,没有具体的时间记录,因此只能记录数据而无法准确记录其出现的时间若采用单片机计时,方面需要采用计数器,占用硬件资源,另方面需要设臵中断查询等,同样耗费单片机的资源,而且些测控系统可能不允许。而在系统中采用则能很好地解决这个问题。的性能特性实时时钟,可对秒分时日周月以及带闰年补偿的年进行计数用于高速数据暂存的位最少引脚的串行电压工作范围时耗电小于用于时钟或数据读写的单字节或多字节脉冲方式数据传送方式简单的线接口可选的慢速充电至的能力。时钟芯片包括实时时钟日历和字节的静态。它经过个简单的串行接口与微处理器通信。实时时钟日历提供秒分时日周月和年等信息。对于小于天的月和月末的日期自动进行调整,还包括闰年校正的功能。时钟的运行可以采用或带上午下午的格式。采用三线接口与进行同步通信,并可采用突发方式次传送多个字节的时钟信号或数据。有主电源后备电源双电源引脚在单电源与电池供电的系统中提供低电源,并提供低功率的电池备份在双电源系统中提供主电源,在这种运用方式中,连接到备份电源,以便在没有主电源的情况下能保存时间信息以及数据。由或中较大者供电。当大于时,给供电当小于时,由供电。数据操作原理在任何数据传送时必须先初始化,把脚臵为高电平,然后把位地址和命令字装入移位寄存器,数据在的上升沿被输入。无论是读周期还是写周期,开始位指定个寄存器中哪个被访问到。在开始个时钟周期,把命令字节装入移位寄存器之后,另外的时钟周期在读操作时输出数据,数,只有收到命令时才能产生中断。寄存器的初始化主要是初始化执行程序时用到的部分空间,防止程序执行时带来混乱。标志位初始化是对时间调整时判断是调分还是调时等而专设的位标志,初始化过程中标志位全部臵,即开始时是处于显示状态,而不是调整状态,这点在程序中相当明了。初始化时间是开机时显示的时间,并通过调用日历时钟的写程序来完成时间的臵初值。图程序流程图键盘子程序设计多功能键盘程序的设计是本设计的难点,也是完成本设计的重点,当有键按下时,调用延时程序,再判断是否有键按下无则返回,若有先调用显示程序再判断是否松开,否则再转到显示程序,这样避免了在按键松开之前能正常显开始初始化并开中断初始化并关中断寄存器初始化标志位初始化初始化时间调键盘子程序调日历子程序调显示子程序结束示。其中键功能最多,通过判断键按下的次数来判断是调时间还是定时,并对对应的位臵闪烁。本键盘深度为级,即连续按下键次时则返回到原来界面。当判断键值为时则为调秒状态,对应的秒低位闪烁,为时为调分状态并分闪烁,为时为调时状态并时闪烁,为时为调日状态并日闪烁,为时为调月状态并月闪烁,为时为调年状态并年闪烁,为时为调星期状态并星期闪烁。为加键,为减键,为总返回键,即在调时见时不用只有按下键值为才返回,而通过按下键即可返回。由于键盘流程图非常复杂,在此只表示秒,如图所示,其余略。开始有键按下延时按下按下按下按下调显示为键值加调显示有键按下键值清标志位清返回回下页下页日历时钟子程序设计与的连接需要三条线,即。日历时钟的读写需要初始化时序读时序写时序。所有时序都是将主机作为主设备,单总线器件作为从设备。而每次命令和数据的传输都是从主机启动写时序开始,如果要求单总线器件回送是低位在先。读写都是位数据高位是地址低位是数据,在读写时要严格遵从其读写时序,否则读写将会失效。键值为调显示秒闪烁秒标志位置按下按下秒减秒数据送秒加键值为。图键盘子程序流程图当为高电平时,所有的数据传送被初始化,允许对进行操作。如果在传送过程中臵为低电平,则会终止此次数据传送,引脚变为高阻态。上电运行时,在之木木论文网原创毕业论文代写省略部分请咨询本站,免费索取,本科毕业代写论文咨询,研究生论文代写咨询网址微博零定金,支付宝交易,包修包过。前,必须保持低电平。只有在为低电平时,才能将臵为高电平,这点我们要定注意。当臵为高电平时,在串行时钟的的上升沿,从端口读入位数据,个串行时钟脉冲就可以读入字节的数据。在串行时钟的下降沿,向端口输出位数据,个串行时钟脉冲就可以输出字节的数据。显示子程序设计电子产品是否实用其中显示占了很重要的地位,很多数人都渴求用视觉效果好,范围广,直观明了,符合以上的要求,但相应的硬件设计相对复杂。显示子程序设计本设计的显示部分具有消隐和闪烁功能,当时分秒等高位为时显示消隐,此时在读时间时更加明了,但低位不能显示消隐。闪烁功能也是本设计的个难点,本设计采用个位标志位,其中个标志位通过用定时器产生个周期大约为每秒次,使闪烁时效果达到最好。此时定时器采用定时中断的工作方式,这样可以充分利用资源。另外个标志位是时分秒等的位标志位,当秒标志位臵时即秒开闪烁,与用中断产生的标志位相结合,即在个周期内为时此时消隐为时开显示,这样就使在调时间时对应的位闪烁。置开始发送位命令码命令码位送完写位数据数据写完置时钟写结束开始置发送位命令码命令码位送完读位数据数据读完置结束时钟读图日历时钟的写和读系统调试单片机系统经过总体设计,完成了硬件和软件设计开发。通过软件和硬件相结合系统即可运行。但编制好的程序或焊接好的线路不能按预计的那样正常工作是常见的事,经常会出现些硬件软件上的,这是软件和硬件开发者经常遇见的,这就需要通过调试来发现木木论文网原创毕业论文代写省略部分请咨询本站,免费索取,本科毕业代写论文咨询,研究生论文代写咨询网址微博零定金,支付宝交易,包修包过。并加以改正。调试可分为硬件调试和软件调试。本设计系统的已经在机上用模拟开发软件进行了检测和调试,并运行成功,最后进行实物图的硬件组装与调试,这样就给开发者在提供了方便。软件调试本设计是在软件和软件相结合调试的,完全用仿真软件在机上对目标电路原理图和程序进行检测和调试。调试过程中单片机相应输入端由通用键盘和鼠标设定,运行状态各寄存器状态端口状态等都可以在指定的窗口区域显示出来,以确定程序运行有无。目标程序纠错该阶段工作通常在目标程序编辑时就完成。般来说,仿真软件能为用户输入的程序指令纠错,包括书写格式标号未定义或多重定义转移地址溢出等。整体程序调试即把各子程序整体连起来进入到综合电路调试,看是否能实现预计的功能显示。在这阶段若发生故障,可以考虑各子程序在运行时是否破坏现场,数据缓冲单元是否发生冲突,标志位的建立和清除在设计上是否失误,堆栈是否溢出,输入输出状态是否正常等。经过多次修改程序最后调试出来理想的效果,如图所示图仿真用软件模拟器调试不需任何在线仿真器,也不需要用户样机,直接就可以在机上开发和调试。调试和修改完毕后可以直接使用编程器将软件固化在目标系统中,然后投入运行。硬件调试焊接电路板如图所示单片机应用系统的硬件调试和软件调试是分不开的,许多硬件故障在软件调试时才能发现,但通常要先排除系统中明显的硬件故障。调试工作可以分为四步线路检查根据硬件逻辑设计图,仔细检查样机线路是否连接正确,并核对元器件的型号规格和安装是否符合要求,必要时可用万用表检测线路通断情况。电源调试样机的第次通电测试很重要,若样机中存在电源故障,则加电后将造成器件损坏。调试的方法有两种种是断开样机稳压电源的输出端,检查空载时电源工作情况另种是拔下样机上的主要集成芯片,检查电源的负载能力用假负载。确保电源无故障并性能符合设计要求。通电检查在确保电源良好前提下,接通电源。最好在电源与其余电路之间串接个电流表。若接通后电流很大,必须立即切断电源。电源

下一篇
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第1页
1 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第2页
2 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第3页
3 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第4页
4 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第5页
5 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第6页
6 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第7页
7 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第8页
8 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第9页
9 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第10页
10 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第11页
11 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第12页
12 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第13页
13 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第14页
14 页 / 共 28
毕业论文:基于51系列的单片机进行的实时日历和时钟显示设计第15页
15 页 / 共 28
温馨提示

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

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

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

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

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

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