1 / 10
文档名称:

单片机 交通信号灯.doc

格式:doc   大小:183KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机 交通信号灯.doc

上传人:xxj16588 2016/8/11 文件大小:183 KB

下载得到文件列表

单片机 交通信号灯.doc

相关文档

文档介绍

文档介绍:单片机课程报告设计题目: 交通信号灯模拟控制系统设计专业:电子信息科学与技术班级: 04 电子(一)班学号: 200402411 姓名:叶文溪指导老师: 黄朝良沈汉鑫涂二生王清辉 2006 年3 月 18 日※※※※※※前言※※※※※※本课程设计的目的和意义本课程设计是在学完单片机原理及课程之后综合利用所学单片机知识完成一个单片机应用系统设计并在实验室实现。该课程设计的主要任务是通过解决一、两个实际问题, 巩固和加深“单片机原理与应用”课程中所学的理论知识和实验能力, 基本掌握单片机应用电路的一般设计方法, 提高电子电路的设计和实验能力, 加深对单片机软硬知识的理解, 获得初步的应用经验, 为以后从事生产和科研工作打下一定的基础。** *** ** 目录******* 一、设计要求二、设计内容三、交通信号灯模拟控制系统设计程序流程图四、交通信号灯模拟控制系统原理图五、交通信号灯模拟控制系统主程序六、运行步骤七、检测与调试八、课程设计体会九、参考文献十、说明一、设计要求: 交通信号灯模拟控制系统设计利用单片机的定时器定时,令十字路口的红绿灯交替点亮和熄灭,并且用 LED 数码管显示时间。用 8051 做输出口,控制十二个发光二极管燃灭,模拟交通灯管理。二、设计内容: 因为本课程设计是交通灯的控制设计,所以要了解实际交通灯的变化情况和规律。假设一个十字路口为东西南北走向。初始状态 0 为东西红灯, 南北红灯。然后转状态 1 东西红灯,南北绿灯通车, 。过一段时间转状态 2 南北绿灯灭,黄灯亮 5 秒,东西仍然红灯。再转状态 3 ,东西绿灯通车,南北红灯。过一段时间转状态 4 ,东西绿灯灭,黄灯亮 5 秒,南北仍然红灯。最后循环至状态 1。注意: . 双色 LED 是由一个红色 LED 管芯和一个绿色 LED 管芯封装在一起,公用负端。当红色正端加高电平, 绿色正端加低电平时, 红灯亮; 红色正端加低电平, 绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。三、交通信号灯模拟控制系统设计程序流程图开始↓ 8051 初使化↓四个路口红灯亮↓东西红灯亮,南北绿灯亮,延时↓东西红灯亮, 南北黄灯亮 5秒, 延时↓东西绿灯亮,南北红灯亮,延时↓东西黄灯亮 5秒, 南北红灯亮, 延时四、交通信号灯模拟控制系统 0000H SJMP 0030H A3 : MOV SP,#60H ; 设栈指针初值 MOV A, #24H MOV P1, A SETB CLR CLR SETB ;全部红灯亮 MOV R4,#00H ;显示 0秒 MOV R7,#00H ;显示 0秒 MOV R2,#03H LCALL XI ;调用子程序 A2 : MOV A,#0CH MOV P1,A SETB SETB CLR CLR ; 东西红灯,南北绿灯 MOV R4,#14H ; 显示 20秒 LOOP2 : MOV R2,#03H LCALL XI DJNZ R4,LOOP2 ; 判断 20 秒显示时间到否 MOV R2,#03H LCALL XI LOOP8: MOV R2,#03H ;南北黄灯闪 3次 LCALL XI MOV R4,#05H ;设南北黄灯亮长显示 5秒 SETB CLR P3.