基于51单片机的交通信号灯控制系统设计【优秀毕业课程设计】_第1页
基于51单片机的交通信号灯控制系统设计【优秀毕业课程设计】_第2页
基于51单片机的交通信号灯控制系统设计【优秀毕业课程设计】_第3页
基于51单片机的交通信号灯控制系统设计【优秀毕业课程设计】_第4页
基于51单片机的交通信号灯控制系统设计【优秀毕业课程设计】_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于 51 单片机的交通信号灯控制系统设计 第 1 页 共 27 页 第一章 绪论 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。 交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。随着中国加入 们不但要在经济、文 化等各方面与国际接轨,在交通控制方面也应与国际接轨。 如 果交通控 不 好道路还是无法保障畅通安全。作为 交通控制的重要组成部份单片机。因此,本人选择制作交通灯作为课题加以研究。 我国大中城市交通系统压力沉重。交通管制当以人性化、智能化为目的,做出相应的改善。以此为出发点,本系统采用的单片机控制的交通信号灯。该系统分为单片机主控电路、键盘控制电路和显示电路三部分组成。 并在软硬件方面采取一些改进措施,实现了根据十字路口车流量、进行对交通信号灯的智能控制,使交通信号灯现场控制灵活、有效从一定程度上解决了交通路口堵塞车辆停车等待时间不合理等问题。系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广阔 的应用前景。 题背景 随着我国国民经济的迅速发展,城市街道车辆大幅度增长,给城市交通带来巨大压力,交通拥堵已成为影响城市可持续发展的一个全局性问题。而街道各十字路口,又是车辆通行的瓶颈所在。已有的许多建立在精确模型基础上的交通 系统控制方案都存在着一定的局限性。研究车辆通行规律,找出提高十字路口车辆通行效率的有效方法,对缓解交通堵塞,提高畅通率具有十分现实的意义。地面道路是一个庞大的网络,交通状况十分复杂,使目前交通控制器的单一时段控制已不能满足现代交通流量的多边性,特别是在交通流量高峰期时,往往会 造成交通路口的通过率下降,甚至出现交通混乱现象,城市的交通拥挤问题正逐渐引起人们的注意。道路平面交叉口(简称交叉口)是交通网中通行能力的“隘口”和交通事故的“多发源”,国内外城市的交通 事故约有一半发生在交叉口。因此,交叉口这个事故多发源不能不引起人们的高度关注。随着交通技术、基于 51 单片机的交通信号灯控制系统设计 第 2 页 共 27 页 电子技术的发展及微机技术的应用,人们制造出了适应各种需要的交通检测器、信号控制机和交通信号灯。 交通灯是交管部分管理城市交通的重要工具。现在交通灯一般设在十字路口,在醒目位置用红绿黄三种颜色的指示灯,加上一个倒计时的显示器来控制行车,对 一般情况下的安全行车、车辆分流发挥着作用。目前绝大部分交通灯器时间都是设定好的,采用的单端式定时控制或多段式定时控制,其最大的缺点是绿灯时间和最佳绿信比的整定 较为困难,需要大量的实测统计数据,且很多情况下征订所得值并不是最优的甚至是不合理的。控制起来都不是很灵活,这使得城市车流的调节不能达到最优。这次设计就是针对之以弊端进行了改进,较好地解决了这一问题。通过键盘的输入控制交通倒计时初始值。该控制系统有一定的智能水平和很强的控制能力。 能交通在我国的发展情况 智能交通系统的研究和推进在我国还处于起步 阶段,但 1998 年 1月交通部正式批复成立交通智能运输系统工程研究中心 (为加强该中心在交通智能交通系统的开发及试验能力,投资 1400万元建设交通智能运输系统中心试验室,将为今后国家制定道路交通运输的发展和政策提供科学依据,现已完成了“交通智能运输系统发展战略研究”。 1998年 2 月,在国家科委的领导下,交通智能交通系统工程研究中心还与欧盟合作成立了中欧 息服务中心 (并于同年 7月正式 向国际社会提供基于 能交通在东亚地区的发展情况 韩国的智能交通系统示范工程选在光州市,该工程预计耗资 100 亿韩元 (1250 万美元 ),选取了交通感应信号系统、公交车乘客信息系统、动态线路引导系统、自动化管理系统、即时播报系统、电子收费系统、停车预报系统、运行中测重系统、智能交通系统中心建立 9 项内容进行开发和检测智能交通系统技术和效益,并以此验证智能交通在韩国的适用性。香港早在 1977 年就在九龙设置了一套电脑化区域交通控制系统,现在全港约有 320 组交通灯由电脑控制 ,有利于车辆尽快通过交叉口的时间。 公路上所有车辆都配有无线对讲机,随时向公司报告行车情况并接受公司的行车指示。 基于 51 单片机的交通信号灯控制系统设计 第 3 页 共 27 页 第二章 单片机概述 单片机微型计算机是微型计算机的重要分支,也是颇具生命力的机种。单片机微型计算机又称 计算机,特别适用于控制领域,故又称为微控制器。 通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:从中央处理器、存储器和 I/O 接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可以称为一个单片机控制系统。 单片机经过 1、 2、 3代的发展,目前单片机正朝着高性能和多品种方 向发展,它们的 部资源在增多,引脚的多功能化,以及低电压低功耗。 单片机的应用已经延伸到社会生活的方方面面,它取代了以前利用发杂的数字组合及模拟电路构成的控制系统,并能够实现智能化。有电器的地方就有单片机,而且在办公自动化领域,商业营销领域,工业自动化领域,智能仪器仪表领域,集成智能传感器的测控领域,汽车电子与航空航天 电子系统等方面起到了不可想象的作用! 基于 51 单片机的交通信号灯控制系统设计 第 4 页 共 27 页 第三章 芯片简介 片简介 1、 主要元器件介绍 单片机主控电路的主要元件是 一个低电压,高性能 位单片机,片内含 4k 可反复擦写的只读程序存储器( 128 器件采用 易失性存储技能生产,兼容标准 令系统,片内置通用 8 位中央处理器和 置功能强大的微型计算机的 供了高性价比的处理方案。 40 个引脚, 32个外部双向输入 /输出( I/O)端口,同时内含 2 个外中断口, 2 个 16 位 可编程定时计数器 ,2 个全双工串行通信口,编程,也可以在线编程。其将通用的微处理器和 别是可反复擦写的 储器可有效地降低开发成本。 2、管脚说明: 电电压。 地。 : 为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8流。当 的管脚第一次写 1时,被定义为高阻输入。 可以被定义为数据 /地址的第八位。在 程时, 作为原码输入口,当 行 校验时, 时 : 是一个内部提供上拉电阻的 8 位双向 I/O 口, 缓冲器能接收输出4电流。 管脚写入 1 后,被内部上拉为高,可用作输入, 被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 : 为一个内部上拉电阻的 8 位双向 I/O 口, 缓冲器可接收,输出 4个 1” 时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时, 的管脚被外部拉 低,将输出电流。这是由于内部上拉的缘故。 6位地址外部数据存储器执行 存取时, 输出地址的高基于 51 单片机的交通信号灯控制系统设计 第 5 页 共 27 页 八位。在给出地址 “1” 时,它运用 内部上拉优势,当对外部八位地址数据存储器执行 读写时, 输出其特殊功能寄存器的内容。 在 程和校验时接收高八位地址信号和控制信号。 : 管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 电流。当 1” 后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平, 这是由于上拉的缘故。 一些特殊功能口,如下表所示: 口管脚 备选功能 行输入口) 行输出口) 部中断 0) 部中断 1) 0(记时器 0外部输入) 1(记时器 1外部输入) 部数据存储器写选通) 部数据存储器读选通) 位输入。当振荡器复位器件时,要保持 访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 程期间,此引脚用于输入编程脉冲。在平时, 以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要留心的是:每当用作外部数据存储器时,将跳过一个 想禁止 址上置 0。此时, 外,该引脚被略微拉高。如果微处理器在外部执行状态 止,置位无效。 /部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次 /效。但在访问外部数据存储器时,这两次有效的 /号将不出现。 / /持低电平时,则在此期间外部程序存储器( 0000不管能不能有内部程序存储器。留心加密方式 1时, /内部锁定为 /1 单片机的交通信号灯控制系统设计 第 6 页 共 27 页 电平时,此间内部程序存储器。在 程期间,此引脚也用于施加 12V 编程电源( 向振荡放大器的输入及内部时钟工作电路的输入。 自反向振荡器的输出。 4片简介 74片是一个八同相三态缓冲器 /线驱动器 如果输入的数据可以保持比较长的时间 (比如键盘 ),简单输入接口扩展通常使用的典型芯片为 74该芯片可构成三态数据缓冲器。 74片的引脚排列如图 3示 。 1A 021A 141A 261A 382A 0112A 1132A 2152A 3171Y 0181Y 1161Y 2141Y 3122Y 092Y 172Y 252Y 331O 197 4H C 24 4V c 4片的引脚排列 74片内部共有两个四位三态缓冲器,使用时可分别以 1C 和 2G 作为它们的选通工作信号。 当 I/O 和 2/为低电平时,输出端 Y 和输入端 A 状态相同;当 I/O 和 2/为高电平时,输扩展阅读: 74片内部共有两个四位三态缓冲器,使用时可分别以 1C 和 2G 作为它们的选通工作信号。当 1C 和 2G 都为低电平时,输出端 Y 和输入端 A 态相同;当 1G 和基于 51 单片机的交通信号灯控制系统设计 第 7 页 共 27 页 2G 都为高电平时,输出呈高阻态。 体管 分析 简单的 示器有 态显示器(俗称发光二极管)、 7 段 示器(俗称数码管)和 16 段 示器。发光二极管用于显示系统的两种状态;数码管用于显示数字; 显示器用于字符显示。这里用 7 段数码管 。 7 段数码管由 8 个发光二极管构成,通过不同组合可用来显示数字 09,字符 AF、H、 L、 P、 R、 U、 Y 等及减号“ -”与小数点“ .”其外形结构 及 动静态显示共阴阳接法如图 3示 : 图 3码管图及动静态显示 共阴阳接法图 a 5V(a ) (b )基于 51 单片机的交通信号灯控制系统设计 第 8 页 共 27 页 第 四章 设计思路 本设计 采用 列单片机来设计交通灯控制器,能根据实际车流量设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩 5 秒时黄灯闪烁警示 ;东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。红灯亮禁 止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。 ( 1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。时间为 60 秒( 可设定)。 ( 2)黄灯闪烁 5秒,警示车辆和行人红、绿灯的状态即将切换。 ( 3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为 80秒( 可设定)。东西方向车流大通行时间长。 本设计在东、西、南、北四个方向各有红黄绿三个灯,在东西方向有两个数 码管,在南北方向也有两个数码管。 实际交通通路图 4 图 4西 北 东 南 3 4 0D 121R R 1 单片机的交通信号灯控制系统设计 第 9 页 共 27 页 第五章 交通信号灯 硬件设计 通信号灯 硬件设计说明 本系统选用 列的 片机作为控制器,选择两个四联的共阴极数码管组成 8位显示模块,由于 以信号灯控制器由两片 74个 74一个 74段输出,在输出口上个串联一个 100欧姆的电阻 和 7段数码管限流。 通过做输出显示控制口。 通过电阻和数码管控制 码管实现交通倒计时的记录, 当做普通输 入 口直接控制 人行道红绿灯规律变化。 当单片机复位之后,默认处于倒计时模式,启动定时器,定时器每隔 150据定时器溢出次数来计时,到 1 秒时将时间的计数器减一,当“设置键”按下,存放倒计时初值的空间由 0 变为 1,切换到设置模式。可以使用“递增键”“递减键”对计时初值进行修改。按下“确认键”时,回到计时模式开始以新的初始值进行倒计时,当倒计 时为 0 时,存放时间的空间里的内容由 1 变为 2,处于闪烁状态,在这种状态下,根据按键的情况有分别切换到计时和设置状态。 源电路 电源电路具体模拟电路图 5 图 5体硬件设计 交通信号灯采用发光二极管共阴极接法,当输入高电平时二极被点亮。 图为 对应的基于 51 单片机的交通信号灯控制系统设计 第 10 页 共 27 页 交通信号灯的电路图为图: S 2 S 2 S 2 S 2 S 2R 10R E S 2 0L E 1L E 2L E 通信号灯的红绿灯电路图 其中 4,东西方向红绿灯, 3,为东西方向红绿灯, 10,灯, 9,南北方向红绿灯。 通信号控制码 交通灯控制电路的核心元件采用单片机 内部带有 4 须扩展存储器。 信号灯的控制由单片机的 制, 6 个信号灯以共阴极方式连接,当 实现上述控制要求, 共输出四种控制码 如表 5 基于 51 单片机的交通信号灯控制系统设计 第 11 页 共 27 页 表 51 口输出控制码列表 计时显示设计 要实现计时功能则需要使用定时器来计时,通过设置定时器的初始值来控制溢出中断时间的时间间隔,再利用一个变量记录定时器的溢出的次数,达到定时 1秒的功能。当即使每到 1 秒后,东西、南北信号灯个状态的暂存剩余时间的变量减 1。但暂存变量的时间减到 0时,切换至下一个状态,如此循环重复执行。 本设计采用动态扫描,用 4个数码管分别显示东西、南北的倒计时,将暂存各状态剩余时间的数字从变量中提取出“个位”和“十位”,用动态扫描的方式在数码管中显示。整个程序依据定时器的溢出数来计时,每计时 1 秒则相应状态的时间减 1,一直减到 0时触发下一个状态的开始。 其具体显示状态如图 5 B 道绿灯 B 道黄灯 B 道红灯 A 道绿灯 A 道黄灯 A 道红灯 控制码 状态说明 0 0 0 1 1 0 0 0 道放行 B 道禁止 0 0 0 0 1 0 1 0 0 道警告 B 道禁止 0 0 1 0 0 0 0 1 21H A 道禁止 B 道放行 0 0 0 1 0 0 0 1 11H A 道禁止 B 道警告 基于 51 单片机的交通信号灯控制系统设计 第 12 页 共 27 页 Y L E D g n1 2 3 4 5 6 7 Y L E D g n1 2 3 4 5 6 7 Y L E D g n1 2 3 4 5 6 7 Y L E D g n1 2 3 4 5 6 7 Y L E D g n1 2 3 4 5 6 7 Y L E D g n1 2 3 4 5 6 7 Y L E D g n1 2 3 4 5 6 7 Y L E D g n1 2 3 4 5 6 721A 241A 361A 482A 1112A 2132A 3152A 4171Y 1181Y 2161Y 3141Y 4122Y 192Y 272Y 352Y 431 2 441A 121A 241A 361A 482A 1112A 2132A 3152A 4171Y 1181Y 2161Y 3141Y 4122Y 192Y 272Y 352Y 431 2 44 态扫描 位电路设计 单片机复位是使 始化操作,主要是使 从这个状态开始工作。 复位后 000H,是单片机从第一个单元取指令。无论是在单片机刚接上电源时还是断电后或者发生故障后都要复位。 单片机复位期间不产生 号,即 和 ,复位期间不会有任何取指令操作。 在 24个振荡周期)的高电平,单片机即发生复位。例如,若时钟频率为 12个机器周期为 1只需 2上时间的高电平即可实现复位。 复位电路图如图 5 基于 51 单片机的交通信号灯控制系统设计 第 13 页 共 27 页 S 2 T /V P DV s O M P O N E N T _ 1V C S 图 5位电路 该电路除具备 上电复位功能外,若要复位,则只需按图中的 ,此 时,电源 电阻 压,在 产生一个复位高电平。 复位后内部各专用寄存器状态如表 5示,其中“ ”表示无效位。 表 5用寄存器状态显示表 寄存器 复位状态 寄存器 复位状态 000H 0H 0H 0H B 00H 0H 0H 0H 7H 0H 000H 0H 3 0H 000000B 定 00000B 0000B 基于 51 单片机的交通信号灯控制系统设计 第 14 页 共 27 页 钟电路设计 时钟 电路用于产生单片机工作所需要的时钟信号,唯一的时钟信号控制下的时序可以保证单片机各部件的同步工作。根据产生的方式不同分为内部和外部两种时钟电路,本设 计使用内部时钟,电路图如 5示: c 511图 5部时钟电路图 89片内部有一个高增益反相放大器,其输入端为芯片引脚 出端为芯片引脚 在芯片外部, 间由用户自行跨接晶体振荡器和微调电容,从而构成一个稳定的自激振荡器。 脚上出现 的信号时周期性的,在每个机器周期内两次出现高电平, 号每出现一次 进行一次取址操作,但由于不同指令的字节数和机器周期数不同,因此取址指令操作也随指令不同而有小的区别。 盘设 计 由于键盘数量不多,选择 独立 式按 键 与 连接作为四个按键的输入 ,每个按键单独占用一根 I/个按键的工作不会影响其他 I/ 当 逐位查询每根口线的输入状态 时 ,如某一根口线输入 低 电平,则可确认该口线所对应的键已按下,然后,再转向该键的功能处理程序 。 用四个键 图 5 基于 51 单片机的交通信号灯控制系统设计 第 15 页 共 27 页 图 5键电路图 四个按键的 功能依次是: 定键):在倒计时模式时,按下此键后倒计时停止倒计时,进入设置状态;如果已经处于设置状态则此键无效。 一键):在设置状态时,每按一次递减键,初始值的数字减 1。 一键):在设置状态时,每按一次递增键,初始值的数字增 1。 认键):在设置状态时,按下此键后,单片机按照新的初始值进行倒计时及显示倒计时的数字。如果已经处于计时状态则此键无效。 在实现 键盘 的扫描和运行模式的切换 时, 主程序在初始化一些变量和寄存器之后,需要不断循环地读取键盘的状态和动态扫描数码管显示相应的数字,根据键盘的键值 实现设置状态、计时的切换。 2 4V C 0 1 2 3基于 51 单片机的交通信号灯控制系统设计 第 16 页 共 27 页 第六章 交通信号灯 软件设计 软件设计应用汇编语言,以其较好的可读性和可移植性很好的完成了本次设计任务。程序设计上使用定时器 0中断 开控制交通灯的正常工作。定时器 1 中断控制特殊车辆的通行时间; 外部中断 于紧急情况、流量控制和恢复等,外部中断 统采用两个状态标志位来记录交通灯的循环状态。 程序流程图 如 下: 基于 51 单片机的交通信号灯控制系统设计 第 17 页 共 27 页 图 6序流程图 A 道禁止 B 道警告 延时 显示 置显示初始值 延时 显示 A 道警告 B 道禁止 延时 5s A 道禁止 B 道放行 A 到放行 B 道禁止 延时时 显示 开 始 初始化 显示初始值设置 显示十位数 延时 1 返回 显示个位数 延时 1示次数=0? 十位数 设置显示次数 秒个位数转字形码 位数 秒十位数转字形码 拆分秒数 开始 显示秒数减1 秒数转十进制 Y 延时返回数延时?数数形码个 位数形码数开始制延时返回数延时?数数形码个 位数形码数开始制中断响应 保护现场 A 道放行 B 道禁行 延时10s 恢复现场 返回 基于 51 单片机的交通信号灯控制系统设计 第 18 页 共 27 页 红绿灯的 8 位 态显示子程序如下: 图 6序流程图 显示子程序入口 延时 1代显示数据查表换成相应端选码 右移一位,显示下一位 动态显示初始化 显缓指针加 1 89始化 程序设计 位选码 8 位显示完 吗? 返回 基于 51 单片机的交通信号灯控制系统设计 第 19 页 共 27 页 总结 经过这一个多的查资料、设计与思考,毕业论文已基本完成。 刚开始时头脑一片空白,没有一点思路,不知道从何插手,由于以前都是学一些书本上的死的知识,根本不会灵活应用,而且也没做过什么太接近现实的设计,所以那时一直很茫然,在网上查资料也不 知道从何查起,原来学的东西跟实际操作有很大的脱节,开始时有过放弃的念头,后来辅导老师告诉我们怎么查资料,针对课题向哪个方向考虑,我们头脑中才有了个清晰的思路。后来开始做了,也往图书馆跑了好多次,但书面上的资料很少,很多都是从网上查的。开始那时查到的资料都是一些简单的材料堆砌,没有一个核心,后来经过我们小组的商量,我们大浪淘沙从其中挑选了一些很有价值的材料,再加上我们自己的一些思路,论文很快有了轮廓。然后就是根据各个环节再针对性的找资料,而且把一些学过的一些知识也很好的糅合在论文中。 整个过程中也遇到很多困难 ,不是芯片不合适就是接口不知怎么接,但在班集体这个知识的讨论的小集体里困难一个个都迎刃而解。整个过程让我明白了一句话“办法总比困难多”。 通过毕业论文我对原来学过的知识有了更深的理解,原来想着在大学里学不到很多东西,直到做完毕业,才知道是自己不会联系实际应用!当设计接近尾声的时候回顾设计的整个流程,才发现有好多东西都需要更深一步的学习。 原来听说自己的专业是个热门专业,同时也是当下市场分析中最受欢迎的一个,而且他的就业面相当宽,但自己对它了解的不是很多,做毕业设计的时候才知道自己掌握的东西有多么少。 现在已 面临毕业,这次设计对以后我的学习态度,以及面以后走上工作岗位后的生活也有很大的影响。 基于 51 单片机的交通信号灯控制系统设计 第 20 页 共 27 页 致 谢 本设计历时 一个 月左右,经过资料的搜集、整理加工,最终基本完成。 并对课题有了较深的理解。 在这里首先感谢 辅导老师郭老师 对我的精心 辅导 。毕业设计是各门课程综合应用的一次锻炼,通过知识的回顾,结合本次毕业设计,提高了知识应用水平和科学思维方法,达到了学以致用的目的。 在本毕业设计期间,得到了 郭英军 老师耐心指导,学到了一定的设计方法,从而使我能够比较顺利地完成设计。我想以后的生活中我会充分应用老师所提供给我的经验和 知识,达到学以致用的目的。 经过多天的不懈努力终于完成了。 直到最后设计完成的时候才知道老师的良苦用心。 基于 51 单片机的交通信号灯控制系统设计 第 21 页 共 27 页 参考文献 1 高泽溪,高成 . 直接数字频率合成器 (其性能分析 . 北京:北京航空航天大学出版社, 2002, 187 191 2 白居宪 . 低噪声频率合成 . 西安:西安交通大学出版社, 1995, 224 230 3 褚振勇 ,翁木云 . 计及应用 . 西安:西安电子科技大学出版社, 2003, 219 263 4 房小翠,王金凤 . 单片微型计算机与机电接口 技术 . 北京:国防工业出版社, 2002, 79 86 5皮红梅,李英顺 . 单片机开发中的定时方法 . 沈阳:石油化工高等专科学校学报, 2002, 171192 6何利民 . 单片机应用系统设计 . 北京:北京航空航天大学出版社, 1991, 21 33 7 李珍 . 单片机原理与控制技术 . 北京:清华大学出版社, 2002, 149 158 8 范立南 . 单片微机接口与控制技术 . 沈阳:辽宁大学出版社, 1996, 69 77 9 张友德 . 单片微型机原理、应用与实践 . 上海:复旦大学出版社, 1992, 73 81 10 李华 . 北京:北京航空航天大学出版社, 1993, 23 31 11 何希庆,高伟 . 验、实例 . 山东:山东大学出版社, 1989, 124 136 12 张毅刚,彭喜元,姜守达 . 新编 哈尔滨:哈尔滨工业大学出版社,2003, 153 168 13 胡汉才 . 单片机原理及接口技术 . 北京:清华大学出版社, 1996, 66 78 14 廖焕霖 . 9电路板设计者必读 . 北京:冶金工 业出版 , 2000, 108 128 15 张义和 . 9 设计与应用技巧 . 北京:科学出版社, 2000, 16李云 ,杨玉峰 ,梅顺良 电讯技术 ,04):96 17余发山 . 单片机原理及应用技术 . 中国矿业大学出版社 . 2003 18杨凌霄 . 微型计算机原理及应用 . 中国矿业大学出版社 . 2004 19张凯 ,马忠梅编著 北京 :科学出版社 ,1996 20何立民编著 级教程 北京航空航天大学出版社 ,2000 基于 51 单片机的交通信号灯控制系统设计 第 22 页 共 27 页 附 录 A: 软件程序编程 主程序 : 2000H 7A,#0 ;均为输出 ; ;开中断 50H, #1 ;设置时间显示 初值 ; 0 ;A 道放行 B 道禁止 #19H ;延时秒数 ;调 1 秒延时、及显示子程序 #0 ;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论