1 / 26
文档名称:

单片机设计交通信号灯实验报告材料.doc

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

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

分享

预览

单片机设计交通信号灯实验报告材料.doc

上传人:cxmckate6 2022/2/16 文件大小:1.15 MB

下载得到文件列表

单片机设计交通信号灯实验报告材料.doc

文档介绍

文档介绍:word
word
1 / 26
word
单片机C语言程序设计
专题实****专周报告
班 级:
学 号:
姓 名:
word
word
2 / 26
word
***定义 红黄绿灯**************/
sbit M=P0^3;
sbit B_R=P1^2; //北面 红灯
sbit B_Y=P1^1; //北面 黄灯
sbit B_G=P1^0; //北面 绿灯
sbit N_R=P2^0; //南面 红灯
sbit N_Y=P2^1; //南面 黄灯
sbit N_G=P2^2; //南面 绿灯
sbit X_R=P2^5;//西面 红灯
sbit X_Y=P2^6; //西面 黄灯
sbit X_G=P2^7; //西面 绿灯
word
word
8 / 26
word
sbit D_R=P3^7; //东面 红灯
sbit D_Y=P3^6; //东面 黄灯
sbit D_G=P3^5; //东面 绿灯
sbit s1=P3^4;//时间减
sbit s2=P3^3;//时间加
sbit s3=P3^1;//紧急模式控制切换口
sbit s4=P3^2;//进入时间可以设置状态的切换口
/***************定义 数码管*****************/
#define SMG_XS P0 //数码管数据显示
#define SMG_KZ P2 //数码管控制显示
sbit smg1=P2^4;//定义数码管1控制口
sbit smg2=P2^3;//定义数码管2控制口
void delay(uint time);// 定义延时程序
void disp_init();//显示初始化
void disp(bei,nan,xi,dong);
void Time0_init() //定时器0初始化函数
{
word
word
9 / 26
word
TMOD=0x01; //定时器0为方式1
TL0=(65536-50000)%256;
TH0=(65536-50000)/256; //12M晶振 定时时间50ms
ET0=1; //开定时器0中断
EA=1; //开总中断
TR0=1; //启动定时器0
}
void night_mode() //紧急模式
{
B_R=1;
B_R=~B_R; //北 红灯取反
B_G=1;
N_R=1;
N_R=~N_R; //南 红灯取反
N_G=1;
X_R=1;
X_R=~X_R; //西 红灯取反
word
word
10 / 26
word
X_G=1;
D_R=1;
D_R=~D_R; //东 红灯取反
D_G=1;
}
void B_N_G() //北(绿灯) 西东(红灯)
{
B_G=0; //北 绿灯亮
N_G=0; //南 绿灯亮
B_R=1;
B_Y=1;
N_R=1;
N_Y=1;
X_R=0; //西 红灯亮
D_R=0; //东 红灯亮
X_Y=1;
X_G=1;
word
word
11 / 26
word
D_Y=1;
D_G=1;
}
void X_D_G() //西东通(绿灯) 北南(红灯)
{
B_G=1;
N_G=1;
B_R=0; //北 红灯亮
B_Y=1;
N_R=0; //南 红灯亮
N_Y=1;
X_R=1;
D_R=1;
X_Y=1;
X_G=0; //西 绿灯亮
D_Y=1;
D_G=0; //东 绿灯亮
word
word
12 / 26
word
}
void B_N_tong() //北南 通行
{
if(B_N_D_flag==1) //当北灯行标志位为1
{
B_N_G(); //北(绿灯) 西东(红灯)
B_N_D_flag=0; //北灯行标志位置0
}
while(num==20)

最近更新

2024年公务员省考再不如看看事业单位历年高频.. 178页

2024年内蒙古事业单位综合应用能力考历年高频.. 176页

2024年内蒙古呼和浩特市事业单位人才引进278人.. 176页

2024年内蒙古赤峰市特种设备检验所招聘13人历.. 176页

2024年内蒙古通辽市科尔沁区事业单位卫生健康.. 176页

2024年内蒙古锡林郭勒苏尼特左旗乌兰牧骑招聘.. 180页

2024年北京市大兴区部分事业单位招聘117人历年.. 178页

2024年厦门南洋职业学院单招职业适应性测试题.. 58页

2024年吉林工信厅直属事业单位公开招聘历年高.. 175页

2024年吉林省松原市行政职业能力测验题库(满.. 148页

2024年吉林省通化市行政职业能力测验题库(轻.. 148页

2024年四川托普信息技术职业学院单招职业适应.. 60页

2024年安徽省巢湖市行政职业能力测验题库及1套.. 148页

2024年安徽省芜湖市行政职业能力测验题库完整.. 147页

2024年山东省威海市行政职业能力测验题库精编.. 147页

2024年山东省济宁市行政职业能力测验题库通用.. 148页

脑卒中后的患者饮食指南为健康恢复加分 27页

2024年广东南华工商职业学院单招职业适应性测.. 59页

2024年广西玉林市容县事业单位招聘工作人员历.. 90页

2024年广西百色市土地复垦整治中心招聘4人历年.. 90页

2024年广西百色市田阳县乡镇事业单位招聘15人.. 90页

2024年广西省桂林市恭城瑶族自治县机关单位招.. 88页

2024年广西省防城港市城市管理综合执法局招聘.. 88页

2024年广西自治区河池住房公积金管理中心事业.. 90页

2024年广西贵港市水利局事业单位招聘15人历年.. 89页

2024年广西贵港桂平市环境保护局招聘5人历年高.. 88页

初中音乐学情分析3篇 11页

2024年医师定期考核考试题库及答案 14页

某变电站工程项目EPC招标文件 41页

高速钢轧辊加工及应用 7页