1、单片机课程设计 - 0 - 内容摘要 年来随着科技的飞速发展,单片机的应用正在不断深入,同时带 动传统控制检测技术日益更新。 在实时检测和自动控制的单片机应用 系统中, 单片机往往作为一个核心部件来使用,仅单片机方面知识是 不够的,还应根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭, 行人熙攘, 车行车道, 人行人道, 有条不紊。 那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥 系统。交通信号灯控制方式很多。本系统采用 MSC-51 系列单片机 ATSC51 和可编程并行 I/O 接口芯片 80C51 为中心器件来设计交通 灯控制器, 实现了能根据实际车流量通过 8051
2、 芯片的 P1 口设置红、 绿灯燃亮时间的功能; 红绿灯循环点亮, 倒计时剩秒时黄灯闪烁警示。 本系统实用性强、操作简单、扩展功能强 本设计以单片机为核心,以 LED 灯作为直行和左右拐弯指示完 成了题目要求的所有功能。 关键字: 单片机 、MSC-51、交通灯、红绿灯 单片机课程设计 - 1 - 设计目录 一:交通灯的做题意义和选题背景 1. 传统交通灯简介4 2. 单片机的发展历程4 3. 单片机的特点5 4. 80C51 单片机芯片简介.5 5. 单片机内部结构10 6. 单片机内部结构图10 7. 单片机执行程序图11 二: 十字路口智能交通灯系统硬件设计11 1. 设计要求.11 2
3、. 交通灯管理系统电路原理图12 3. 硬件选择.12 4. 单片机角路图.14 5. 红绿灯工作红绿灯工作参考程序流程图参考程序流程图.17 6. 十字路口交通灯设计程序十字路口交通灯设计程序.18 三:实验步骤21 四:心得体会.22 五:参考文献 单片机课程设计 - 2 - 十字路口智能交通灯 一,本次课程设计的做题意义和选题背景 由于我国经济的快速发展从而导致了由于我国经济的快速发展从而导致了汽车数量的猛增, 大中型城汽车数量的猛增, 大中型城 市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重,市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重, 其主要表现如下:交通
4、事故频发,对人类生命安全造成极大威胁; 交其主要表现如下:交通事故频发,对人类生命安全造成极大威胁; 交 通拥堵严重,导致出行时间增加,能源消耗加大;空气污染和噪声污通拥堵严重,导致出行时间增加,能源消耗加大;空气污染和噪声污 染程度日益加深等。 日常的交通堵塞成为人们司空见惯而又不得不忍染程度日益加深等。 日常的交通堵塞成为人们司空见惯而又不得不忍 受的问题。受的问题。在这种背景下,在这种背景下, 结合我国城市道路交通的实际情况,开发结合我国城市道路交通的实际情况,开发 出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主 要任
5、务。要任务。 对交叉口实行科学的管理与控制是交通控制对交叉口实行科学的管理与控制是交通控制工程的重要研究课工程的重要研究课 题, 是保障交叉口的交通安全和充分发挥交叉口的通行能力的重要措题, 是保障交叉口的交通安全和充分发挥交叉口的通行能力的重要措 施,是解决城市交通问题的有效途径。所以,改变和完善我国现有的施,是解决城市交通问题的有效途径。所以,改变和完善我国现有的 交通系统已成为当务之急。交通系统已成为当务之急。 交通灯信号灯的出现是人类历史上的一次重大改革, 使人类的聚交通灯信号灯的出现是人类历史上的一次重大改革, 使人类的聚 居生活,产生了深远的影响。使交通得以有效管制,对于疏导交通流
6、居生活,产生了深远的影响。使交通得以有效管制,对于疏导交通流 量,提高道路通行能力,减少交通事故有明显效果。如何采用合适的量,提高道路通行能力,减少交通事故有明显效果。如何采用合适的 控制方法, 最大限度利用好耗费巨资修建的城市高速道路, 缓解主干控制方法, 最大限度利用好耗费巨资修建的城市高速道路, 缓解主干 道与匝道、 城区同周边地区的交通拥堵状况, 越来越成为交通运输管道与匝道、 城区同周边地区的交通拥堵状况, 越来越成为交通运输管 理和城市规划部门亟待解决的主要问题。 随着电子技术的发展理和城市规划部门亟待解决的主要问题。 随着电子技术的发展, 利用, 利用 单片机课程设计 - 3 - 单片机技术对交通灯进行智能化管理,已成为目前广泛采用的方法。单片机技术对交通灯进行智能化管理,已成为目前广泛采用的方法。 1传统交通灯的简介 在今天, 红绿灯安装在各个道口上,