《单片机原理与应用程设计》任务书.docVIP

《单片机原理与应用程设计》任务书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《单片机原理与应用程设计》任务书

《单片机原理与应用课程设计》任务书 一、课程设计的目的和任务 《单片机原理与应用课程设计》是一门实践性很强的课程。如何培养和提高学生的动手能力,让学生在学好基础理论知识的同时,迅速掌握应用设计技术,教学中的课程设计环节起着非常重要的作用。本课程设计的目的和任务如下: 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结合来测量温度。 设计要求 利用数字温度传感器DS18B20测量温度信号,计算后在LED数码管上显示相应的温度值。其温度范围为-55~125,精确到0.5。 本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。 数字温度计所测量的温度采用数字显示,用4位LED数码管实现温度显示。 5、无线红外遥控多路开关设计 基于AT89C51单片机设计一个无线红外遥控器来控制家庭的多路开关,主要是针对家庭照明灯来设计的,能用一个遥控器来控制家中较多的电器电源开关,并且可以通过可控硅调控电灯的亮度。总的系统分为红外遥控发射端和接收端,中间涉及到进行红外的编码与解码,矩阵键盘,电源电路,可控硅调光电路,过零检测的设计,数码管显示的设计。发射端和接收端都需采用单片机作为核心芯片。要求: 1)工作频率:fo=6~10MHz中任选一种频率。 2)调制方式:AM、FM或FSK……任选一种。 3)发射距离为30m左右。 4)发射器电源电压要求在9V以下。 三、课程设计的方式与基本要求 1、根据学号,选择项目,查找相关资料; 15机自本3(课题1:1~8号;课题2:9~16号;课题3:17~24号;课题4:25~31号;课题5:32~39号) 15机自本4(课题1:1~8号;课题2:9~16号;课题3:17~24号;课题4:25~31号;课题5:32~39号) 2、根据控制要求,设计单片机应用系统整体方案; 3、硬件设计:在Proteus环境下完成单片机应用系统的电路原理图设计,包括选择各种元器件、外围芯片等,电路连接以及电气检测; 4、软件设计:绘制程序流程图,并在Keil uVision3环境下进行C51语言源程序的输入、编译与调试,并生成目标代码文件(*.hex); 5、调试与仿真:在Proteus平台下将目标代码文件(*.Hex)加载到单片机中,对系统进行虚拟仿真; 6、撰写课程设计报告。 课程设计报告包括如下内容: (1)封面 (2)摘要 (3)目录 (4)正文(课题背景、总体设计、硬件设计、软件设计、调试与仿真、设计总结与体会) (5)参考文献 (

您可能关注的文档

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档