帮帮文库

返回

(基于AT89S51单片机的数字时钟) (基于AT89S51单片机的数字时钟)

格式:word 上传:2022-06-25 13:13:54

《(基于AT89S51单片机的数字时钟)》修改意见稿

1、“.....通过此次设计,也使我知道了做任何事都要有颗平常的心,不要想着走捷径,步个脚印,把每步都认认真真做好了,才能取得最后的成功,同时也练就了我的耐心,做什么事都要有耐心,不要遇到困难就退缩,而是要静下心来去寻找解决的办法,否则很难有最后的成功。在此过程中,充分发挥人的主观能动性,自主学习,学到了许多没学到的知识,另方面,碰到问题注意与同学和老师协作,讨论,寻求好的解决方案,最终较好的完成了作品完,完成了最初的设想,达到了预期的目的。虽然此次课程设计的作品有些简单,但是通过自己的努力最终把电路成功设计出来,个人觉得还是很有成就感的,更为重要的是实实在在学到了不少东西,使自己这方面的知识技能有了很大的进步。因此,我自己觉得这次课程设计对我而言算得上是次全新的尝试,也是个小小的成功,更是次很好的锻炼,让我有了全方位的提高和进步......”

2、“.....判断计时是否满秒,不满转重设计数器初值,判断计时是否满分,不满转重设计数器初值判断计时是否满分,不满转重设分计数器初值,判断计时是否满小时,不满转重设分计数器初值,判断小时计数是否为,不是转小时计数为,取出小时计数值小时计数值最低位为即十小时位此时显示......”

3、“.....不是转小时计数为,则转,点等换成点显示小时计数满,则清零小时计数值加取出显示分的段码从输出显示分,取出显示十分的段码从输出显示十分取出显示小时的段码从输出显示小时十小时计数器的最低位为,从输出显示十小时位为,否则为,重装计数初值中断返回共阳极段码表,用于显示分和十分共阳极段码表,用于显示小时小数点常亮分计数为则转分计数器重装初值,十分计数器为则转十分计数器重装初值取出分显示段码从输出显示分取出十分显示段码从输出显示十分,小时计数不为转小时计数为,取出十小时计数值十小时计数值最低位为转小时计数不为转小时计数为转点等换成点显示,小时计数满,清零,加取出小时显示段码从输出显示小时十小时计数值最低位为,从输出显示十小时,......”

4、“.....判断计时是否满秒,不满转计时中断加是否为清,加是否为否清,加是否为清,加是否为清,加是否为是否为置,清零显示,出中断是是否是否为清零,加是否否是否是是否否是重设计数器初值,判断计时是否满分,不满转重设计数器初值判断计时是否满分,不满转重设分计数器初值,判断计时是否满小时,不满转重设分计数器初值,判断小时计数是否为,不是转小时计数为,取出小时计数值小时计数值最低位为即十小时位此时显示,则转小时计数为最低位为即十小时位此时显示输出显示判断小时计数是否为,不是转小时计数为,则转,点等换成点显示小时计数满,则清零小时计数值加取出显示分的段码从输出显示分......”

5、“.....从输出显示十小时位为,否则为,重装计数初值中断返回共阳极段码表,用于显示分和十分共阳极段码表,用于显示小时小数点常亮校分显示中断子程序部分图校分显示中断子程序流程图汇编语言源程序如下分计数为则转分计数器重装初值步步的完成,最终解决了软件。在软件的调试过程中主要遇到的问题如下烧入程序后,数码管能显示,也能走钟,但时间明显跳动很快,时间不正确解决通过检查延时子程序以及循环累计秒分时子程序,发现将延时子程序循环次得到的秒钟数当作分钟数计时,从而使时间出现。将程序进行修改,增加作为的次循环计数器得到秒,而把的计数次数修改为次即得到分钟数,从而解决了该问题烧入程序后,电路能够正常计时走钟,但小时位对应的数码管显示的是乱码解决在检查硬件电路正常的情况下,对程序进行检查,发现在显示子程序中,小时位的取段码指令漏写了,从而使小时位的显示是乱码......”

