1 / 13
文档名称:

单片机交通灯实习报告.docx

格式:docx   大小:62KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机交通灯实习报告.docx

上传人:天涯海娇 2022/8/10 文件大小:62 KB

下载得到文件列表

单片机交通灯实习报告.docx

相关文档

文档介绍

文档介绍:Prepared on 22 November 2020
单片机交通灯实****报告
单片机原理与应用课程设计说明书
题 目: 十字路口交通灯控制
系 部: 2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。

P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,
如下表所示: 口管脚 备选功能
RXD(串行输入口)
TXD(串行输出口)
/INT0(外部中断0)
/INT1(外部中断1)
T0(记时器0外部输入)
T1(记时器1外部输入)
/WR(外部数据存储器写选通)
/RD(外部数据存储器读选通)
P3口同时为闪烁编程和编程校验接收一些控制信号。

单片机最小系统设计
本系统采用内部时钟产生方式:在和两端跨接陶瓷谐振器,与内部反相器构成稳定的自激振荡器采。晶振采用12MHz的振荡频率和两个22Pf瓷片电容C1、C2,两个电阻对频率有微调作用。其电路如图3-1
图3-1最小系统电路图
路口指示灯部分
采用红黄绿三种颜色的发光二极管共12个分为4组代表路口的交通灯(电路图中用两组示意).其中每两组控制一个路口,具体时序如表3-3
表3-2时序表
方向
灯色
东西
南北
红灯
5
5
黄灯
5
5
绿灯
5
5
该交通信号灯控制系统的四种工作状态如图3-2所示
(1)东西方向车道绿灯亮,南北方向车道红灯亮。表示东西方向车道上的车辆允许通行,南北方向车道禁止通行。绿灯亮足5s时,控制器发出状态信号,转到下一工作状态。
(2)南北方向车道红灯亮,东西方向车道黄灯闪亮。表示东西方向车道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,南北方向车道禁止通行。黄灯闪亮5次时,控制器发出状态转换信号,转到下一工作状态。
(3)南北方向车道绿灯亮,东西方向车道红灯亮。表示南北方向车道允许通行,东西方向车道上的车辆禁止通行,绿灯亮足5s时,控制器发出状态转换信号,转到下一工作状态。
(4)南北方向车道黄灯闪亮,东西方向车道红灯亮。表示东西方向车道禁止通行,南北方向车道上位过限停车线的车辆停止通行,已过停车线的车辆继续通行。黄灯闪亮5次时,控制器发出状态转换信号,系统又转换到第(1)种工作状态。
图3-2工作状态分析图
元件清单
交通灯元器件列表
名称
封装
型号
参数
数量
瓷片电容
直插
30PF
2
石英晶体
直插
1
电解电容
直插
22UF/16V
1
电阻
直插
1/4W
10K
1
电阻
直插
1/4W
300欧
6
CPU
双列直插
STC89C51
HD
1
CPU座
双列直插
DIP-40
1
74HC05
双列直插
DIP14
1
74HC05座
双列直插
DIP14
1
发光二极管
直插
5
绿色
4
发光二极管
直插
5
黄色
4
发光二极管
直插
5
红色
4
排针
直插
脚距高11
1X40单排插针
22针
洞洞板
9X7CM
单面
1
最小系统版
1
杜邦线
母对母
彩色
22线
4 主要参数分析
定时器的定时方式中方式1是定时时间最长的一种方式,但是它的最长时间也只有,无法达到5s的延时,本体采用定时器延时50mms的方法,在定时器的中断程序中采用软件计数的方法来加长延时时间。
设定定时器的初值
TH0=(65536-50000)/256
TL0=(65536-50000)%256
5 交通灯控制软件设计
源程序
#include <>
#define uint unsigned int
#define uchar unsigned char
sbit RED_A = P2^0; 每一块PCB印制电路板要进行仔细的检查,检查焊盘是否有焊点、过孔是否有未金属化现象。