版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-6-实用文档题目:交通灯控制系统的设计一、课程设计的目的与要求:1、课程设计目的:(1)进一步理解和消化书本知识,运用所学知识和技能进行简单的设计。(2)通过课程设计提高应用能力,分析问题和解决问题的能力。(3)培养查阅资料的习惯,训练和提高自学,独立思考的能力。2、课程设计要求交通灯控制系统的设计掌握在单片机系统中扩展简单I/O接口的方法。掌握数据输出程序的设计方法。掌握模拟交通灯控制的实现方法。掌握外部中断技术的基本使用方法。掌握中断处理程序的编程方法。从课程设计的目的出发,通过设计工作的各个环节,达到以下要求:能够正确理解课程设计的题目和意义,全面思考问题。运用科学合理的方法,认真按时完成。二.课程设计课题的分析:基本功能:交通灯的亮灭规律为:初始态是两个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,延时一段时间后,东西路口绿灯灭,黄灯开始闪烁。闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,延时一段时间后,南北路口的绿灯灭,黄灯开始闪烁。闪烁若干次后,再切换到东西路口方向,重复上述过程。增加允许急救车优先通过的要求。当有急救车到达时,两个方向上的红灯亮,以便让急救车通过,假定急救车通过路口的时间为10秒,急救车通过后,交通灯恢复中断前的状态。三、课程设计的步骤:1.原理接线图:程序流程图:开始开始置口地址置口地址外部中断初始化外部中断初始化两个红灯亮两个红灯亮延时3s延时3s东西路口绿灯亮,南北路口红灯亮东西路口绿灯亮,南北路口红灯亮延时10s延时10s东西路口绿灯亮东西路口绿灯亮东西路口黄灯闪烁5次东西路口黄灯闪烁5次两红灯亮两红灯亮延时0.2s延时0.2s南北路口绿灯亮,东西路口红灯亮南北路口绿灯亮,东西路口红灯亮延时10s延时10s南北路口绿灯灭南北路口绿灯灭南北路口黄灯闪烁5次南北路口黄灯闪烁5次两红灯亮两红灯亮延时0.2s延时0.2s返回循环中断程序框图:中断入口中断入口有关寄存器入栈有关寄存器入栈操作端口使红灯全亮,黄、绿等全灭操作端口使红灯全亮,黄、绿等全灭延时10s延时10s取中断前所保存的数据输出,恢复原始状态取中断前所保存的数据输出,恢复原始状态有关寄存器出栈有关寄存器出栈中断返回中断返回外部中断允许标志置位外部中断允许标志置位3、程序代码:PORTEQU0CFA0HSAVEEQU55HCSEGAT0000H LJMPSTARTCSEGAT4003H LJMPINTCSEGAT4100HSTART: SETBIT0 SETBEX0 SETBEA MOVA,#11H MOVSAVE,A ACALLDISP ACALLDE3SLLL: MOVA,#12H MOVSAVE,A ACALLDISP ACALLDE10S MOVA,#10H MOVSAVE,A ACALLDISP MOVR2,#05HTTT: MOVA,#18H MOVSAVE,A ACALLDISP ACALLDE02S MOVA,#10H MOVSAVE,A ACALLDISP ACALLDE02S DJNZR2,TTT MOVA,#11H MOVSAVE,A ACALLDISP ACALLDE02S MOVA,#21H MOVSAVE,A ACALLDISP ACALLDE10S MOVA,#01H MOVSAVE,A ACALLDISP MOVR2,#05HGGG: MOVA,#41H MOVSAVE,A ACALLDISP ACALLDE02S MOVA,#01H MOVSAVE,A ACALLDISP ACALLDE02S DJNZR2,GGG LJMPLLLDE10S:MOVR5,#100JMPDE1DE3S:MOVR5,#30 JMPDE1DE02S:MOVR5,#02DE1:MOVR6,#200DE2:MOVR7,#126DE3: DJNZR7,DE3 DJNZR6,DE2 DJNZR5,DE1 RETINT: CLREA PUSHACC PUSHPSW MOVA,#11H ACALLDISPDEL10S:MOVR1,#100DEL1:MOVR3,#200DEL2:MOVR4,#126DEL3: DJNZR4,DEL3 DJNZR3,DEL2 DJNZR1,DEL1 MOVA,SAVE ACALLDISP POPPSW POPACC SETBEA RETIDISP: MOVDPTR,#PORT CPLA MOVX@DPTR,ARETEND四、课程设计的结果:初始态是两个路口的红灯全亮,3秒后,东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,10秒后,东西路口绿灯灭,黄灯开始闪烁。闪烁5次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,10秒后,南北路口的绿灯灭,黄灯开始闪烁。闪烁5次后,再切换到东西路口方向,重复上述过程。中断功能:当有急救车到达时,两个方向上的红灯亮,以便让急救车通过,急救车通过路口的时间为10秒,急救车通过后,交通灯恢复中断前的状态。五、课程设计的心的与体会:六、参考文献:[1]李向军单片机原理与接口技术实验指导书大连海洋大学[2]李全利单片机原理及接口技术高等教育出版社[3]李广弟
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026春招:医疗器械笔试题及答案
- 2026年消防设施的远程监控与控制设计
- 贺新郎辛弃疾课件
- 2026春招:无人机组装测试真题及答案
- 贯标培训课件
- 货运公司安全培训简报课件
- 消化系统疾病诊断与治疗新方法
- 医疗大数据在公共卫生事件预警与应对中的应用
- 医院医疗设备购置规划总结
- 2026年渤海船舶职业学院高职单招职业适应性考试备考试题有答案解析
- 2025中国高净值人群品质养老报告-胡润百富-202512
- 2025四川绵阳市江油鸿飞投资(集团)有限公司招聘40人笔试考试备考题库及答案解析
- 北京市公安局辅警岗位招聘300人考试历年真题汇编带答案解析
- 2025中华护理学会团体标准-无创正压通气护理技术
- 2025年急性缺血性卒中及溶栓护理考试试题及答案
- 室内装修冬季施工供暖措施方案
- 人工智能在射频电路中的应用-洞察及研究
- 2024年《广西壮族自治区建筑装饰装修工程消耗量定额》(上册)
- DBJT15-101-2022 建筑结构荷载规范
- 2025年部编版新教材语文七年级上册期末复习计划
- 矿产企业管理办法
评论
0/150
提交评论