单片机数字时钟报告 - 图文 联系客服

发布时间 : 星期六 文章单片机数字时钟报告 - 图文更新完毕开始阅读

3.6 数制转换模块

之前已说过,由于数据存储器中存放的数据是用十六进制保存的,不能直接显示到显示管上,需要通过转换才能将十进制显示到共阳极的发光二极管上。故该模块就是要实现这个功能的。这个模块分为两部分;一部分是当前时间转换模块,另一部分是闹钟转换模块。闹钟转换模块前面已经讲过,这里不再赘述。仅对当前时间转换模块的设计思路进行展示。

图3-7 数制转换模块

23

3.7 复位模块

复位模块是对当前时间和闹钟时间进行复位,复位后的结果是当前时间变为00-00-00,闹钟时间变为00-00-00。由于该模块较为简单,就不展示其设计思路了。就将其结果仿真图展示如下图3-8。

图3-8 复位结果图

24

第四章 系统的调试和性能分析

4.1系统的调试方法

整个系统调试的主要思想是:先每个模块进行调试,然后整个系统一起调试。先软硬件分开调试,然后一起调试。遵循先部分后整体的原则。

系统的在调试过程中要注意以下几点:

(1)硬件电路焊完之后,在上电之前一定要先用万用表检测电源和地之间是否短路。

(2)上电之后要用示波器观察信号的在电路中变化的情况,与设计当初的情况相比较,找出差别,并进行分析。

(3)软件调试过程中可以使用断点、单步执行等常用的方法。

(4)软硬件联调时,要注意软件部分要一个功能一个功能的调试。

4.1.1输入按键的调试

输入按键的调试,只要按键按下去时,按键有相应

25

的反应就行,通过程序来判断,单片机I/O是否能够识别出。

4.1.2复位电路的调试

当电源刚接通时,接通电源就完成了系统的初始化。

4.1.3显示电路的调试

在本设计中,显示电路只需完成,当输入数字时能正确显示数字。

4.1.4整个系统的联调

在系统各个部分都调试完毕之后,即可以进行整个系统的调试。由于前面各个部分的调试做的都比较充分,所以在实际调试过程中,能够较顺利的实现整个系统预期的功能。

26