已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(1)A、B组的交通灯工作过程为:初始状态为A、B道都是红灯亮。当控制系统启动后,A道的绿灯亮,B道的红灯亮;当延时25秒后,A、B道的黄灯同时变亮,且延时5秒;延时后,B道转为绿灯,A道转为红灯,且延时25秒;25秒后,转为A、B道的黄灯亮,延时5秒后,回到第一步,以次重复进行,不断循环。当遇到道路障通,或紧急情况时,A、B道全为红灯。(2)用发光二极管来代替交通灯,用LED显示器显示绿灯延时时间。(3)系统有启动按钮和停止按钮,按启动按钮后,系统从第一步开始循环,按停止按钮后,无论在那一步,应回到初始状态。(4)报告要求:画出详细的硬件接线图;描述程序的设计思路,画出程序流程框图;给出程序清单并加上必要的注释。源程序:#include bit red,green,yellow,turn,k; /定义红、黄、绿及转红标志unsigned char tab=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90; unsigned char Dis_Shiwei;/定义十位unsigned char Dis_Gewei; /定义个位unsigned char second,count,time,key; void led(void);void delay(unsigned int cnt)/用于动态扫描数码管的延时程序while(-cnt);main() TMOD=0x01;/定时器设置 10ms in 12M crystal定时器0,工作方式1,16位定时器TH0=0xd8;/65535-10000=55535=D8F0(十六进制)TL0=0xf0;IE= 0x82; /中断控制,EA=1;/开总中断,ET0=1;/定时器0中断允许TR0=1;/开定时器0中断 IT0=1;/开外部中断0EX0=1;k=1;/外部中断控制符 second=25; P1=0xf6;/红灯亮,根据红黄绿接灯的顺序。red =1;count=0;time=100; turn=0;while(1) led(); Dis_Shiwei=tabsecond/10;/十位显示值处理 Dis_Gewei=tabsecond%10; /个位显示处理P2=0x01; P0=Dis_Shiwei;/显示十位,这里实现用数码管,即左1位 delay(200);/短暂延时P2=0x02;P0=Dis_Gewei; /显示个位,左数,2位delay(200);void tim(void) interrupt 1 using 1 TH0=0xd8;/重新赋值,10毫秒定时 TL0=0xf0; if(count=time) count=0; key=1;elsecount+; void time_0(void) interrupt 0 k=k; P1=0xDE; void led() if(k=0) if(key=1) key=0; count=0;second-;/秒减1if(second=0) /这里添加定时到0的代码 ,可以是灯电路,继电器吸合等,或者执行一个程序 if(red) /红灭,先转黄 red=0;yellow=1;second=5;P1=0xED;/黄灯亮5秒,黄灯为过渡灯,再根据情况转绿或转红 else if(yellow & !turn) green=1;yellow=0;P1=0xF3;/红灯亮25秒 second=25; else if(green) yellow=1;green=0;second=5;/黄灯亮5秒P1=0xED;turn=1; else if(yellow & turn)re
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年野生动物饲养繁殖工岗位操作技能考核试卷及答案
- 锦州市古塔区网格员考试试题及答案
- 2026年口腔科手术后饮食护理指导考核试题及答案解析
- 2026年神科护理试题(附答案)
- 八年级科学教案 人类家园中的水与海洋探索
- 小学四年级英语Unit 4 Help out in the kitchen词汇教学设计
- 九年级科学中考一轮复习教学设计:生命活动的调节与稳态观(浙江专用)
- 高三语文信息类文本实践类情境化迁移题教学设计
- 初中七年级数学“不等式(第1课时)”教学设计
- 初中八年级道德与法治主题班会教学设计:一碗手擀面 味浓情更浓
- 光伏弱电安装合同范本
- 华为光芯片机考题库
- 《数字矿山课件》课件
- 《电机拖动学》课件
- 外墙保温装饰一体板施工方案
- IATF16949-2016体系管理质量手册(压铸铝合金)
- 统编版(2024新版)三年级上册道德与法治教学计划
- 字体设计(上海出版印刷高等专科学校)智慧树知到答案2024年上海出版印刷高等专科学校
- 9步达到财务自由
- 跨文化管理与全球化团队建设
- 自身抗体研究进展与临床应用课件
评论
0/150
提交评论