《单片机原理与应用课程设计》任务书(5页).doc
-
资源ID:36759312
资源大小:208.50KB
全文页数:5页
- 资源格式: DOC
下载积分:15金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
《单片机原理与应用课程设计》任务书(5页).doc
-单片机原理与应用课程设计任务书-第 5 页单片机原理与应用课程设计任务书一、课程设计的目的和任务单片机原理与应用课程设计是一门实践性很强的课程。如何培养和提高学生的动手能力,让学生在学好基础理论知识的同时,迅速掌握应用设计技术,教学中的课程设计环节起着非常重要的作用。本课程设计的目的和任务如下:1、掌握单片机的结构、指令系统、单片机扩展方法和接口技术;2、提高综合运用所学的理论知识独立分析和解决实际问题的能力;3、掌握C51/汇编语言程序设计及调试方法;4、掌握单片机应用系统的设计思想。二、课程设计内容 1、基于单片机的交通灯控制系统以AT89C51单片机为核心,设计一个十字路口的交通灯控制系统,控制要求如下:1)要求南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30秒、支干道每次通行时间为20秒,时间可设置修改。2)在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道;3)黄灯亮时,要求每秒闪亮一次。4)东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用倒计时显示)。2、LCD显示的电子钟。以AT89C51单片机控制的时钟,在LCD显示器上显示当前时间。要求:1)使用文字型LCD显示器显示当前时间。2)显示格式为“时时:分分:秒秒”。3)用4个功能键操作来设置当前的时间。(1)K1进入设置现在的时间。(2)K2设置小时。(3)K3设置分钟。(4)K4确认完成设置。4)程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“00:00:00”,然后开始计时。3、八路抢答器的设计与实现用AT89C51设计一个八路抢答器,控制要求如下:1)八路抢答,各用一个抢答按钮。2)设置一个控制开关,由主持人控制。3)具有数据锁存和显示功能,抢答后若有选手按动抢答按钮,编号立即锁存,并封锁输入电路,禁止其他选手抢答。优先抢答选手的编号一直保持到系统清零为止。4)当主持人按下“开始”按钮,抢答开始。5)当某一路抢答成功时,在数码管上显示成功的信息和选手编号。6)当某一路抢答违规时,在数码管上显示违规的信息和选手编号。7)具有定时抢答功能,选手在设定的时间内(30秒)抢答有效,超时报警。8)定时抢答时间到,若没有选手抢答时,本次抢答无效,系统短暂报警,并封锁输入电路。9)开始开关未动作,在数码管上显示出选手的编号和抢答时刻,选手抢答无效,并报警,系统复位,重新开始。4、数字温度计设计利用数字温度传感器DS18B20与单片机AT89C51结合来测量温度。设计要求1) 利用数字温度传感器DS18B20测量温度信号,计算后在LED数码管上显示相应的温度值。其温度范围为-55125,精确到0.5。2) 本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。3) 数字温度计所测量的温度采用数字显示,用4位LED数码管实现温度显示。5、无线红外遥控多路开关设计基于AT89C51单片机设计一个无线红外遥控器来控制家庭的多路开关,主要是针对家庭照明灯来设计的,能用一个遥控器来控制家中较多的电器电源开关,并且可以通过可控硅调控电灯的亮度。总的系统分为红外遥控发射端和接收端,中间涉及到进行红外的编码与解码,矩阵键盘,电源电路,可控硅调光电路,过零检测的设计,数码管显示的设计。发射端和接收端都需采用单片机作为核心芯片。要求: 1)工作频率:fo=610MHz中任选一种频率。2)调制方式:AM、FM或FSK任选一种。3)发射距离为30m左右。4)发射器电源电压要求在9V以下。三、课程设计的方式与基本要求1、根据学号,选择项目,查找相关资料;15机自本3(课题1:18号;课题2:916号;课题3:1724号;课题4:2531号;课题5:3239号)15机自本4(课题1:18号;课题2:916号;课题3:1724号;课题4:2531号;课题5:3239号)2、根据控制要求,设计单片机应用系统整体方案;3、硬件设计:在Proteus环境下完成单片机应用系统的电路原理图设计,包括选择各种元器件、外围芯片等,电路连接以及电气检测;4、软件设计:绘制程序流程图,并在Keil uVision3环境下进行C51语言源程序的输入、编译与调试,并生成目标代码文件(*.hex);5、调试与仿真:在Proteus平台下将目标代码文件(*.Hex)加载到单片机中,对系统进行虚拟仿真;6、撰写课程设计报告。课程设计报告包括如下内容:(1)封面(2)摘要(3)目录(4)正文(课题背景、总体设计、硬件设计、软件设计、调试与仿真、设计总结与体会)(5)参考文献(6)附录(系统原理图、源程序代码)提交课程设计报告打印稿及电子稿四、时间进度安排:第20周五、课程设计考核方法与成绩评定1考核方式:设计报告及报告答辩。2成绩评定:课程设计报告占60%,答辩情况占40%。六、主要参考资料1韩建. 电子技术课程设计指导. 哈尔滨工程大学出版社.2付少波,赵玲. 数字电子技术与实用电路. 化学工业出版社.3秦曾煌. 电工学-电子技术. 高等教育出版社.4许维蓥,郑荣焕. Proteus电子电路设计及仿真(第2版).电子工业出版社.2014. 5康华光. 电子技术基础:模拟部分. 高等教育出版社6刘平. 深入浅出玩转51单片机. 北京航空航天大学出版社,2014.06.