基于单片机1616的点阵显示 联系客服

发布时间 : 星期四 文章基于单片机1616的点阵显示更新完毕开始阅读72d46be028ea81c758f57883

5 调试以及性能分析

调试主要分为硬件调试和软件调试:

硬件调试:在焊接电路板的时候,应该从最基本的最小系统开始,分模块,逐个进行焊接测试。在对各个硬件模块进行测试时,要保证软件正确的情况下去测试硬件,要不然发生错误时,就不知道哪一方面错了。当然,在设计的过程中也存在着失误和不足,在测试中进行修改了。对各个模块的功能进行调试,主要调试各模块能否实现指定的功能。

软件调试:软件部分是先参考书上的例子,然后自己根据硬件电路写程序,由于以前所学是单片机汇编语言,所以这个系统在编写程序过程中都采用汇编语言编写。刚刚开始,编写不会一次性通过,经过仔细分析修改最后编译成功。但是,在实际写如C51中,LED显示屏出现各种各样的乱码,通过再次认真仔细分析多次修改程序后,程序能够正常运行。

这个方案设计的16*16的点阵LED图文显示屏,电路简单,成本较低,且较容易扩展成更大的显示屏;显示屏各点亮度均匀、充足;显示图形或文字稳定。此次系统设计结果较好,LED显示屏能很好的显示信息。LED显示屏由四块8*8的LED小模块组成,整个显示屏可以显示两个16*16的汉字,显示亮度也正好。

19

总 结

上大学来这是第三次做课程设计,每次都会遇到新的困难和问题,但是我们能够从中努力去找解决问题的办法,让我们收获很多。本次课程设计是用16*16的点阵LED显示屏,这方案具有硬件少,结构简单,容易实现,性能稳定可靠,成本低等特点。通过这次课程设计,让我总结了几点,一是通过查阅大量的相关资料,详细了解了LED的发光原理和LED显示屏的原理,了解了LED的现状,清楚地了解了LED显示屏与其它显示屏相比较有那些优点,明确了研究目标。二是本次设计的LED显示屏能够实现在目测条件下LED显示屏各点亮度均匀、充足,可显示图形和文字,显示图形和文字应稳定、清晰无串扰,图形或文字显示有静止、移入移出等显示方式。三是这次设计给出了系统具体的硬件设计方案,硬件结构电路图,软件流程图和具体汇编语言程序设计与调试等方面。每次做课程都会让我感觉有很大的进步,从各方面提高我们的学习能力。

在实验过程中并没有想象中的那么简单,虽然说仿真的时候可以成功,但是当你做实物电路的时候往往会出现各种情况,这些情况是在仿真软件上不能遇到的,所以说我们更应该在实物上演示,多动手焊板,这也既可以提高自己的动手能力,又能提升自己的实践能力。

不仅这个问题,在课程设计的过程中,发现了很多理论性的问题需要注意,这提醒了我,我们应该在课堂上学好理论知识,以便于在实践中更好的运用。

20

参 考 文 献

[1] 胡汉才.单片机原理与接口技术[M].北京:清华大学出版社,1995.6. [2] 楼然苗等.51系列单片机设计实例[M].北京:北京航空航天出版社,2003.3. [3] 何立民. 单片机高级教程[M].北京:北京航空航天大学出版社,2001. [4] 赵晓安. MCS-51单片机原理及应用[M]. 天津:天津大学出版社,2001.3. [5] 肖洪兵. 跟我学用单片机[M]. 北京:北京航空航天大学出版社,2002.8. [6] 夏继强. 单片机实验与实践教程[M]. 北京:北京航空航天大学出版社,

2001. [7] 于凤明.单片机原理及接口技术[M].北京:中国轻工业出版社.

21

1998

附录A 总电路图

图FA-1 16*16点阵显示总电路图

22