跑马灯程序设计
摘要 2
第 1 章 利用 8255A 芯片实现流水灯闪烁设计的概述 2
第 2 章 三种方案的论述与最终方案的确定 2
2.1 第一种方案的论述 2
2.2 第二种方案的论述 5
2.3 第三种方案 ( 最终方案 ) 的论证 10
第 3 章 测试结果及体会心得 13
第 4 章 致谢 14
第 5 章 参考文献 14
附录 1 方案一 Proteus 仿真电路效果图 15
附录 2 方案一 源程序代码 16
附录 3 方案二 Proteus 仿真电路效果图 18
附录 4 方案二 源程序代码 19
附录 5 方案三(最终方案) Proteus 仿真电路效果图 20
附录 6 方案三(最终方案) 源程序代码 21
第 3 章 测试结果及体会心得
我们把方案三确定为最终方案后, 便开始在 Proteus 软件上绘制出了仿真效果图, 并通过 Keil 软件编写出了相应的源程序汇编文件,导入到了仿真图中的 AT89C51 单片机上,并最终仿真成功,实现了流水灯闪烁的效果。但整个实验过程并不是一帆风顺的,更不是一蹴而就的。我们通
过网上查找相关资料,在图书馆里查询与流水灯相关的书籍,搜集整理出了前面三种方案,并通
过实际的仿真与比较,最终确定了方案三作为我们的最终方案。三个方案在仿真的过程中都出现了问题,不是源程序有误就是网上搜集到的相关资料是错误的,把我们带进了误区,但我们最终
通过自己讨论研究和请教老师,解决了这些问题。把三个方案都通过 Proteus 软件仿真出来了。
在这次课程设计中,我们分别熟悉掌握了地址锁存器 74LS373 芯片、AT89C51 单片机、可编程外围接口芯片 8255A 的内部电路、 功能特点、 工作原理以及在电路中的功能扩展与应用等, 使我们对这些芯片的认识更加深刻,并通过仿真电路图等实践操作更进一步掌握了这些芯片的实际应用效果与它们的优缺点、 在提高我们理论知识水平与范围的同时, 也提高了我们实践能力。“理论与实践相结合”永远使我们学习上一条不可绕过的道路,用理论指导实践,通过实践提高对理论
知识的认知水平,这就是我们这次课程设计的一个较为深刻的体会。
第 4 章 致谢
在此,我们郑重感谢系里给我们提供的这次珍贵的锻炼机会以及张斌老师的热情指导与帮助。在我们遇到困难而无法解决的时候,张斌老师给我们提供了很多有用的方案建议,并为我们提供了对我们极为有用的资料;当我们有些问题不懂疑惑时,张斌老师也耐心给了我们做了清楚的解释,在此我们表示真挚的感谢。通过课程设计,我们学到了很多东西。我们队友之间的精密合作与默契对我们也是一个重要帮助,没有我们的合作,不可能会有所成功。感谢所有帮过我们的老师和同学们,他们都很热情帮助我们,为我们提供了他们力所能及的帮助,在此我们对他们表示真挚的感谢。
完整的Word格式文档51黑下载地址:
利用8255A芯片实现流水灯闪烁设计.docx
(995.81 KB, 下载次数: 28)
|