




已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人工智能教育培训手册
- 工作总结:提升专业能力业务水平
- 2025新疆克拉玛依市面向高校应届毕业生招聘事业编制高中教师48人笔试备考试题及答案解析
- 农学中的农业科技示范园规划设计
- 2025年天津安全工程师安全生产法事故直接原因的分析考试试题
- 2025年唐山市市直事业单位招聘277人笔试备考题库及参考答案详解一套
- 2025年事业单位笔试-江苏-江苏审计学(医疗招聘)历年参考题库含答案解析
- 2025年有色金属行业资源循环利用产业链产业链金融创新报告
- 2025四川达州宣汉县养老服务中心招聘临时工作人员10人笔试备考试题及答案解析
- 2025年医学遗传学病例诊断与咨询考核试卷答案及解析
- 常见肿瘤AJCC分期手册第八版(中文版)
- 绿色施工专项方案(技术方案)
- 《CAD CAM应用技术(CAXA 2020)》 课件 模块1-3 CAXA制造工程师2020软件基本操作、二维图形的绘制、曲面建模
- 挂篮检查验收记录表
- 专业技术职务资格申报材料真实性承诺书
- 快递员国家职业技能标准2019年版
- 脓毒症指南课件
- 生产副总经理岗位职责标准版本(五篇)
- 对颈椎概念和命名的再认识
- 2023年河北科技工程职业技术大学选聘15人笔试参考题库含答案解析
- 淀粉与变性淀粉知识
评论
0/150
提交评论