6、“.....后问题就得以解决,通电试验显示正常测试结果分析与结论测试结果分析在测试中遇到发光二极管数码管为不显示时,首先使用试测仪对电路进行测试,观察是否存在漏焊,虚焊,或者元件损坏数码管显示不正常,还有亮度不够,首先使用试测仪对电路进行测试,观察电路是否存在短路现象。若硬件无误后再查看烧写的程序是否正确无误,对程序进行认真修改。测试结论经过多次的反复测试与分析,可以对电路的原理及功能更加熟悉,同时提高了设计同时提高了设计能力以及对电路的分析能力同时在软件的编程方面得到更到的提高,对编程能力得到加强同时对所学的知识得到很大的提高与巩固对于初学者来说,更是大有益处,能把理论联系实际运用,学到更多的知识,真正将这门课程所包含的知识用于实际生活中的具体创造和设计中五作品总结与设计感想通过这次单片机课程设计,发现了自身所学知识存在许多的不足和问题,同时也学到了不少东西......”

7、“.....从设计方案的确定,到具体电路的设计,最后到总体电路的联接构建以及程序的编写烧制,整个设计工程量是比较大的,单靠个人能力,很多方面考虑不周,有的地方甚至毫无头绪,想不出具体方案,因此,绝对不能心急,不明白的地方和其它的同学共同讨论研究,毕竟群策群力办法要多些,碰上实在不能解决的问题,就去找辅导老师,通过老师的指点,把问题彻底搞清楚并加以掌握,就比如这次设计中,我把硬件电路都做好,并认真的检测了硬件电路以确认无误,而且程序也是经过仔细推敲和多次检查了确认是对的,但是程序写入通电试用时,电路总是不能正常工作,不能按设计要求计时走钟,我左思右想,就是想不出来哪里出了问题,后来去问老师,才知道本次设计中我选用的芯片内部是结构,不能将引脚悬空视为接高电平,而是必须接电源作为有效高电平,要构成单片机最小系统,的脚引脚要接高电平系统无片外扩展程序存储器......”

8、“.....程序要从片内程序存储单元开始执行,即脚要接高电平,否则系统不能正常工作,通过老师讲解指点后,我重新把脚接上电源再试,电路能够正常工作,问题得到解决,解决问题的同时,我又学到许多知识,弄明白了些原来还不完全懂的问题,比如怎样构成单片机最小系统以及芯片的内部结构和使用要求等等。另外,在这次设计过程中,我还查阅了许多相关资料,通过参考和研究别人的些设计,使自己的设计思路更加周密,全面,从而使设计出来的作品也更加完善和高质量。作为初学者,尽管这次设计中遇到了许多难题,但也都得以解决。比如程序编写中,由于思路不清晰,开始时遇到了很多的问题,经过静下心来思考,和同学们的共同讨论,理清了思路,十分计数器为则转十分计数器重装初值取出分显示段码从输出显示分取出十分显示段码从输出显示十分进入外部中断校分加加是否为清,加是否为清显示......”

9、“.....小时计数不为转小时计数为,取出十小时计数值十小时计数值最低位为转小时计数不为转小时计数为转点等换成点显示,小时计数满,清零,加取出小时显示段码进入外部中断校时加是否为是否为清零,置是否为显示,中断返回清零,加是是否否否是从输出显示小时十小时计数值最低位为,从输出显示十小时,,四电路测试测试仪器序号名称型号机直流稳压电源数字万用表在线编程器硬件测试该数字钟的电路系统较大,对于焊接方面更是不可轻视,庞大的电路系统中只要出于处的,则会对检测造成很大的不便,而且电路的交线较多,对于各种锋利的引脚要注意处理,否则会刺破带有封皮的导线,使电路造成短路现象,另外,买来的元器件要先进行检测,如果有坏的器件要进行更换,还有就是要注间元器件的正确放置与安装以及布线的合理,便于成品电路的检测与维护。在本数字钟的设计调试中遇到了很多的问题。回想这些问题......”

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

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

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

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

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

搜索

客服

足迹

下载文档