新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AT89S52的交通灯综合实验设计

基于AT89S52的交通灯综合实验设计

作者:时间:2013-08-06来源:网络收藏

(2)显示控制。数码管采用动态方式显示指示灯的计时时间,查询判断是否计满50 ms,记满后需重置计数初值,循环显示20次直至完成定时1 s,倒计时时间减1。流程如图5所示。

本文引用地址:http://www.eepw.com.cn/article/170444.htm

d.JPG


(3)特殊事件通行控制。发生特殊事件时通行受特殊事件强行通过按键控制,将此按键按下,无论原来信号灯的状态如何,一律强制4个路口红灯点亮,禁止其他车辆通行,使特种车放行10 s,其流程如图6所示。

e.JPG



4 结果与分析
中学习者首先需要在KeilC51环境下对编写的程序进行编译调试,然后要用Proteus软件对模拟灯控制系统进行仿真分析,实现系统运行所需的功能,最后可在Protel中画出PCB图,动手制作PCB板并组装完成。
为检验学习者做该的学习效果,前后对63名学习者关于单片机部分软硬件知识的掌握情况,进行了填表调查,结果如表1所示。

f.JPG


实验结果表明,学习者通过做该模拟交通灯实验,可以更灵活、有效、全面地掌握单片机软硬件

5 结束语
该模拟交通灯控制系统硬件部分具有电路简单、成本低、可扩展等优点,通过软件部分,控制4块LED板上的数码管倒计时及红、黄、绿二极管的点亮与熄灭,实现基本的交通灯功能,时间设置功能和特殊事件处理等功能。

手机电池相关文章:手机电池修复



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