有急救车的交通灯控制实验.doc
《有急救车的交通灯控制实验.doc》由会员分享,可在线阅读,更多相关《有急救车的交通灯控制实验.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、有急救车的交通灯控制实验一.实验目的1.学习掌握多个接口芯片综合应用方法。2.学习中断技术的基本使用方法。3.学习模拟交通灯控制的实现方法。4.学习控制程序的编程方法。二.实验条件和要求1.用业余时间进行调研,了解交通灯燃灭的规律,并写出调研报告,并在此基础上设计出硬件电路原理图。2.在设计硬件电路时,要充分利用实验仪上的接口芯片,如8051单片机、8255并行接口芯片、发光二极管(红、黄、绿各两个)。 设计或利用接口仪上已有的单脉冲发生器,但脉冲发生器产生的负脉冲来产生中断,进行模拟有急救车通过。3.编制相应的软件应用程序,并运行调试。4.写出规范的实验报告。实验报告用A4纸写出。三.实验报
2、告格式1. 实验题目2. 实验要求3. 调研报告4. 电路原理逻辑框图5. 程序流程图6. 应用程序7. 总结、分析、体会调研报告调研时间:2007年6月2日调研地点:葫芦岛新区一处交通岗调查任务:刘宏宇葫芦岛市公安局交警大队警员调研人员:谢铭泉、陈锐、石俊峰调研内容: 该路口东西方向和南北方向各有交通灯三盏,分别为红色 绿色 黄色。经过我们的观察,其亮灭变化规律为:1 东西南北两向起始状态为全红。-延续10秒2 东西向绿灯亮,南北向红灯亮。-延续30秒3 东西向绿灯灭,黄灯闪,南北向红灯亮。-闪烁5秒4 东西向红灯亮,南北向绿灯亮。-延续30秒5 东西向红灯亮,南北向绿灯灭,黄灯闪。-闪烁5
3、秒6 循环以上步骤。7 若有急救车通过等特殊情况,东西南北向均为红灯亮,延续十秒。然后恢复之前状态。调研分析通过对该路口交通灯变化规律的调研调我们了解了交通灯的变化规律,理解了交通灯的作用,它是人们安全行驶的指示灯,为减少交通事故的发生,规范人们的生活提供了保障。本路口的交通灯功能还不够完善,如车辆转向等,但已经符合本设计的要求,能实现急救车通过等紧急情况。经总结此路口的交通灯亮灭规律表如下:交通灯亮灭规律表: 灯名状态东西红L1南北红L2东西黄L3南北黄L4东西绿L5南北绿L6 L7无效 L8无效状态1 红红 0 0 0 0 1 1状态2 0 红 0 0 绿 0 0 0状态3 0 红黄0 0
4、 0 0 0 0状态4 红 0 0 0 0 绿 0 0 状态5 红 0 0黄0 0 0 0 0紧急情况 红 红 0 0 0 0 1 1实验报告一.电路原理逻辑框图二.程序流程图主程序: 定时器中断程序: 开 始初始化中断程序初始化8255开始定时记数 状态0 等 待 结 束 中断入口 存储器入栈 取反P1.1口重置定时器 存储器出栈 中断返回 计数器中断程序 急救车中断子程序 中断入口存储器入栈状态1状态3 状态2中断返回存储器出栈状态标号归0状态4中断入口存储器入栈东西南北全红延时10s返回中断前状态存储器出栈中断返回三.交通灯控制码 十六进制 二进制状态1 C3H 11000011B状态2
5、 12H 00010010B状态3 06H 02H 00000110B 00000010B状态4 21H 00100001B状态5 09H 01H 00001001B 00000001B紧急情况 C3H 11000011B四.应用程序 CSEG AT 0000H LJMP STARTCSEG AT 4003H LJMP JJCSEG AT 400BH LJMP TIMBCSEG AT 401BH LJMP COUNTCSEG AT 4100HSTART:MOV SP ,#60H SETB IT0 SETB BA SETB EX0 SETB ET0SETB ET1MOV DPTR,#0CFA3H
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 急救车 交通灯 控制 实验
限制150内