帮帮文库

返回

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

格式:word 上传:2022-06-25 14:56:18

《基于51系列的单片机进行的实时日历和时钟显示的设计》修改意见稿

1、“.....并接做为各段的驱动为了简化电路图在此用了个上拉电阻代替。用口的低位接译码器的端,用,,分别接译码器的使能端,通过控制口来控制的动态扫描。单片机的和引脚接的晶振,并接两个的电容同时接地,单片机复位端接极性电容并连接到电源处,在极性电容的负极接的电阻,并连接至地做为放电用。本设计用到四个独立式键盘分别接到口的低位,用口的,,接日历时钟的使能端和时钟端及数据输入输出口,并在日历时钟上接的晶振,并接两个的电容终端和地相连,各芯片的电源部分分别接到有开关式电源产生的电源上,芯片的接地端都接在公共地上,在这里接电源部分就不再详述。设计采用动态显示,轮流扫描各个使之显示相应的数型码,当扫描频率大于人眼所能识别的频率时就看不到闪烁现象。动态显示的亮度不如静态显示,但静态显示占用的口资源较多,往往用移位寄存器等来扩充其口不足的情况,当显示位数较多时,这样势必增加硬件开销,增大成本......”

2、“.....本设计的突出之处在于硬件电路简单,大大减少了硬件开销,这样又势必增加了软件开发的难度,但降低了成本有利于市场的开阔。图电路原理图软件设计软件的设计是设计控制系统的应用程序。其任务是在整体设计和硬件设计的基础上,确定程序结构,分配内资源,划分功能模块,然后进行主程序和各模块程序的设计,最后连接起来成为个完整应用程序,与硬件相结合完成相应功能。主程序设计主程序才用模块化设计,流程图如图所示。从上面主程序看出,主程序的组成是通过分别调用各子程序组成总体系统功能,能很直观的看出主程序所要完成的功能,首先是初始化各模块,之后调用键盘完成时间的调整,调用日历子程序完成日历时钟的初始化和时间数据的读写,调用显示子程序显示数据,木木论文网原创毕业论文代写省略部分请咨询本站,免费索取,本科毕业代写论文咨询,研究生论文代写咨询网址微博零定金,支付宝交易,包修包过......”

3、“.....初始化部分主要有初始化定时器部分和和些寄存器标志位初始化时间等。对定时器初始化时,首先置初值,开中断,定时器开中断,并且开始计数,而对定时器初始化时,首先置初值,定时器关中断,并且停止计数,只有收到命令时才能产生中断。寄存器的初始化主要是初始化执行程序时用到的部分空间,防止程序执行时带来混乱。标志位初始化是对时间调整时判断是调分还是调时等而专设的位标志,初始化过程中标志位全部置,即开始时是处于显示状态,而不是调整状态,这点在程序中相当明了。初始化时间是开机时显示的时间,并通过调用日历时钟的写程序来完成时间的置初值。图程序流程图键盘子程序设计多功能键盘程序的设计是本设计的难点,也是完成本设计的重点,当有键按下时,调用延时程序,再判断是否有键按下无则返回,若有先调用显示程序再判断是否松开,否则再转到显示程序......”

4、“.....其中键功能最多,通过判断键按下的次数来判断是调时间还是定时,并对对应的位置闪烁。本键盘深度为级,即连续按下键次时则返回到原来界面。当判断键值为时则为调秒状态,对应的秒低位闪烁,为时为调分状态并分闪烁,为时为调时状态并时闪烁,为时为调日状态并日闪烁,为时为调月状态并月闪烁,为时为调年状态并年闪烁,为时为调星期状态并星期闪烁。为加键,为减键,为总返回键,即在调时见时不完成。般来说,仿真软件能为用户输入的程序指令纠错,包括书写格式标号未定义或多重定义转移地址溢出等。整体程序调试即把各子程序整体连起来进入到综合电路调试,看是否能实现预计的功能显示。在这阶段若发生故障,可以考虑各子程序在运行时是否破坏现场,数据缓冲单元是否发生冲突,标志位的建立和清除在设计上是否失误,堆栈是否溢出,输入输出状态是否正常等......”

5、“.....如图所示图仿真用软件模拟器调试不需任何在线仿真器,也不需要用户样机,直接就可以在机上开发和调试。调试和修改完毕后可以直接使用编程器将软件固化在目标系统中,然后投入运行。硬件调试焊接电路板如图所示单片机应用系统的硬件调试和软件调试是分不开的,许多硬件故障在软件调试时才能发现,但通常要先排除系统中明显的硬件故障。调试工作可以分为四步线路检查根据硬件逻辑设计图,仔细检查样机线路是否连接正确,并核对元器件的型号规格和安装是否符合要求,必要时可用万用表检测线路通断情况。电源调试样机的第次通电测试很重要,若样机中存在电源故障,则加电后将造成器件损坏。调试的方法有两种种是断开样机稳压电源的输出端,检查空载时电源工作情况另种是拔下样机上的主要集成芯片,检查电源的负载能力用假负载。确保电源无故障并性能符合设计要求。通电检查在确保电源良好前提下,接通电源......”

