• 单片机交通信号模拟系统 > 8051 单片机控制交通信号灯的方法研究
  • 8051 单片机控制交通信号灯的方法研究

    免费下载 下载该文档 文档格式:PDF   更新时间:2011-12-04   下载次数:0   点击次数:1
    文档基本属性
    文档格式:PDF
    文档标题:8051 单片机控制交通信号灯的方法研究
    文档作者:TTOD Co., Ltd
    关键词:
    主题:
    单位:
    文档创建者:TTOD CAJ2PDF
    创建时间:
    上次保存时间:
    修订:
    点击这里显示更多文档属性
    Page 1
    文章编号 :1008 - 1674(2001)05 - 0073 - 02 8051 单片机控制交通信号灯的方法研究 张 辉 (邵阳师专物理系 ,湖南邵阳 422000) 摘 要 :根据 8051 的特点讨论用单片机实现对交通信号灯控制的方法 ,着重考虑在有紧急救 护车出现的情况下的实现方法 ,并列出了部分汇编源程序以供参考. 关键词 :8051 单片机 ;中断 ;脉冲源 ; 延时 中图分类号 : TP391. 44    文献标识码 :A 收稿日期 :2001 - 04 - 03 作者简介 :张辉(1976 - ) ,男 ,助教 ,研究方向 :微机原理与应用. 1  引言 在城市十字路口 ,交通信号灯的控制可以用 Intel 公司出品的 MCS —51 系列的单片机来实现 . 正常情 况下 ,十字路口的红绿灯应交替变换 ,考虑紧急情况 下 ,当有救护车或警车到来时 ,应优先让其通过. 在本 文中 ,用发光二极管来模拟信号灯 ,救护车的优先通 过请求信号由外部中断技术来模拟. 2  软件设计 软件设计思想 :1、初始化时 ,置十字路口东西南 北四个方向全为红灯 ,并延时 1 秒 ;接下来东西方绿 灯亮 ,南北方红灯亮 ,延时 30 秒 ;绿灯闪烁 5 下后 ,东 西黄灯亮 ,延时 3 秒 ,跟着东西红灯亮 ,南北绿灯亮 , 也延时 30 秒 ,此后顺序循环下去. 流程图如下见图 1. 2、当有紧急救护车出现时 ,应使东西南北四个方 向全亮红灯 ,并延时 10 秒钟 ,以便急救车通过. 技术 上可用外部中断 0 发出一单脉冲向 CPU 申请中断 , 流程图如图 2. 2. 1  延时程序设计 初始化时 ,四盏红灯均亮 ,需延时 1 秒钟. 设晶振 频率 6MHz ,程序设计如下 : DEL Y:  MOV R0 , #05H L3: MOV R1 , #64H L2: MOV R2 , #0C7H L1 : NOP NOP NOP 图一 主程序流程图    DJNZ R2 , L1 DJNZ R1 , L2 DJNZ R0 , L3

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • 单片机led模拟交通灯  单片机控制交通信号灯  单片机交通灯课程设计  51单片机交通灯程序  单片机交通灯毕业论文  51单片机控制交通灯  单片机交通灯程序设计  单片机交通灯设计报告  单片机交通灯电路图