全球旧事资料 分类
后又重新捡起了大一时的C语言教程。参考着其他交通灯的程序我自己也为我们的设计编出了一套程序第一次进行编译的时候出现的错误简直惨不忍睹让我不知道该从哪里进行修改甚至一度有过放弃自己编程序的想法但是想到自己当初的热忱以及对自己的期望之后我便很快下定了完成任务的决心。
接下来在对程序不断修改的同时负责硬件的同学也开始焊接电路了我在电脑上装了Proteus软件一边学习一边画图在同学的帮助和我个人的努力下程序终于调试成功而且运用Proteus软件在线仿真也成功了我们队都很高兴以为现在离最后的胜利只差一步之遥了谁知道电路板焊接完单片机装上后效果却不尽如人意只有一位数码管发光其他的显示的都是乱码而且灯光微弱。我们首先想到的是数码管管脚接触不良于是给管教加了锡使其变粗与底座的接触更加牢固但结果还是原来的样子。然后我们认为是驱动能力不够又在IO口与数码管的段选间接了一块驱动芯片74LS2455结果原来发光的一位数码管亮度更强了但是其他几位的亮度依然很暗。后来考虑到我们的八位数码管是并联的关
f系每位的亮度应该是相同的于是我们决定检查电路连接利用万用表检查线路是否接通结果发现有段导线是虚焊在电路板上的导致其连接的几位数码管接收到的电流很小才出现上述情况经过对电路的重新焊接后数码管显示正常而且在驱动芯片的作用下数码管现实的数字清晰明显。
在准备验收的前一天我们又在数码管显示上发现了问题数码管在显示下一位数字时还留有上一位数字的重影于是在程序上我将位选与断选的驱动信号前后顺序改变并且在延时的同时关闭位选信号这样上述问题消失了。
这次的课程设计即将结束我们的设计过程也接近尾声这次课程设计对我个人来说获益匪浅通过亲自动手实践使我学会了很多以前没弄懂的理论知识还有一些焊接技巧还学会了几个软件像Protell99seKeilu4Proteus等也使我了解到单片机的实用价值同时在设计期间得到老师和同学的热心帮助在此深表感谢。
七、参考文献
【1】张义和王敏男许宏昌例说51单片机C语言版北京人民邮电出版社20084
【2】田力田清51单片机C语言程序设计北京人民邮电出版社20076【3】李光飞楼燃苗单片机课程设计指导北京北京航空航天大学出版社20121
【4】谭浩强C程序设计北京清华大学出版社20057
【5】陈学平Protell99se快速上手北京人民邮电出版社20119
【6】严天峰单片机应用系统设计与仿真调试北京北京航空航天大学出版社20059
【7】中国电子网httpwww21iccom
f八、附录系统仿r
好听全球资料 返回顶部