欢迎来到天天文库
浏览记录
ID:15369627
大小:109.50 KB
页数:7页
时间:2018-08-02
《课程设计(综合实训)名称《单片机原理及应用》课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程设计(综合实训)名称:《单片机原理及应用》课程设计(综合实训)课程设计(综合实训)周(时)数:2周指导方式:分组集中辅导与个别辅导相结合适用专业:电气自动化技术 一、课程设计(综合实训)教学目的及基本要求《单片机原理及应用》是一门实践性很强的课程。如何培养和提高学生的动手能力,让学生在学好基础知识的同时,迅速掌握设应用设计技术,教学中的课程设计(综合实训)环节起着非常重要的作用。《单片机原理及应用》课程设计(综合实训)教学目的及要求如下: 1、掌握单片机的结构、指令系统、单片机扩展方法及接口技术。 2、提高综合运用所学的理论知识独立分析和解决问题的
2、能力。 3、掌握汇编语言程序设计及调试方法。 4、掌握单片机应用系统的设计思想。 二、课程设计(综合实训)内容课程设计(综合实训)项目(可任选): 1、交通灯控制系统设计(方案一)目的: (1)掌握单片机P1输出口的使用方法和交通灯的控制方法; (2)掌握延时子程序的编写; (3)掌握单片机外部中断技术的应用; (4)初步学会单片机实时控制系统的设计和调试方法。 要求:1.交通灯的变化规律:从初始状态0依次转到状态6,最后循环至状态1。交通灯的变化状态如表1所示。2.以单片机为核心,设计交
3、通灯控制系统。用P1口作输出口接交通灯(红绿黄)。单片机控制发光二极管按交通灯的控制规律点亮。交通灯的分配如表2所示。3.用中断技术使系统满足急救车优先通过的要求:有急救车到达时,交通灯红灯全亮,仅急救车可通过。设急救车通过路口的时间为10S,急救车通过后,交通灯恢复中断前状态。可用开关K1来模拟急救车通过的中断申请,用十二只发光二极管(L1~L12)模拟交通灯。 思考问题: 1、如何改变程序,使发光二极管点亮时间改变。 2、红绿灯不允许同时点亮,红绿灯交换时黄灯闪烁,怎样实现? 3、填写表1中的控制码。表1交通灯状态表状 态控制码状
4、态0:东西红灯亮,南北红灯亮 状态1:南北绿灯亮,东西红灯亮 状态2:南北绿灯闪,东西红灯亮 状态3:南北黄灯亮,东西红灯亮 状态4:东西绿灯亮,南北红灯亮 状态5:东西绿灯闪,南北红灯亮 状态6:东西黄灯亮,南北红灯亮 表2发光二极管分配表交通方向灯发光二极管东西红灯L1、L4东西黄灯L2、L5东西绿灯L3、L6南北红灯L7、L10南北黄灯L8、L11南北绿灯L9、L12 2、交通灯控制系统设计(方案二) 目的: (1)掌握用8255芯片扩展单片机I/O口的方法和交通灯的控制方法; (2)掌握延时子程序的编写; (3)掌握单片机外部中
5、断技术的应用; (4)初步学会单片机实时控制系统的设计和调试方法。 要求:1.交通灯的变化规律:从初始状态0依次转到状态6,最后循环至状态1。交通灯的变化状态如表1所示。2.单片机控制8255接口芯片,使交通灯按变化规律点亮。8255的B口、C口接交通灯(红绿黄),设8255芯片的控制端口地址为FF2BH。。交通灯的分配如表2所示(仅作参考,可自行确定)。3.用中断技术使系统满足急救车优先通过的要求:有急救车到达时,交通灯信号为全红,仅急救车可以通过。设急救车通过路口的时间为10S,急救车通过后,交通灯恢复中断前状态。可用开关K1来模拟急救车通过的中断申请,用十
6、二只发光二极管(L1~L12)模拟交通灯。 思考问题: 1、如何改变程序,使发光二极管点亮时间改变。 2、红绿灯不允许同时点亮,红绿灯交换时黄灯闪烁,怎样实现? 3、填写表1中的控制码。 表1 交通灯状态表 状 态控制码状态0:东西红灯亮,南北红灯亮 状态1:南北绿灯亮,东西红灯亮 状态2:南北绿灯闪,东西红灯亮 状态3:南北黄灯亮,东西红灯亮 状态4:东西绿灯亮,南北红灯亮 状态5:东西绿灯闪,南北红灯亮 状态6:东西黄灯亮,南北红灯亮 表2 发光二极管分配表交通方向灯发光二极管东西红灯L1、L4东西黄灯L2、L5东西绿灯L3、L6南
7、北红灯L7、L10南北黄灯L8、L11南北绿灯L9、L12 3、交通灯控制系统设计(方案三) 目的: (1)掌握单片机P1输出口的使用方法和交通灯的控制方法; (2)掌握延时子程序的编写; (3)掌握外部中断技术的应用; (4)初步学会单片机实时控制系统的设计和调试方法。 要求:1.设A道为东西方向,B道为南北方向。A道和B道上均有车辆要求通过时,A、B道轮流放行。A道放行5min(分钟)(调试时可改为5S),B道放行4min(分钟
此文档下载收益归作者所有