单片机 - 图文 联系客服

发布时间 : 星期日 文章单片机 - 图文更新完毕开始阅读69b86228e2bd960590c6775c

程序运行后,先发光管先由状态0开始亮灯,延时20s且LED显示倒计时20s进入状态1,状态1延时5s且LED显示倒计时5s进入状态2,状态2延时20s且LED显示倒计时20s进入状态3,状态3延时5s且LED显示倒计时5s进入状态0,如此循环,下图选为状态0和状态3的图。

图4.3状态0

图4.6状态3

4.3.2紧急通道功能:在按下按钮之后,各路口灯全亮,延时5秒且LED显示倒计时5s,再进入之前的状态。

20

图4.7中断之前的状态

图4.8中断中的状态

图4.9中断后的状态

21

五、心得体会

在这次课程设计中,我对MSC-51单片机AT89S51和可编程并行I/O接口芯片8255A 有了更多的认识,在整个设计过程中,我刚开始还不太了解应该怎样做,在看了一天的单片机书和资料,对使用的元件有了进一步了解,对整个程序设计有了一个比较清晰的思路。状态0、1、2、3循环使用一个循环语句,紧急通道使用外部中断的方法,LED显示器使用动态显示。当程序设计初步完成后,接好实验箱,运行后发现LED显示器中只有三位LED亮而第四个不亮,在老师的指导下终于发现寄存地址超出了范围,因此不能显示。在外部中断程序中,我使用了堆栈设计,压栈是对直接地址直接压栈,出栈也对其直接出栈。

通过这次毕业设计,使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是汇编语言)的掌握方面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。

22

参考文献

1、胡汉才.单片机原理及其接口技术.北京:清华大学出版社,2004 2、张一斌 余建坤.单片机课程设计,中南大学出版社,2011

3、张毅坤. 单片微型计算机原理及应用,西安电子科技大学出版社 1998 4、余锡存 曹国华.单片机原理及接口技术[M].陕西:西安电子科技大学出版

社,2000.7

5、雷丽文 等.微机原理与接口技术[M].北京:电子工业出版社,

23

1997.2