交通灯控制系统课程的设计的报告.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
交通灯控制系统课程的设计的报告

目 录 1绪论 1 1.1设计背景 1 1.2设计要求 1 1.3设计思路 1 2系统硬件设计 2 2.1 设计总框图 2.2 各模块功能 2 2.3 设计总电路图 8 3系统软件设计 9 3.1程序流程图 9 3.程序 0 4系统仿真与调试 1 4.1 电路仿真 13 4.2 系统调试 16 5总结 17 参考文献 1 致 谢 19 1.1设计背景 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软件结合,加以完善。 十字路口车辆,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的是交通信号灯的自动指挥系统。1.2设计要求 本系统采用8051系列单片机AT89C52为中心器件来设计交通灯控制器,实现了通过8051芯片的P1口设置红、绿灯燃亮时间的功能P0口连接交通灯循环点亮,本系统操作简单。 1.31.1。 表1.1指示灯燃亮的方案 10S 5S 10S 5S …… 东西道 绿灯亮 黄灯亮 红灯亮 黄灯亮 …… 南北道 红灯亮 黄灯亮 绿灯亮 黄灯亮 …… 表1.1说明: 当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通 过,行人通行。时间为10秒。 黄灯闪烁5秒,警示车辆和行人红、绿灯的状态即将切换。 当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。时间为10秒。 这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。 2系统硬件设计 2.1 设计总框图 设计总框图见图2.1: 图2.1 设计总框图 2.2 各模块功能 2.2.1 AT89C52单片机的信号引脚说明及其功能 (2)AT89C52的信号引脚和内部框图 AT89C52的引脚排列请参见图2.2。 图2.2 AT89C52引脚。 AT89C52的内部结构框图如下: 图2.3内部结构图 ① 信号引脚介绍 P0.0 ~ P0.7: P08位双向口线。 P1.0 ~ P1.7 :P18位双向口线。 P2.0 ~ P2.7 :P28位双向口线。 P3.0 ~ P3.7 :P38位双向口线。 :访问程序存储控制信号。当信号为低电平时,对ROM的读操作限定在外部程序存储器;而当信号为高电平时,则对ROM的读操作是从内部程序存储器开始,并可延至外部程序存储器。 RST:复位信号。当输入的复位信号延续2个机器周期以上高电平即为有效,用以完成单片机的复位初始化操作。 XTAL1和XTAL2 :外接晶体引线端。当使用芯片内部时钟时,此二引线端用于外接石英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。 ②P3口的第二功能 P3口的8条口线都定义有第二功能,详见表2.1。 表2.1 P3口的第二功能 引脚 第二功能 信号名称 P3.0 RXD 串行数据接收 P3.1 TXD 串行数据发送 P3.2 外部中断0申请 P3.3 外部中断1申请 P3.4 T0 定时器/计数器0的外部输入 P3.5 T1 定时器/计数器1的外部输入 P3.6 外部RAM写选通 P3.7 外部RAM读选通 (2)分别介绍下P0、P1、P2、P3 P0口 P0口的口线逻辑电路如图2.4所示。 图2.4 P0口某位结构 ② P1口 P1口的口线逻辑电路见图2.5。 图2.5 P1口某位结构 ③ P2口 P2口的口线逻辑电路见图2.6。 图2.6 P2口某位结构图 ④ P3口 P3口的口线逻辑电路见图2.7。 图2.7 P3口某位结构 (3)时钟电路与复位电路 ①时钟电路 时钟电路用于产生单片机工作所需要的时钟信号,而时序所研究的是指令执行中各地信号之间的相互关系。单片机本身就如一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进行工作。单片机的时钟电路,如图2.8所示。 图2.8 时钟振荡电路 一般电容C1,C2取30pF左右,晶体的振荡频率范围是1.2MHz~12 MHz , 则系统的时钟频率也高, 单片机运行速度也就快。MCS-51在通常应用情况下,使用振荡频率为的6MHz或12MHz。 ②单片机的复位电路 单片机复位的条件是:必须使RST/VPD 或RST引脚(9)24个振荡周期)的高电平。单片机常见的复位电路如图2.9(a)(b) (a) 上电复位电路 (b) 按键复位电路 图2.9

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档