- 12
- 0
- 约9.56千字
- 约 17页
- 2018-01-05 发布于河南
- 举报
十字路口交通灯控制-通信1班-唐健-20102553
十字路口交通灯控制实验报告
一, 实验目的
1:利用单片机的定时器产生秒信号,控制十字路口的红绿黄灯交替点亮和熄灭,
2:能够用4只LED数码管显示十字路口两个方向的剩余时间。
3、能用按键设置两个方向的通行时间和暂缓通行时间。
二,实验要求
1:利用单片机的定时器产生秒信号,控制十字路口的红绿黄灯交替点亮和熄灭,
2:能够用4只LED数码管显示十字路口两个方向的剩余时间。要求能用按键设置两个方向的通行时间(绿灯点亮的时间)和暂缓通行时间(黄灯点亮的时间)。
3:系统的工作应符合一般交通灯控制的要求。
4:自由发挥其他功能.
5:要求有单片机硬件系统框图,电路原理图,软件流程图。
三,实验基本原理
利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.05s中断一次并当作一个计数,设定定时1秒的中断计数初值为0,每中断一次中断计数初值加1,当减加到0时,则表示1s到了,交通灯计时显示值减一。
为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED显示,通过对每位数码管的依次扫描,使对应数码管亮,同时向该数码管送对应的字码,使其显示数字。由于数码管扫描周期很短,由于人眼的视觉暂留效应,使数码管看起来总是亮的,从而实现了各种显示。
四,实验设计分析
针对要实现的功能,采用AT89S52单片机进行设计
原创力文档

文档评论(0)