1 / 8
文档名称:

单片机交通灯实验报告.doc

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

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

分享

预览

单片机交通灯实验报告.doc

上传人:rdwiirh 2021/2/26 文件大小:95 KB

下载得到文件列表

单片机交通灯实验报告.doc

相关文档

文档介绍

文档介绍:《单片机》技术期末总结报告
基于单片机的交通灯控制器设计
目的
利用发光二极管模拟交通灯的控制。
程序功能
模拟交通灯显示。
八位发光二极管分成2组,分别代表交通路口甲、乙两个方向的信号灯(红、黄、绿、左转)。 其中,红灯与绿灯显示时间均为50s,左转显示时间为15s,黄灯显示5s。其状态表如下:
A方向
 
B方向
绿灯50s
 
红灯50s
左转15s
 
红灯15s
黄灯5s
 
红灯5s
红灯50s
 
绿灯50s
红灯15s
 
左转15s
红灯5s
 
黄灯5s
在信号灯亮的同时,在LED数码管上显示响应的时间(每个方向用2个数码管,倒计时)。
电路原理图
发光二极管电路图:
数码管电路图:
程序流程:

是否有定时器中断
A、B两个方向显示倒计时
程序初始化
开启定时器0和1
开始
否 是
定时时间减一
A方向程序控制流程图
开始
每隔一秒计数值减一
计数值是否为0
亮灯标志是否为1


绿灯亮,置亮灯标志为2,计数值为50s


亮灯标志是否为2


左转灯亮,置亮灯标志为2,计数值为15s

亮灯标志是否为3

黄灯亮,置亮灯标志为4,计数值为5s

亮灯标志是否为4

红灯亮,置亮灯标志为1,计数值为70s
B方向程序控制流程图
开始
每隔一秒计数值减一
计数值是否为0
亮灯标志是否为1


红灯亮,置亮灯标志为2,计数值为70s


亮灯标志是否为2


绿灯亮,置亮灯标志为2,计数值为50s

亮灯标志是否为3

左转灯亮,置亮灯标志为4,计数值为15s

亮灯标志是否为4

黄灯亮,置亮灯标志为1,计数值为5s
程序源码(应有必要的注释):
程序功能:模拟交通灯显示。
其中,红灯与绿灯显示时间均为50s,中间的黄灯显示时间 为15s。
绿灯用八位发光二极管流动闪烁作代表;
红灯用八位发光二极管全亮作代表;
黄灯用八位发光二极管全亮全灭闪烁作代表。
刚开始显示的为绿灯。
显示顺序:绿--黄--红--黄--绿--黄--红--………………#include<>
#define uchar unsigned char
#define uint unsigned int
sbit dula=P2^6;
sbit wela=P2^7;
sbit beep=P2^3;
unsigned int pp;
unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,

最近更新

彩虹小班市公开课获奖教案省名师优质课赛课一.. 5页

电动汽车充电基础设施 35页

小儿推拿手法穴位培训课件的实操指导 31页

传染病防控信息化平台建设 31页

大数据驱动的酒店忠诚度模型构建 32页

传感器技术在矫形器性能监测中的应用 35页

家庭护理中的严重精神障碍患者饮食和营养管理.. 22页

安全教育培训课件:电梯安全与使用 23页

学习防范二次借贷诈骗健康管理个人借贷 24页

妇科疾病的临床分析与处理 28页

2024年保健医生转正申请书 8页

2024年体育活动策划方案(通用12篇) 28页

大班幼儿时间管理文献综述 25页

外科手术部位感染预防控制的危险因素评估和管.. 25页

2024年低碳生活倡议书优秀(31篇) 48页

外科手术中常见术语解释与应用 33页

基于深度学习的医学影像异常检测与诊断 26页

基于机器学习的医学图像处理和分析技术研究 26页

基于医学影像的机械通气筛查适应症的应用研究.. 27页

基于WI的泌尿系统结石患者评估方法研究 27页

风机及箱变基础等施工方案 28页

关于我是小小推销员作文500字 2页

猪场饲养员工作职责 2页

(数控模具设计)自制铅坠模具精编 4页

党的基础知识之党的基本路线PPT36页 36页

车库环氧地坪技术交底 4页

关于公布《动车组运用所标识标准》的通 28页

命案现场法医学分析1例 (1) 2页

幼儿园科学-01-贾雪莉-中班《多种多样的蔬菜》.. 24页

《精品》-如何强化地方政府行政管理过程中的制.. 9页