全文预览

基于51单片机的交通灯设计毕业论文.

上传者:似水流年 |  格式:doc  |  页数:28 |  大小:413KB

文档介绍
域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。它主要是作为控制部分的核心部件。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。Р3.2 系统构成Р电路板一块,AT89S51单片机一片,74HC164芯片八片,七段数码管八个。74LS04反向器一片,发光二极管13个(8个绿的,4个红的用于交通控制,1个用于标识电源),7805三端稳压电源一个,一个按键,一条数据下载线。Р系统结构框图如:图2Р键盘控制返回РAT89S51Р单Р片Р机Р系Р统РLCD显示与РLED倒计时Р模块Р接Р口Р电Р路Р74HCР164Р图2 系统结构框图Р系统各部分工作:Р(1)程序设置初始时间,通过AT89S51单片机内部相应寄存器来实现。Р(2) 由AT89S51单片机的定时器每秒钟通过P3.0口向74HC164的数据端口送信息,由74HC164的输出口显示红、绿、黄灯的点亮时间情况;由AT89S51的P1.0、P1.1、P1.2、P1.3口显示每个灯的点亮情况。Р(3) AT89S51通过程序设置各个信号灯的点亮时间,通过程序设置左转绿、绿、红时间依次为20秒、20秒、40秒循环,由AT89S51的 P3口向74HC164的数据口输出。Р(4)通过AT89S51单片机的P3口来控制系统是工作。Р(5)74HC164的A、B口用于串行输出时间位,经过串并转换送到七段数码管的八的引脚。而P1口用于输出控制信号.而通过74LS04反向器实现控制各个灯的情况.它采用5V的直流电来驱动二极管。

收藏

分享

举报
下载此文档