- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华北水利水电学院
基于C51单片机
交通灯课程设计实验报告
姓 名:田坤
班 级:125
专 业:电子信息科学与技术
指导老师:辛艳辉 刘明堂
2013年1月16日
摘要
近年来,随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,不根据具体硬件结构软件结合,加以完善。
十字路口车辆,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的是交通信号灯的自动指挥系统。交通信号灯控制方式很多。实现了从一定程度上解决了交通路口堵塞、车辆停车等待时间不合理、急车强通等问题。系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。
一 .总体设计思路
1.1设计目的及思路
设计目的
了解交通灯管理的基本工作原理,熟练掌握STC89C51的工作原理和应用编程,熟悉STC89C51单片机并行接口的各种工作方式和应用,并了解计数器/定时器的工作方式和应用编程外部中断的方法,掌握多位LED显示问题的解决。
设计思路
(1)分析目前交通路口的基本控制技术,提出自己的交通控制的初步方案。
(2)确定系统交通控制的总体设计,增加了倒计时显示提示。
(3)进行显示电路。
(4)进行软件系统的设计。
1.2 实际交通灯显示时序及状态转换的理论分析
图1所示为红绿灯转换的状态图。
图1 红绿灯状态转换图
2.2方案分析
根据十字路口交通灯的要求,可将本系统分为三个模块,第一模块是控制模块,主要负责整个系统的控制和运算,从而使各模块正常工作,第二个模块式显示模块包括LED灯和数码管;第三是电源模块,给各模块提供电源,让各模块工作。其系统设计结构如图:
2.3 89C51单片机引脚功能说明
89C51外部引脚图:(可以直接拷入ASM程序文件中,作注释使用,十分方便)???????????????????????? ????┏━┓┏━┓?????? ????? P1.0??????? ┫1 ┗┛40┣??????? Vcc ?????? ????? P1.1??????? ┫2???????39┣??????? P0.0????
????? ????? P1.2??????? ┫3?????? 38┣??????? P0.1???????? ??????? P1.3??????? ┫4???????37┣??????? P0.2??????? ???????? P1.4??????? ┫5?????? 36┣??????? P0.3???? ?????????? P1.5??????? ┫6?????? 35┣??????? P0.4???? ?????????? P1.6??????? ┫7?????? 34┣??????? P0.5???? ?????????? P1.7??????? ┫8?????? 33┣??????? P0.6???? ??????? RST/Vpd??? ?┫9?????? 32┣??????? P0.7???????? RXD P3.0??????? ?┫10???? 31┣??????? -EA/Vpp(内1/外0 程序地址选择)??? TXD P3.1??????? ?11???? 30┣??????? ALE/-P (地址锁存输出) -INT0 P3.2?????? ?? 12????? 29┣??????? -PSEN????? (外部程序读选通输出) -INT1 P3.3???????? ?13????? 28┣??????? P2.7???? ????? T0????? P3.4???? ┫14????? 27┣??????? P2.6????? ??? T1????? P3.5???? ┫15????? 26┣??????? P2.5???? ??? -WR P3.6??????? ┫16????? 25┣??????? P2.4????? ??? -RD P3.7??????? ┫17????? 24┣??????? P2.3?????? ?????????? X2????????? ┫18????? 23┣??????? P2.2???? ????????????? X1???????? ┫19??????22┣??????? P2.1?????????? ?? GND???????? ?┫20?????? 21┣??????? P2.0???? ??
文档评论(0)