6、“.....若接通后电流很大,必须立即切断电源。电源大得超出正常范围,说明电路中有短路或故障。通电检查的主要目的是看系统是否存在短路或由元器件损坏装配引起的电流异常。如图焊接电路板检查芯片的逻辑关系是否出错加电后检查各芯片插座上相关引脚的电位,仔细测量相应的输入输出电平是否正常。单片机系统大都是数字逻辑电路,使用电平检查法可首先查出逻辑设计是否正确,选用器件和连接关系是否符合要求等。本设计特点突出,性价比高,适合于家庭挂历,有很高应用价值。结论硬件系统关系到所要设计的电子产品好怀,如系统抗干扰性等,所以要合理的安排尽量减少干扰提高性能。单片机是很容易受干扰的控制器,当采用外部晶振时,应尽量让其靠近单木木论文网原创毕业论文代写省略部分请咨询本站,免费索取,本科毕业代写论文咨询,研究生论文代写咨询网址微博零定金,支付宝交易,包修包过。片机减少对其干扰......”

7、“.....同时还可以采用隔离等方式减少干扰,硬件系统设计的好坏很大部分来源于经验,所以我们要有动手的好习惯。软件设计是核心部分,具有多样化,灵活性高,易移植等优点,要深深理会各指令的含义才能更加熟练应用,中断的合理利用可以减少利用资源,具有执行效率高等优点,本设计用到定时器中断以减少对的占用,更好的处理其他功能。软件的设计大部分采用模块化设计的方法以方便调试,并使其可读性大大增强,方便更改和移植。参考文献何宏主编单片机原理与接口技术北京国防工业出版社杨西明,朱骐主编单片机编程与应用入门北京机械工业出版社先锋工作室编著单片机程序设计实例北京清华大学出版社谢宜仁主编单片机实用技术问答北京人民邮电出版社孙江宏,李良玉等编著电路设计与应用北京机械工业出版社房小翠,王金凤编著单片机实用系统设计技术北京国防工业出版社秦曾煌主编电工学电子技术北京高等教育出版社......”

8、“.....刘国荣单片微型计算机技术北京机械工业出版社,王迎旭单片机原理与应用北京机械工业出版社,于永权系列单片机应用技术北京北京航空航天大学出版社,高峰单片微型计算机原理与接口技术北京科学出版社,各种网络教程及其他只有按下键值为才返回,而通过按下键即可返回。由于键盘流程图非常复杂,在此只表示秒,如图所示,其余略。开始有键按下延时按下按下按下按下调显示为键值加调显示有键按下键值清标志位清返回回下页下页日历时钟子程序设计与的连接需要三条线,即。日历时钟的读写需要初始化时序读时序写时序。所有时序都是将主机作为主设备,单总线器件作为从设备。而每次命令和数据的传输都是从主机启动写时序开始,如果要求单总线器件回送是低位在先。读写都是位数据高位是地址低位是数据,在读写时要严格遵从其读写时序,否则读写将会失效。键值为调显示秒闪烁秒标志位置按下按下秒减秒数据送秒加键值为......”

9、“.....所有的数据传送被初始化,允许对进行操作。如果在传送过程中置为低电平,则会终止此次数据传送,引脚变为高阻态。上电运行时,在之木木论文网原创毕业论文代写省略部分请咨询本站,免费索取,本科毕业代写论文咨询,研究生论文代写咨询网址微博零定金,支付宝交易,包修包过。前,必须保持低电平。只有在为低电平时,才能将置为高电平,这点我们要定注意。当置为高电平时,在串行时钟的的上升沿,从端口读入位数据,个串行时钟脉冲就可以读入字节的数据。在串行时钟的下降沿,向端口输出位数据,个串行时钟脉冲就可以输出字节的数据。显示子程序设计电子产品是否实用其中显示占了很重要的地位,很多数人都渴求用视觉效果好,范围广,直观明了,符合以上的要求,但相应的硬件设计相对复杂。显示子程序设计本设计的显示部分具有消隐和闪烁功能,当时分秒等高位为时显示消隐,此时在读时间时更加明了......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(1)
1 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(2)
2 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(3)
3 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(4)
4 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(5)
5 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(6)
6 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(7)
7 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(8)
8 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(9)
9 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(10)
10 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(11)
11 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(12)
12 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(13)
13 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(14)
14 页 / 共 28
基于51系列的单片机进行的实时日历和时钟显示的设计.doc预览图(15)
15 页 / 共 28
预览结束,还剩 13 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档