您好,欢迎来到99网。
搜索
您的当前位置:首页简易数字钟的设计实验》实验报告模板

简易数字钟的设计实验》实验报告模板

来源:99网

实验报告

一、实验目的

1、学会单片机对动态显示的控制方法;

2、能根据设计要求与程序运行实验结果进行比较;分析和判断程序设计错误出现的位置,并能完成修改和优化程序设计。

二、实验内容

用S51的P0口外接八位数码显示管的段码,P2口外接八位数码显示管的位码。如下所示:

设计一个简易的数字钟。能显示小时、分和秒,是一台按秒计数并显示的计数器。其中秒和分为60进制,小时为24进制计数。

(1)画出该电路图

(2)叙述电路的工作原理

(3)列出电路元件清单

(4)写出电路的程序

(5)写出电路调试出现的问题等

三、实验仪器、器件及装置

计算机一台(WIN98/2000/_P系统、安装好KeilC51、Proteus6.0等相关软件。)

四、实验操作步骤

(1)打开proteus软件,设计硬件仿真电路图。

(2)打开KeiluVision2软件,编译源程序,生成.he_文件;

(3)将.he_文件加载到单片机中运行,实现电路功能仿真。

五、实验

把你做实验的结果进行陈述,必要的附上程序等。

通过对实验程序的检查,刚开始通过把uchal改成uchar,然后再进行检查,有的本来是0_79的写成了o_79,还有些地方漏掉了分号,加上就可以了,然后再进行检测,直到没有错误为止。

六、实验小结

完成实验的情况如何对实验有什么体会和建议

本次实验完成得还可以,开始就是在找错误程序修改程序时用了很多时间,最后完成了实验。

七、实验应答问题

根据指导书的问题进行回答。

修改成序实现小时为12进制(即把12翻1)。

答:把程序

time(1)=0;

time[2]++;

if(time[2]>23)

if(time[2]>23)中的23改为11就可以了。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 99spj.com 版权所有 湘ICP备2022005869号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务