单片机课程设计任务书1305

合集下载

单片机课程设计 时钟系统 任务书

单片机课程设计 时钟系统 任务书

《单片机》课程设计任务书1、课程设计目的1)进一步加深对MCS-51内部结构和使用方法的理解。

2)提高综合程序设计能力。

2、课程设计要求在单片机最小应用系统的基础上,设计一单片机实时时钟系统,该系统外接有6位LED显示器,可显示6位24小时制的时间:小时分钟秒;该系统外接有3个按键,分别用于调整单片机的小时、分钟、秒数(调整方法为每按一次,对应的时间加1)。

画出整个硬件原理图及软件流程图,并编写相应的程序。

3、课程设计任务:1)显示部分:设计硬件电路图,使单片机系统具有电源、复位等功能;用单片机的2个并行口(P0,P1)输出小时、分钟、秒数共6位LED显示器;其中P0口输出要显示的内容,P1口输出确定点亮哪一个LED显示器。

编写显示程序,功能是循环地从显示缓冲区(片内RAM 25H-2AH单元)取出时间数值并查询该数字对应的字形码,然后将该字形码输出到对应的LED显示器上,输出采用动态显示方式:每次点亮一个LED 10ms,然后接着点亮下一个LED 10ms,循环下去。

2)键盘部分:设计硬件电路图,利用P2口给单片机外接3个按键,使单片机能根据键盘的输入修改当前时间的小时、分钟及秒数。

1#,2#,3#按键分别接P2口的P2.0、P2.1、P2.2引脚。

1#、2#、3#按键分别用于小时、分钟、秒数的加1调整(但秒不向分钟进位、分钟不向小时进位)。

小时、分钟、秒数分别存放在显示缓冲区内(片内RAM 25H-2AH单元)。

该程序对按键具有延时约20ms的去抖动功能,延时程序可采用软件延时;在确定该次按键有效时,首先应暂停当前定时器T0的定时,待按键程序处理完毕后再恢复T0定时器的定时。

画出各程序的流程图并编写程序。

3)定时部分:利用MCS-51内部定时器T0,软硬件结合编写一个定时时间为1S的程序,1S时间到则调用一次秒加1子程序。

画出各程序的流程图并编写程序。

4)时间处理部分:编写一个秒加1子程序,实现显示缓冲区中的秒计数的加1及满60调用分钟加1子程序。

班单片机课程设计任务书

班单片机课程设计任务书

衡水职业技术学院机电工程系课程设计任务书课程:单片机原理题目:秒表的设计应用电子技术专业一班任务起止日期:2011年6月7日至2011年6月24日组别一学生姓名、、指导教师曹月真注:1、此任务书应由指导教师填写。

2、此任务书必须在课程设计开始前下达给学生。

学生送交成果日期2011年6月24日学生签名衡水职业技术学院机电工程系课程设计任务书课程:单片机原理题目:基于单片机的交通灯控制器的设计应用电子专业一班任务起止日期: 2011年 6 月 7 日至 2011年 6 月24日组别二学生姓名、、指导教师曹月真注:1、此任务书应由指导教师填写。

2、此任务书必须在课程设计开始前下达给学生。

学生送交成果日期 2011年6月24日学生签名衡水职业技术学院机电工程系课程设计任务书课程:单片机原理题目:电子钟的设计应用电子技术专业一班任务起止日期: 2011年 6 月 7 日至 2011年 6 月24日组别三学生姓名、、指导教师曹月真注:1、此任务书应由指导教师填写。

2、此任务书必须在课程设计开始前下达给学生。

学生送交成果日期 2011年6月24日学生签名衡水职业技术学院机电工程系课程设计任务书课程:单片机原理题目:节日彩灯控制器的设计应用电子技术专业一班任务起止日期: 2011年 6 月 7 日至 2011年 6 月24日组别四学生姓名、、指导教师曹月真注:1、此任务书应由指导教师填写。

2、此任务书必须在课程设计开始前下达给学生。

学生送交成果日期 2011年6月24日学生签名衡水职业技术学院机电工程系课程设计任务书课程:单片机原理题目:倒计时器的设计应用电子技术专业一班任务起止日期: 2011年 6 月 7 日至 2011年 6 月24日组别五学生姓名、、指导教师曹月真注:1、此任务书应由指导教师填写。

2、此任务书必须在课程设计开始前下达给学生。

学生送交成果日期 2011年6月24日学生签名衡水职业技术学院机电工程系课程设计任务书课程:单片机原理及应用题目:16*16点阵显示屏的应用设计应用电子技术专业一班任务起止日期: 2011年 6 月 7 日至 2011年 6 月24日组别六学生姓名、、指导教师曹月真注:1、此任务书应由指导教师填写。

单片机课程设计报告任务书

单片机课程设计报告任务书

单片机原理与应用课程设计任务及指导书〔适用于0934091班〕一、课程设计目的和任务:通过课程设计,主要到达以下目的:1、使学生增进对单片机的感性认识,加深对单片机理论方面的理解;2、使学生掌握单片机的内部功能模块的应用,如定时器/计数器、中断、片内外存贮器、I/O口、A/D、D/A、串行口通讯等;3、使学生了解和掌握单片机应用系统的软硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好根底。

二、课程设计题目:一、数字音乐盒设计要求:1、利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音响,从而演奏乐曲〔最少储存三首乐曲,每首不少于三十秒〕;2、采用LCD显示;3、开机时有英文欢送字符,播放时显示歌曲序号〔或名称〕;4、可通过功能键选择乐曲,暂停,播放;5、选做内容:显示乐曲播放时间或剩余时间;6、本设计中用89C51单片机,4*4键盘,蜂鸣器,16*2LCD,七段显示数码管LED;二、出租车计价器设计要求:1、不同的情况具有不同的收费标准。

白天、晚上、途中等待〔>10min开场收费〕;2、能进展手动修改单价;3、具有数据的复位功能;4、I/O口分配的简易要求,距离监测使用霍尔开关A44E,白天/晚上收费标准的转换开关,数据的清零开关,单价的调整〔最好使用+和—按键〕;5、数据的输出〔采用LCM103〕单价输出2位、路程输出2位、总金额输出输出3位;6、按键启动计时开关、数据复位〔清零〕、白天/晚上转换。

三、数字温度计设计要求:1、根本X围为-50℃—110℃;2、精度误差小于0.5℃;3、LED数码管直读显示;扩展功能1、可以任意设定温度上的上下限报警功能;2、实现语音报数。

四、交通灯设计设计要求:1、系统包括人行道、左转、右转以及根本的交通灯功能;2、系统除具有情况根本交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间以及根据具体情况手动控制等功能。

单片机课程设计任务书

单片机课程设计任务书

单片机课程设计任务书一、教学目标本课程旨在让学生了解和掌握单片机的基本原理和应用技能,通过理论学习和实践操作,使学生能够熟练使用单片机进行简单的程序设计和控制系统设计。

具体的教学目标如下:知识目标:使学生了解单片机的基本结构、工作原理和编程方法;掌握单片机的硬件接口和编程语言;了解单片机在不同领域的应用。

技能目标:培养学生具备单片机的程序设计、系统调试和故障排查能力;能够运用单片机实现简单的控制系统和智能设备。

情感态度价值观目标:培养学生对单片机技术和电子信息科学的兴趣和热情,提高学生创新意识和团队协作能力,使学生认识到单片机技术在现代社会中的重要地位和作用。

二、教学内容本课程的教学内容主要包括以下几个部分:1.单片机的基本原理:介绍单片机的结构、工作原理和性能特点,使学生了解单片机的基本概念。

2.单片机的编程语言:讲解单片机的编程语言,包括指令系统、编程规范和程序结构,培养学生具备编写简单程序的能力。

3.单片机的硬件接口:介绍单片机的各种接口电路,如并行接口、串行接口、ADC和DAC等,使学生掌握单片机与外部设备的数据交换方法。

4.单片机的应用案例:分析单片机在各个领域的应用实例,如家电、工业控制、智能交通等,帮助学生了解单片机的实际应用。

5.单片机编程实践:安排一定的实验课时,让学生动手实践,进行单片机的编程和系统调试,提高学生的实际操作能力。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:教师讲解单片机的基本原理、编程方法和应用案例,引导学生掌握单片机的相关知识。

2.讨论法:学生进行课堂讨论,分享学习心得和经验,提高学生的思维能力和团队协作能力。

3.案例分析法:分析单片机在实际应用中的典型案例,让学生了解单片机技术的应用前景。

4.实验法:安排实验室实践环节,让学生动手操作,进行单片机的编程和系统调试,提高学生的实际操作能力。

四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:《单片机原理与应用》等教材,为学生提供理论学习的参考。

单片机课程设计任务书

单片机课程设计任务书

单片机课程设计及任务书一、课程设计目的和意义课程设计是一个综合应用课程知识的教学环节,要求学生能够将课程知识系统的联系起来,根据任务要求,科学合理地选择相应理论知识,培养学生应用课程知识解决实际问题的能力,提高对课程内容的认识和理解,培养学生分析问题、解决问题的思维能力。

提高学生全局考虑问题、综合应用专业知识的能力。

要完成设计任务,学生必须全局考虑单片机的软件、硬件知识,学习相应功能的实现方法,掌握简单的外部电路功能,了解单片机和外部电路的接口电路,设计接口协议,合理分配硬件、软件资源,综合利用专业知识。

单片机课程设计要求学生进一步了解单片机的硬件结构。

根据设计任务和单片机的功能,分析用单片机的功能实现设计任务的方法,充分考虑单片机的各种功能,最大限度的利用单片机软件、硬件资源,考虑硬件、软件资源的分配,力求以最低的成本实现设计任务要求的功能。

通过单片机课程设计要求学生能够更好的理解单片机的组成,理解单片机各个组成部分的功能和应用,了解单片机的广泛应用,学习单片机的应用方法。

通过单片机课程设计,可以提高学生的编程能力。

课程设计的题目都是日常生活中经常见到的内容,学生容易接受和理解设计任务的要求,如何科学合理的应用单片机知识实现设计任务是单片机课程设计的主要目的。

根据设计任务全面考虑课程知识,按照设计要求将任务分解,设计控制流程,体现了模块化设计的基本思想。

组织学过的各种语句实现相应的功能控制,既可以学习程序编制方法,又可以进一步加深对每个语句的理解,巩固各条语句的使用语法,提高学生的编程水平。

单片机课程设计可以提高学生的实际操作水平。

电路板包含了单片机最小系统和课程设计各项目所需的主要元件,学生需要根据电路板上提供的元件进行硬件选择,分配硬件资源和软件资源,画出硬件原理图和连接图,根据硬件原理图和题目要求编写设计框图和相关程序,用仿真软件进行调试和连接,调试成功后用编程器将程序烧写到单片机的内部ROM中,进行硬件和软件的分别调试和统一调试,提高学生实际操作能力。

秒表课程设计

秒表课程设计

《单片机技术》课程设计说明书数字式秒表院、部:电气与信息工程学院学生姓名:刘贝贝指导教师:肖冬瑞职称讲师专业:电气工程及其自动化班级:电气本1305班学号:1330120504完成时间:2016年6月湖南工学院《单片机技术》课程设计课题任务书学院:电气与信息工程学院专业:电气工程及其自动化指导教师肖冬瑞学生姓名刘贝贝课题名称数字式秒表内内容及任务一、设计任务设计一个具有特定功能的数字式秒表。

二、设计内容1、秒表的硬件系统(1)、单片机最小系统模块(2)、供电模块(3)、显示模块(4)、键盘模块2、秒表的软件系统(1)、系统监控程序模块(2)、显示程序模块(3)、键盘程序模块三、设计要求该数字式秒表上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。

该数字式秒表应具有开始、暂停、连续、清零和停止功能。

主主要参考资料[1]李广弟.单片机基础[M].第3版.北京:北京航空航天大学出版社,2003.6.[2]李全利.单片机原理及应用(C51编程)[M].北京:高等教育出版社,2012.12.[3]马忠梅.单片机的C语言应用程序设计[M].第4版.北京:北京航空航天大学出版社,2003.6.[4]李光飞.单片机C程序设计指导[M].北京:北京航空航天大学出版社,2003.01.[5]李光飞.单片机课程设计实例指导[M].北京:北京航空航天大学出版社,2004.9.教教研室意见见教研室主任:(签字)年月日摘要本次课程设计的数字电子秒表系统采用AT89S52单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计。

将软、硬件有机地结合起来,使得系统能够实现LED显示,0~99.99秒,计时精度为0.01秒,能正确地进行计时。

其中软件系统采用汇编语言编写程序,包括主程序,显示程序,中断服务程序,延时程序,按键程序等,并在KEIL中调试运行,硬件系统利用PROTEUS来实现,简单且易于观察,在仿真中就可以观察到实际的工作状态。

单片机课程设计任务书

单片机课程设计任务书

一、设计目的单片机工程实践是单片机技术课程的实践教学环节,是对学生学习单片机的综合性训练,这种训练是通过学生独立进行某一课程的设计、制作、调试来完成的.单片机的工程实践应主要体现在对实际工程应用系统或产品的研制来说,从课题任务的提出到定型生产或投入使用,都要经过方案的总体认证、系统设计、软件及硬件的开发、联机调试等若干步骤.因此,单片机工程实践是以工程项目和工程应用为课题.着重培养学生工程实践能力、独立工作能力及创新能力.单片机应用系统课程工程实践作为独立的教学环节,是自动化及相关专业集中实践性环节系列之一,是学习完《单片机原理及应用》课程后,并在进行相关课程设计基础上进行的一次综合练习.其目的在于加深对MCS 一51单片机的理解,掌握单片机应用系统的设计方法,掌握常用接口芯片的正确使用方法,强化单片机应用电路的设计与分析能力,提高学生在单片机应用方面的实践技能和科学作风,培育学生综合运用理论知识解决问题的能力,力求实现理论结合实际、学以至用.学生通过查阅资料、接口设计、程序设计、安装调试、整理资料等环节,初步掌握工程设计方法和组织实践的基本技能} 熟悉开展科学实践的程序和办法,为今后从事生产技术工作打下必要的基础;学会灵活运用已经学过的知识,并能不断接受新的知识,大胆发明创造的设计理念.二、设计要求1)根据应用系统的要求,初步掌握总体结构设计的方法和构思,从中选择一种最佳设计2)根据应用系统结构规模的要求,掌握单片机外部扩充系统硬件设计的基本过程;3)根据任务要求和硬件设计要求,首先画出程序的总体流程图,然后进行各控制模块的程序设计;4)掌握如何应用单片机仿真器来开发应用系统及仿真调试的过程.三、单片机课程设计可选题1. 音乐播放系统设计设计一个音乐播放系统,要求:(1)利用单片机的定时器产生乐谱的各种频率方波,信号经过放大后由喇叭发出声音;(2)学会音乐在单片机系统中的转换方法及设置;(3)可自动选取某段音乐令单片机连续播放.3. 医院住院病人呼叫器的设计(1)设计一个8 床位的无线呼叫器,供医院住院病人(或静脉点滴病人)呼叫医护人员时使用;(2)病人可通过按动自己床边的按钮,向医护人员发出呼叫信号;(3)当有病人呼叫信号时,医护人员值班室设置的显示器可显示出该病人的床位编号,同时扬声器发出声音信号,提示值班的医护人员.5. 自动电梯控制电路的设计设计一个8 层楼房的电梯自动控制电路,要求:(1)电梯内设有对外报警开关,可以在紧急情况下报警.报警装置设在电梯外;(2)每层楼梯门边设有上、下楼的请求开关及指示灯,电梯内设有可选择楼层的开关及相应指示灯;(3)设有表示电梯所处上升或下降的状态标志,以及电梯正位于哪层楼的指示显示;(4)能记忆电梯外的所有请求信号,并按照电梯的运行规则对信号分批处理,每个请求信号一直保持到处理后才能撤除.电梯运行规则如下:①电梯上升时,仅响应电梯所在位置以上层的上楼请求信号,依楼层次序逐个执行,直到最后一个请求执行完毕.然后升到有下楼请求的最高层,开始执行下楼请求;②电梯下降时,仅响应电梯所处位置以下层的下楼请求信号,依楼层次序逐个执行,直到最后一个请求执行完毕.然后降到有上楼请求的最低层,开始执行上楼请求;③一旦电梯执行完全部请求信号后,应在原位置停止,等待新的请求信号到来时再处理.(5)电梯运行速度为 5 秒/层;(6)电梯到达有请求的楼层停下时,该层指示灯亮.经1 秒后,电梯门自动打开,经10 秒后,电梯门自动关闭(指示灯显示).电梯到达新楼层后,原楼层指示灯灭17. 自动往返电动车的设计设计一台自动往返电动车,要求:(1)电动车自主前进、遇到障碍后返回;(2)电动车行驶过程中不能出现擦墙行驶,或撞墙故障;(3)自动测量显示里程数、行车时间;(4)误差要求:总里程数:<3% ;行车时间:<3% ;识别距离:5〜15cm .9. 消毒柜控制电路的设计设计一台消毒柜控制系统,要求:(1 )显示消毒柜温度、保持时间;(2)可以键盘设定消毒柜温度、定时时间;(3)可以实现实时中断功能;(4)消毒后自动关机;(5)测温误差:<0.5 C;(6)定时误差:<20 秒/月.11. 低频信号发生器设计制作低频信号发生器,要求利用单片机产生正弦波、方波及三角波等波形( 1 )正弦波用单片机实现正弦波的输出;输出的波形有1 Hz 、1 0Hz 、1 00Hz、1 kHz 、1 0kHz5种可选频率;输出电压范围为0〜5V可调(峰峰值);用6位数码管显示频率;频率误差<1 % .(2)方波频率范围:0.O1Hz〜lOOkHz ;频率误差:<0.1%;电压范围:0〜1OV.3)三角波频率范O.01Hz〜频率误差:<0.1%;电压范围:O〜20V(峰一峰值);失真率:r w% .13. 多输入端报警电路设计制作一个多输入端报警电路,要求如下:(1)有报警输入控制端16个,报警音响信号输出端1个;(2)报警输入端中的任意一端出现报警信号时,电路自动发出类似警报的音响信号;⑶报警音响信号持续11s自动停止•如果输入信号继续存在,报警音响信号又重新启动;⑷音调、频率、响度、持续时间等参数,均可通过“V键调整•15. 电容、电阻参数单片机测试系统的设计设计要求:电阻、电容充放电电路可计算电路时间常数;用A/D 转换器测量电压值能测得时间常数值,经单片机计算,算出电阻或电容值,并在LCD 上显示.电阻分为0〜200,0〜2K,0〜20K,0〜200K,0〜2M五个档;电容分为0〜200p,0〜2n,0〜20n,0〜200n,0〜2u,0〜200u六个档17.步进电机单片机控制系统的设计设计要求:利用按键控制步进电机的启停、正反转( 500r/min )、加减速,并在LED上显示各自的功能.19.单片机控制步进电机步进电机是工业过程控制及仪表中的主要控制元件之一,它可以在机械结构中把丝杠的角度变成直线位移,也可以用它带动螺旋电位器,调节电压和电流,从而实现对执行机构的控制.在数字控制系统中,由于它可以直接接受计算机输出的数字信号,而不需要进行D/A转换,所以使用起来十分方便.步进电机具有快速的启停能力和精度高的显著特点,在定位场合得到了广泛的应用.步进电机实际上是一个数字/角度转换器,也是一个串行的数/模转换器.因此,需把并行的二进制转换成串行的脉冲序列,并实现方向控制.每当步进电机脉冲输入线上得到一个脉冲,它便沿着特定的方向走一步.设计要求:采用单片机来控制一个三相单三拍的步进电机工作.步进电机的旋转方向由正反转控制信号来控制.步进电机的步数由键盘输入,可输入的步数分别为3,6,9,12,15,18,21,24,27 步.并且键盘具有键盘锁的功能,当键盘上锁的时候,步进电机是不接受输入步数的,也不会运转.只有当键盘锁打开并输入步数的时候,步进电机才开始工作.电机运转的时候有正转和反转指示灯指示.当电机在运转的过程当中,如果过热,则电机停止运转,同时红色指示灯亮.,同时警报响.本题目的关键之处是:如何生成控制步进电机的脉冲序列.21.单词记忆测试器程序设计设计任务:编写一个帮助单词记忆的程序.设计要求:(1) 实现单词的录入(为使程序具有可演示性,单词不少于10个);(2) 单词根据按键控制依次在屏幕上显示,按键选择认识还是不认识,也可以直接进入下一个或者上一个;(3) 单词背完后给出正确率.扩展功能:(1) 旧单词可从文件中读出.(2) 录入的新单词保存到文件中;(3) 第一次背完后,把不认识以及跳过的单词再次显示出来,提醒用户再记忆,直到用户全部都记住;(4) 结束后,给出各个单词的记忆结果信息,如记忆次数23.单片机节日彩灯控制器设计彩灯控制器设计要求:(1) P1.2: 开始,按此键则灯开始流动(由上而下) ;(2) P1.3: 停止,按此键则停止流动,所有灯为暗;(3) P1.4: 上,按此键则灯由上向下流动;(4) P1.5: 下,按此键则灯由下向上流动.25.作息时间控制器设计要求:1) 作息时间控制器能通过继电器控制电铃或放音机2) 作息时间控制器能控制蜂鸣器进行与电铃同步的现场提示3) 单片机作息时间控制的功能如下:使用JDH62A 液晶模块作为显示器显示格式为“时分秒”,日期,星期系统采用24C16储存日期、星期和闹钟最多可以设定40 个闹钟具有 4 个按键来做功能设置,可以设置现在的时间、日期、星期及闹钟一旦闹钟时间到则发出一阵声响,同时继电器启动,可以控制放音机开启和关闭.4) 功能的详细设置如下:在时间显示的状态下,液晶的上面一行显示的为时间和星期,第二行显示的是日期.此时,按下0键进入调整时间状态;按下1 键进入调整星期状态;按下2 键进入调整日期状态;按下3 键进入查看闹钟程序.在进入时间调整状态后,分钟闪烁显示,时钟停止计时.此时按 1 键分钟加一,按2键分钟减一,按下0键则退出调时,按 3 键则转到调整小时的状态.在调整小时的状态下小时闪烁显示,按 1 键小时加一,按 2 键小时减一,按 3 键则返回到调整分钟状态,按0 键则退出调时.在调整星期状态下,星期闪烁显示,按1键星期加一,按 2 键星期减一,按0键退出调整星期.在调整日期状态下,首先日闪烁显示,此时按1 键日加一,按2键日减一,按3键转到调整月状态,按0 键退出调整日期.调整月状态下月闪烁显示,此时按 1 键月加一,按2 键月减一,按3键转到调整年,按0 键退出调整日期.在调整年状态下年闪烁显示,此时按1键年加一,按2键年减一,按 3 键返回到日调整状态,按0键退出调整日期.在查看闹钟状态下,第一行显示的为闹钟的编号,第二行显示的为闹钟时间.此时按1键查看下一个闹钟时间,按 2 键查看上一个闹钟时间,按0 键则开始调整此编号对应的闹钟时间,按 3 键则退出查看闹钟.在调整闹钟时间的状态下,分钟闪烁显示,按1 键则分钟加一,按2 键分钟减一,按3 键则转到小时调整状态,按0 键退出闹钟调整,返回到闹钟查看状态.在调整闹钟小时状态下,小时闪烁显示,此时按1键加一,按2键减一,按3 键返回到闹钟分钟调整状态,按0 键退出闹钟调整,返回到闹钟查看状态.27.交通信号灯模拟控制1) 设计定时交通信号灯控制在双干线的“十字”路口上,交通信号灯的变化是定时的,其基本变化规律如下:A:放行线:绿灯亮放行25s,黄灯亮警告5s,然后红灯亮禁止.B:禁行线:红灯亮禁止30s,然后绿灯亮放行.2) 具体设计要求:(1)该设计能控制东、西、南、北四个路口的红、黄、绿信号灯正常工作.(2)当东西方向放行、南北方向禁行时,东西方向绿灯亮25s,然后黄灯亮5s;南北方向红灯亮30s.(3)当南北方向放行、东西方向禁行时,南北方向绿灯亮25s,然后黄灯亮5s;东西方向红灯亮30s.当使两条路线交替地成为放行线和禁行线时,就可以实现定时交通控制.3)设计方案(1)芯片选择为了实现上述设计要求,可以用AT89C51 单片机芯片.用AT89C51 芯片的P1 口(P1.0〜P1.5)分别接上两组六位信号灯•(2)延时的实现延时的实现可以是通过软件实现;也可利用定时器/计数器的定时工作方式实现;还可以通过扩展8155芯片,利用其中的定时器/计数器实现延时•本系统使用软件延时•29.电动智能小车设计要求:在现有玩具电动车的基础上,加装光电、红外线、超声波传感器及金属探测器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动车的智能控制•这种方案能实现对电动车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求•设计采用MCS-51系列中的AT89S51单片机•以AT89S51为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能•31.PC机温度控制系统目的:掌握PC机与单片机的通讯方式以及温度控制的方法,要求是自适应算法,可以根据不同的控制对象的参数的不同进行算法自动调整,达到温度恒定•内容:PC机通过232 口向单片机传送控制指令,单片机根据指令进行温度采集、温度控制•33.单片机实现PC机键盘控制器设计目的:掌握单片机扫描键盘原理,以及单片机与PC机的通信方法•内容:单片机通过扫描键盘确定键值(有键按下时),然后通过232 串口将键值发送给PC 机•35.远程抄表系统目的:掌握数字脉冲信号的容错、纠错方法及单片机的中断、定时器的使用方法•内容:首先由数据采集单元实时采集数据,通过专用的数据线传送到数据硬处理单元,对数据确认无误后,发送给中央处理单元,中央处理单元对采集到的数据进行分析、分类,通过总线(485、CAN或市话网、移动网、互联网、无线网等方式传送给PC机的数据汇总分析单元,PC 机根据统计的结果,向控制单元发出控制信息,同时将相关的信息或结果发送给当事人•37.GPS全球卫星车载信息模拟系统目的:掌握GPS工作原理及其应用设计方法•要求:能够实时跟踪定位模拟车辆的经度和纬度,能够在电子地图上绘制出(在小区或某一39.音乐倒数计数器1.设计要求利用AT89C51煮开水或小睡片刻等旦按下键则开始倒计数,当计数为0时,K1 —可调整倒计数的时间K2 —设置倒计数的时间为K3 —设置倒计数的时间为K4 —设置倒计数的时间为1〜60分钟.5分钟,显示“ 0500 ”10分钟,显示“1000 ”20分钟,显示“ 2000 ”K1键100),其计算的数值为:街道等)的具体位置信息显示器设计一个简易的倒数计数器,可用来煮方便面、•做一小段时间倒计数,当倒计数为0时,则发出一段音乐声响,通知倒计数终了,该做应当做的事定时闹钟的基本功能如下.字符型LCD(16 '2)显示器.显示格式为“ TIME分分:秒秒”.用4个按键操作来设置当前想要倒计数的时间发出一阵音乐声.程序执行后工作指示灯LED闪动,表示程序开始执行,按下操作键K1〜K4动作如下.复位后LCD的画面应能显示倒计时的分钟和秒数,此时按则在LCD上显示出设置画面.此时,若:a. 按操作键K2 —增加倒计数的时间1分钟.b. 按操作键K3 —减少倒计数的时间1分钟.c. 按操作键K4 —设置完成.键盘实现菜单功能的方法,已在题目4详细说明,不再赘述.本题目最大难点是实现音乐的播放.作者利用定时计数器,通过载入不同的计数初值,产生频率不同的方波,输入到蜂鸣器(SOUNER )中,使其发出频率不同的声音.本设计中单片机晶振为 1.0592MHz,通过计算各音阶频率,可得1、2、3、4、5、6、7共7个音应赋给定时器的初值为64580、64684、64777、64820、64898、64968、65030.在此基础上,可将乐曲的简谱转化为单片机可以识别”的数组谱”,进一步加入对音长、休止符等的控制量后,可以实现音乐的播放.41.数字电压表设计1. 设计要求以单片机为核心,设计一个数字电压表.采用中断方式,对2路0〜5V的模拟电压进行循环采集,采集的数据送LED显示,并存入内存.超过界限时指示灯闪烁.2. 实验原理本题目本质上是以单片机为控制器,ADC0809为ADC器件的AD转换电路,设计要求的电压显示,是对ADC采集所得信号的进一步处理.为得到可读的电压值,需根据ADC的原理,对采集所得的信号进行计算,并显示在LED 上.本项目中ADC0809的参考电压为+5V,根据定义,采集所得的二进制信号addata所指代的电压值为:而若将其显示到小数点后两位,不考虑小数点的存在(将其乘以驾驶操作将小数点显示在第二位数码管上,即为实际的电压本示例程序将1.25 V和2.5 V作为两路输入的报警值,反映在二进制数字上,分别为0x40和0x80.当AD结果超过这一数值时,将会出现二极管闪烁和蜂鸣器发声43.微波炉控制程序设计二,设计要求:利用实验系统的硬件资源设计一个"带LED显示的微波炉控制器”控制面板包括:两位数码显示十个数字按键键盘电源按键电源指示灯大中小火力选择开关工作流程如下:(1) 按下电源键,指示灯亮,通过数字键设定需要加热的时间,并在LED上进行显示,单位为秒(2) 时间设定完后,通过大,中,小三个按键,选择火力的大小,并启动微波炉进行工作(3) LED实时显示剩余的工作时间,定时时间到后自动停止,指示灯灭(4) 微波炉运行过程中,若再按下电源键,则微波炉停止工作,指示灯灭45.数控DC/DC电源系统硬件与软件设计性能指标参数如下:(1)输入直流电压为9.V〜15.0V⑵输出电压为3.6 V〜6.0V,步进可调,最小步距为10mV ;文波电压为小于5mV.⑶最大输出电流不小于500mA.⑷效率不小于80%47.汽车转向灯的设计利用定时器或计数器与中断系统组成控制系统的工作原理,从而达到控制汽车在不同运行状态时各个车灯是不是闪烁,从而达到传递交通信息的作用1、设计要求汽车在驾驶时有左转弯、右转弯、刹车、合紧急开关、停靠等操作.在左转弯或右转弯时,通过转弯操作杆应使左转开关或右转开关合上,从而使左头灯、仪表板左转弯灯、左尾灯或右头灯、仪表板右转弯灯、右尾灯闪烁;合紧急开关时要求前面所述的6个信号灯全部闪烁;汽车刹车时,两个尾灯点亮;如正当转弯时刹车,则转弯时原应闪烁的信号灯仍应闪烁.以上闪烁,都是频率为1Hz的低频闪烁;在汽车停靠而停靠开关合上时左头灯、右头灯、左尾灯、右尾灯按频率为30Hz.的高频闪烁由上所述,各种情况作操作时,信号灯应输出信号列于表1.1.表1.1汽车驾驶操纵与信号49.十进制加减乘除法计算器一、课程设计题目及任务要求设计十进制加减乘除法计算器•要求能(不同时)显示3位输入和4位输出.二、设计思路1操作显示设备显示设备采用八片七段共阴极LED显示器,共设置16个键,其中数字键0〜9共十个,接下来依次是加号键、减号键、乘号键、除号键、等于号、清除键.操作设备是两行八列共16键的简单键盘•第一行从左至右分别为0、1、2、3、4、5、6、7,第二行分别为8、9、A (+ )、B (-)、C (= )、D (清除键)、E (清除键)、F (清除键),清除键”表示程序初始化,为下次输入准备•2、程序实现功能(1)十进制加减乘除法计算:输入范围为(1~999),该程序输入两个定点数,每个 3 位,输出4位;A为加,B为减,C为等于,输出为四位计算结果•数据输入采用规范化输入,即必须输入3个数才算完成一个运算数的输入,两个运算数之间输入运算符A或者B,输入完成按C显示计算结果;(2)计算机复位功能:DEF均为清零重启,任何时候按下DEF中一个将重新开始;51. 液晶点阵显示屏程序设计设计要求:1 能进行正常的模拟量采样值显示(温度、压力、电位),并将其显示到液晶面板上.2 LCD 将从下到上滚动显示:“湖北师范学院机电与控制工程学院”然,后显示:“ 2011年单片机课程设计”、“液晶点阵显示屏程序设计”“作者姓名、班级、学号”3 改变字库的内容,显示其它汉字.4 改变页地址或列地址,使显示的内容改变位置5 改变滚动显示模式,使显示内容左右、上下滚动;改变参数使滚动速度变化.53. 全自动洗衣机控制器基本要求:采用步进电机模拟洗衣机电机,实现上水、浸泡、洗涤、漂洗、甩干等过程.洗涤分弱洗、轻洗、强洗;可设定3级水位设定,每级水位均设定水位下限(值自定);可选择漂洗次数(3~5 次).使用键盘进行流程及参数设定及自动存储流程,有停止键终止洗衣机的工作,并在LED 或LCD 上显示当前流程.(1)上水时,通过可调电位器及A/D 转换模拟水位检测传感器,若水位低于设定水位下限,则通过蜂鸣器报警,手动调节可调电位器,直至水位超过水位下限,切断进水开关(用开关量输出电路模拟),进入下一流程.(2)浸泡不进行任何操作,延时等待30s;(3)洗涤时,先强洗、后轻洗再弱洗.可直接选择轻洗可弱洗.强洗、轻洗与弱洗的步进电机转速不同,依次递减,但均需正反转(转速自定、时间自定、正反转的时间自定);( 4 )漂洗进行正反转,转速介于强洗与弱洗之间,或与强洗同.( 5 )甩干高速正向转动,时间自定;( 6 )洗涤、漂洗间均需脱水、上水,但脱水转速低于甩干.55. 超声波避障小车57. GSM 汽车防盗报警器59. 激光测径仪61. 无线温度测量系统无线模块采用nRF24L01 无线收发模块,温度测量用DS18B20. 采用两块单片机分别控制一个无线模块模块,一个单片机作为主单片机,发送控制信息并显示接收回的信息,另一个单片机作为从单片机,接收主单片机的控制信息并控制温度测量模块DS18B2Q然后将测得数据通过无线模块传回到主单片机63. 电容量测量65. 电阻量测量电阻测量要求:1. 数据采集部分:采用标准电阻(RQ)与待测电阻(R1)串联分压,用ADQ832读取待测电阻两端电压U1,则待测电阻阻值R仁U1*RQ/(UQ-U1), UQ为电源电压• 标准电阻采用不同阻值构成多个测量档位,用开关控制档位的切换.难点:标准电阻精度要高,材料选择较难电源电压要求高,要求电压纹波小,准备由294Q 稳压芯片稳压提供5V 电源2. 数据处理部分:单片机控制ADQ832采集电压信号,由单片机处理数据并根据档位换算出阻值,通过液晶1602显示出来,这部分主要是单片机程序的编写.67. 条码阅读器69. 指纹识别71.DDS73. 无线控制75. 水平仪77.血压测试仪79.血氧测试仪81.存储示波器83.GIS 车辆监控调度系统85. 手持红外测温仪87.SMS 转23289.SMS 通信91.SMS 远程控制93.基于GSM 的环境参数测试(温度、湿度、照度等)要求:用51 单片机配合传感器A/D,D/A 转换器及GSM 通信模块,将室内环境参数上传至上位机并由液晶显示模块显示,下位机放在室内,通过传感器采集环境参数,经单片机的串行接口,由GSM 模块负责上位机和下位机的通信.95.三角测距仪A 、利用三角测距法进行设计(三角形有一条边BC 已定,根据三角测距法求出离定点A 的距离)通过将定位器电压量的变化转化为角度的变化,从而测出所求定点 A 的距离.B、三角函数的转换关系在系统内部进行,使用显示器直接显示出离定点A的距离;97.数控直流电源(电压源)99.数控交流电源(电压源50Hz~60Hz )101.无电源RFID103.基于GSM 的环境参数测试(温度、湿度、照度等)要求:用51 单片机配合传感器A/D,D/A 转换器及GPRS 通信模块,将室内环境参数上传至上位机并由液晶显示模块显示,下位机放在室内,通过传感器采集环境参数,经单片机的串行接口,由GPRS模块负责上位机和下位机的通信105.单键盘飞梭控制按键设计107. 基于51 单片机的16 键触摸盘设计109.葡萄糖测试仪。

单片机课程设计计划书(精选五篇)

单片机课程设计计划书(精选五篇)

单片机课程设计计划书(精选五篇)第一篇:单片机课程设计计划书机电科学与工程系电气自动化技术专业(专科)《单片机原理及接口技术课程设计》计划书一、目的及要求1.目的:通过本课程设计,•使学生进一步掌握单片机应用系统的硬、•软件开发方法,输入/输出(I/O)接口的扩展技术,应用程序设计技术并结合专业能设计简单、实用的单片机应用系统。

主要针对课堂重点讲授内容使学生加深对单片机硬件原理的理解及提高汇编语言程序设计的能力,提高学生的开发创新能力。

2.基本要求:重点研究单片机、A/D转换器、运算放大器、传感器、LED显示器、固态继电器、微型直流电机等元器件的特性、功能及使用方法;同时掌握主程序、子程序、中断服务程序框图的设计方法与汇编语言程序设计方法。

要求设计系统具有可靠性高、可维护、维修性好及检测精度高等优点。

设计内容可参考设计题目,也可根据自身情况自己拟定。

3.任务要求:了解控制对象、环境参数检测原理,在充分掌握单片机、A/D转换器、运算放大器、传感器、LED显示器、固态继电器、微型直流电机等元器件的工作原理、特性、功能及使用方法的基础上,创造性的、两人一组分工协作(一人偏软、一人偏硬)独立的设计本课题的内容。

二、设计内容、步骤及材料要求1.设计内容画出硬件原理图一张(A4号);软件框图(包括主程序框图、主要子程序框图、中断服务程序框图等)和系统初始化的汇编语言原程序。

提交不少于4000字的设计报告一份(A4纸)。

从整体方案的规划设计到各功能模块的设计,可实现功能及各元器件的选择,参数计算均需表述清楚。

报告的书写要清除工整,层次清晰,文字流畅。

后附5篇以上的参考文献。

2.设计步骤设计时间为5天,前2天进行硬件原理草图设计,指导教师审查之后用1天的时间再进行绘图;第四天进行软件框图(包括主程序框图、主要子程序框图、中断服务程序框图)的设计及系统初始化的汇编语言原程序的设计;第5天答辩。

3.设计图纸要求(1)硬件原理图的绘制:元件图正确、型号标注要准确、连线清楚.(2)软件框图的绘制:流程清晰。

单片机课程设计任务书

单片机课程设计任务书

2015~2016学年第2学期课程设计任务书一、课程设计目的《单片机原理及接口技术》课程设计是机械设计制造及其自动化专业的一门重要的专业实践课程。

本课程设计是学生在《电子技术基础》、《算法语言》、《单片机应用系统设计与制作》等专业理论课程之后,所进行的一个重要的实践性教学环节。

它要求学生综合运用上述各专业理论课程、先修的有关专业基础理论课程和实践知识,进行单片机系统的设计工作,使学生掌握单片机接口的方法和原理,具备一定的单片机应用开发的实践能力。

通过设计训练达到下述目的:⑴巩固和深化有关《电子技术基础》、《算法语言》、《单片机应用系统设计与制作》等专业理论课程的理论知识。

⑵运用所学知识,进一步提高对单片机系统分析、设计及使用技术资料的能力。

⑶培养学生运用所学知识和技能,独立分析和解决生产中的实际控制对象的能力。

⑷培养学生运用计算机软件进行开发、设计能力。

二、课程设计内容本课程设计课题可根据《单片机原理及接口技术》教学大纲具体实施情况,选定与生产控制相关的设计课题,以充分锻炼学生理论联系实际的能力,亦可从下设计课题中选取。

1. 基于单片机设计数字式时钟。

2. 基于单片机的直流电机调速设计3. 基于8051单片机实现步进电机控制。

4. 基于单片机的DS18B20数字温度计的设计5. 基于单片机的LCD电子万年历6. 基于单片机的交通灯控制系统设计7. 基于单片机的变频器控制在课程设计过程开始,讲授文献资料检索方法,并初步介绍总体设计思路,引导学生掌握设计中用到的硬件(主要芯片)、软件设计的方法、软硬件调试的技巧,采用集中引导与个别辅导完成课程设计,达到课程设计的目的。

三、进度安排设计内容及学时分配如下:布置任务、准备参考资料(0.5工作日)原理图设计及绘制(2工作日)程序设计(3工作日)软硬件调试(2.5工作日)撰写设计说明书(1.5工作日)答辩(0.5工作日)四、基本要求学生在教师指导下,完成一个单片机应用系统。

单片机课程设计任务书2015

单片机课程设计任务书2015

《单片机原理与应用技术》课程设计任务书一、课程设计的目的课程设计是自动化专业集中实践环节的主要内容之一。

训练正确地应用单片机,培养解决工业控制、工业检测等领域具体问题的能力。

学生通过所做课题,熟悉单片机应用系统开发研制的过程,软硬件设计的工作方法、内容及步骤,对学生进行基本技能训练。

例如组成系统、编程、调试、绘图等。

使学生理论联系实际,提高动手能力和分析问题、解决问题的能力。

通过本课程设计,主要达到以下目的:1.使学生增进对单片机的感性认识,加深对单片机理论方面的理解。

2.使学生掌握单片机的内部功能模块的应用,如定时器/计数器、中断、片内外存贮器、I/O口、串行口通讯等。

3.使学生了解和掌握单片机应用系统的软/硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。

二、课程设计的要求1.学生需认真阅读课程设计任务书,熟悉有关设计资料及参考资料,熟悉各种设计规范的有关内容,认真完成任务书规定的设计内容。

2.课程设计的成果为“课程设计报告”。

课程设计报告内容要正确,概念要清楚,完成任务书所规定的内容,附有原理图及程序流程图,程序清单,文字要通顺,书写要工整,设计图纸必须符合规范。

3.课程设计报告应在2000字以上(含相关图纸和计划书等),用A4纸打印。

三、课程设计的选题参考(可另自行拟题或参考教材和实验指导书)1.交通灯系统设计2.计时器系统设计3.出租车计价器系统设计4.频率计系统设计5.温度控制系统设计6.音乐播放系统设计四、时间安排及成绩评定课程设计时间:6月15日下午布置课程设计,6月16日在多学科楼二层教研室辅导课程设计,6月17日上午(3、4班),6月23日上午(1、2班),6月25日上午(1、2班),6月25日下午(3、4班),在电机馆三层跨越实验室上机,7月6日下午各班长收齐设计报告交给辅导老师。

辅导老师根据学生的设计资料,设计报告书、图纸等进行评定。

课程设计成绩按五级分评定,即:优秀、良好、中等、及格、不及格。

单片机课程设计任务书(一周)

单片机课程设计任务书(一周)

单片机课程设计任务书一、课程设计目的1、熟悉单片机系统的构成2、熟悉线路板设计软件的使用3、熟悉单片机系统的开发流程二、课程设计任务设计一个单片机系统(包括单片机最小系统、4*4矩阵键盘及,12864液晶显示,4个发光二极管,10位串行A/D采集,RS232通讯,AC220V供电),用线路板设计软件绘出其原理图并详细介绍系统框图和各部分电路原理。

三、课程设计步骤(1)画出单片机系统的系统框图;(2)查阅相关资料写出各部分电路原理图分析;(3)设计单片机系统的原理图;四、时间安排第一天:老师讲述课程设计任务和设计过程第二天:查阅相关资料,绘制系统框图,分析设计各部分电路第三、四天:绘制电路原理图第五天:撰写课程设计报告五、课设报告要求1、课设报告内容(1)课程设计的目的和设计任务(2)系统框图及简介(3)各部分电路原理图及简介1)最小系统(单片机,晶振电路,P0口上拉电阻,复位电路,单片机供电,4个发光二极管,4*4矩阵键盘)原理图及简介2)供电电路原理图及简介3)12864液晶显示屏简介及其电路4)10位A/D转换芯片TLC1543简介及其电路5)RS232通讯电路及其简介(5)心得体会(6)单片机系统原理图(A4打印)2. 课设报告要求:(1)单片机原理图一样(元件位置和走线位置相同)(2)报告要手写,8页以上(不含打印的原理图),心得体会至少1页六、书写例子系统框图及简介(图用手绘)3 系统框图豆浆机基本控制系统框图如下图3-1所示:图3-1 豆浆机控制系统框图在本设计控制系统中,80C52单片机芯片作为整个系统的控制核心来控制其进行各种操作,220V交流电经过变压器转换为12V电压,经桥式整流电路进行整流,经电解电容和电容进行滤波,经7805三端稳压器最终输出+5V电压给单片机供电。

DS18B20温度传感器进行温度检测,可以控制豆浆机工作时的加热温度,在首次加热时,设定初次加热水温为80度。

《单片机原理》课程设计任务书

《单片机原理》课程设计任务书

《单片机原理》课程设计任务书课程设计任务书(指导教师填写)课程设计名称单片机原理学生姓名专业班级电气111―112设计题目基于stc单片机的实验平台开发设计一、课程设计目的1.培育学生文献检索的能力,如何利用internet检索须要的文献资料。

2.培育学生综合分析问题、辨认出问题和解决问题的能力。

3.培育学生综合运用科学知识的能力和工程设计的能力。

4.培育学生理论联系实际的能力。

5提升学生课程设计报告编写水平。

二、设计内容、技术条件和要求1.设计内容利用stc系列单片机做为微控制器研发一套硬、软融合的单片机实验平台,主要包含以下内容:1.使用proteus7.8进行仿真电路原理图设计,主要包括串口通信模块、数码管显示模块、led发光二极管、键盘等接口电路的设计;2.融合电路原理图,在keiluvision4软件环境下,展开实验平台软件设计。

主要包含流水灯、计数器、定时器、键盘掌控等功能程序设计;3.展开电路元器件的辨识,自学分立元件、集成电路等芯片的冲压方法与技巧,分散展开电路板冲压与测试;4.将编写的各模块程序下载到测试后的实验平台上,验证硬件实现的效果是否与软件仿真一致;5.融合器件挑选、原理图设计、硬件冲压、软件编程调试、软硬件调试等方面写下课程设计报告。

2.设计要求1)设计单片机最轻系统(包含登位按钮、晶振电路等);2)顺利完成lcd表明电路设计。

3)完成按键电路、计数器电路设计。

4)用仿真软件proteus实现。

5)绘制同时实现本设计内容的硬件电路(原理图),系统的共同组成框图。

6)撰写本课程设计内容的软件设计(涵盖程序流程图和对程序注解)。

3.设计任务通过单片机原理与接口技术课程设计,学生应当顺利完成以下基本设计任务:1.顺利完成综合实验平台的电路结构分析,展开模块水解,掌控各部分电路的工作原理;2.独立完成电路板的焊接,掌握故障排除方法,完成实验平台的硬件设计及开发;3.融合keiluvision4软件在冲压有误的单片机实验平台上展开流水灯、计数器、lcd显示、通信等程序的实物验证效果;4.熟练掌握电子器件的焊接与调试方法,掌握单片机应用系统的设计方法和步骤。

单片机课程设计任务书

单片机课程设计任务书

单片机课程设计任务书第一篇:单片机课程设计任务书“单片机课程设计”任务书一、设计目的通过该课程设计,主要达到以下目的:①使学生增进对单片机系统的感性认识,加深对单片机理论方面的理解,为顺利完成毕业设计打基础。

②使学生掌握对单片机的内部功能模块的应用,如定时器/计数器、中断、片内外存贮器、I/O口和串行口通讯等。

③进一步深化和巩固所学基础理论、专业知识及实验技能,提高学生的技术应用能力,使学生了解和掌握单片机应用系统的软、硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。

④进一步深化和巩固所学基础理论、专业知识及实验技能,提高学生的技术应用能力,使学生了解和掌握单片机应用系统的软、硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。

⑤这一环节对掌握单片机技术在生产实践中的应用,对后续专业课程的学习及对培养造就应用型、创造型的工程技术人才将起到较大的促进作用。

⑥培养学生综合运用所学专业知识分析问题和解决问题的能力。

使学生在树立正确的人生观、养成严谨、踏实的工作作风等思想素质方面受到教育和培养。

二、设计要求①巩固和加深对单片机原理和接口技术知识的理解;②培养学生根据课题需要选学参考书籍、查阅手册和文献资料的能力;③学会方案论证的比较方法,拓宽知识,初步掌握工程设计的基本方法;④掌握常用仪器、仪表的正确使用方法,学会软、硬件的设计和调试方法。

⑤了解与课题有关的硬件元器件的工程规范,能按课程设计任务书的要求编写课程设计说明书,能正确反映设计和实验成果,能用计算机绘制电路图和流程图。

三、设计条件Protues软件,keil软件,电脑。

四、设计所需参考资料五、设计的具体任务及进度安排① 查资料、审题 1天;② 确定系统总体方案 1天;③ 确定系统硬件电路图(包括设备模块选择、搭接线路、计算参数等)1天;④ 绘制系统软件框图,编制程序 1天;⑤ 系统调试,撰写课程设计报告及答辩 1天。

单片机课程设计任务书

单片机课程设计任务书

《单片机原理及应用》课程设计任务书单片机原理及应用课程设计是物联网专业的一个重要的实践性教学环节,是对学生学习单片机技术的综合性训练,这种训练是通过学生独立进行某一课题的设计、安装和调试来完成,巩固已学的单片机技术、模拟电子技术、数字电子技术理论,着重培养学生工程实践的动手能力、创新能力和进行综合设计的能力,从而为以后利用单片机开发电子产品奠定坚实的基础。

一、本课程课题如下1、课题名称:温度测量与显示。

(1)设计内容:设计制作一个单片机系统应用系统完成温度的测量与显示。

(2)设计目的:通过单片机系统应用系统设计,加深对单片机系统软、硬件系统的理解与掌握,学会一种测量温度的软、硬件设计方法。

A 硬件设计:与单片机系统的硬件连接如图1所示:图1 图2温度检测采用DS18B20芯片。

DS18B20是DALLAS公司生产的一线式数字温度传感器,它取代了传统方法中的采样、放大、AD电路,单总线上是数字量传输,在正常工作环境上,系统有足够的抗干扰能力,无需再增加额外的抗干扰电路或屏蔽措施。

DS18B20芯片具有3引脚TO-92小体积封装形式其中DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输入端(在寄生电源接线方式时接地)。

温度测量范围为-55℃~+125℃,可编程为9位~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出。

B 软件设计较少的硬件开销需要相对复杂的软件进行补偿,由于DS18B20与微处理器间采用串行数据传送,因此,在对DS18 B 20进行读写编程时,必须严格保证读写时序,否则将无法读取测温结果。

DS18B20的一线工作协议流程是:初始化→ROM操作指令→存储器操作指令→数据传输。

其工作时序包括初始化时序、写时序和读时序。

软件流程如图3图3DS18B20读写框图在DS18B20测温程序设计中,向DS18B20发出温度转换命令后,程序总要等待DS18B20的返回信号,一旦DS18B20接触不好或断线,当程序读该DS1820时,将没有返回信号,程序进入死循环。

《单片机课程设计》任务书

《单片机课程设计》任务书

单片机课程设计任务书适用专业:机械电子工程一、本次课程设计实践的目的和意义学习和掌握单片机常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。

通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。

二、实践设计时间和题目(一)设计实践时间:2周(二)设计分组及要求:每组3-4人。

设计要求:a.设计、仿真相关电路;b. 编写相应程序;c. 焊接、调试电路;d.编写说明书。

(三)设计内容一)设计基于51或S12X单片机为内核的最小系统电路,至少包括单片机、晶振电路、Reset电路、电源电路、下载电路等。

二)从下列选题中任选一题。

1、电子时钟(1)、实时显示秒、分、时、年等(可自动或手动设置显示)(2)、具有定时功能(3)、能调整时间、日期(4)、能调整定时时间(5)、时钟走时误差一天少于1分钟2、八路抢答器(1)抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7表示。

(2)设置一个系统清除和抢答控制开关S,该开关由主持人控制。

(3)抢答器具有锁存与显示功能。

即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。

选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。

(4)抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。

当主持人启动"开始答题"键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间1秒。

(5)参赛选手在设定的时间内进行抢答,抢答有效,显示器上显示选手的编号和答题的时间,并保持到主持人将系统清除为止。

3、万年历(1)具有年、月、日、星期、时、分、秒等功能;(2)具备年、月、日、星期、时、分、秒校准功能;(3)用发光二极管显示电源是否输入4、32乘16LED点阵显示屏设计设计一个用32×16点阵LED图文显示屏,要求在目测条件下LED显示屏各点亮度均匀,充足,可显示图形和文字,显示图形和文字应稳定、清晰无串扰。

单片机课程设计任务书(自动化)

单片机课程设计任务书(自动化)

提高解决问题的能力: 课程设计需要学生解决 实际问题,提高解决问 题的能力,为未来工作 提供支持。
汇报人:
软件调试:检 查程序逻辑是 否正确,确保 程序正常运行
功能测试:测 试单片机系统 的各项功能是 否正常,确保 系统满足设计
要求
性能测试:测 试单片机系统 的性能指标, 如响应时间、 处理速度等, 确保系统满足
性能要求
稳定性测试: 测试单片机系 统的稳定性, 如长时间运行 是否会出现异 常,确保系统
稳定可靠
具备一定的创新思维和实践能 力
任务:完成一个基于单片机的自动化项目
内容:包括硬件设计和软件设计两部分
硬件设计:选择合适的单片机型号,设计电路图,选择元器件 等
软件设计:编写程序,实现对硬件的控制和功能实现
课程设计要求:完成项目设计报告,包括设计思路、设计方案、 实现过程、测试结果等
课程设计目标:提高学生的实践能力和创新能力,加深对单片 机技术的理解和应用。
设计内容:包括硬件设计和 软件设计
硬件设计:包括单片机、传 感器、执行器等
软件设计:包括程序编写、 调试和优化
设计成果:成功实现自动化 控制功能,提高了工作效率
设计总结:通过课程设计, 提高了单片机应用能力,加 深了对自动化控制的理解。
单片机课程 设计任务书 (自动化)
课程设计任 务总结
课程设计经 验总结
复位等
硬件组装:按 照电路图将单 片机和外围设 备组装在一起, 并进行调试和
测试
编程语言:C语言或汇编语言
编程环境:Keil uVision或 IAR Embedded Workbench
程序结构:主程序、子程序、 中断服务程序
编程技巧:模块化编程、代码 优化、错误处理

单片机课程设计任务书及报告模板.

单片机课程设计任务书及报告模板.

课程设计任务书一、目的任务单片机课程设计是《微机系统与接口技术》课程学习中不可缺少的实践性教学环节。

通过课程设计,加深学生对本门课程基本知识的理解,培养学生运用所学知识、分析和解决问题的技能,提高学生对课程基本知识的应用能力,训练并提高学生查阅文献、分析资料和撰写论文的基本功。

二、设计内容设计题目:基于单片机的显示系统,具体任务:2.1分立小模块功能要求1.输入按键并显示:4×4矩阵键盘分别定义为:0、1、2、3、4、5、。

、E、F,16个按键。

当键入一个按键,在一位数码管上显示键值。

2.键盘控制LED:利用键盘0~7八个按键,分别控制8个LED。

当键入其中一个按键,点亮相应的LED。

3.外部中断0:按下KEY1,在四位数码管闪烁显示“ERR-”三次。

4.外部中断1:按下KEY2,LED演示走马灯10次,并且LED点亮的时间控制必须精确定时,利用定时器定时时间。

2.2综合模块要求将分立小模块的多个功能集成在一个项目中,自主设计,并可自主创新。

三、时间安排2014年暑假完成课程设计,2014年8月28日分别提交电子版和纸质版设计报告书。

四、设计工作要求1.设计任务有四个小模块和一个综合模块,每组同学需要至少完成三个分立小模块。

2.3位同学为一组,每位同学都需介绍整个设计任务,并重点介绍自己完成的工作,独立完成设计报告。

3.撰写课程设计报告按照附件的模板。

在课程设计报告中,主要介绍:设计任务与功能介绍、硬件原理图分析、内部RAM使用说明、程序模块功能与流程图、程序清单与注释、心得与感想、关于《微机系统与接口》课程建议,将以上内容安排在模板的相应章节中。

例如,将程序清单与注释安排在“结果分析”章节。

请重视设计报告的撰写质量。

五、成绩评定在课程报告总结中写上自评成绩:优秀、良好、中等、及格、不及格,若想拿优秀,需要完成四个分立小模块和一个综合模块,并且需要口头答辩。

注意,自评成绩是评定自身在本次课程设计中的工作量和设计成果。

单片机原理及应用课程设计任务书

单片机原理及应用课程设计任务书

《单片机原理及应用》课程设计任务书一、课程设计时间第*周二、课程设计题目参照附录中课程设计题目三、课程设计要求参照《单片机原理及应用》课程设计指导书四、课程设计进度安排周一:指导教师讲解设计题目、设计思路和说明书格式。

周二:学生进行总体设计,完成硬件电路方案设计。

周三:学生进行课程设计的硬件搭接和软件流程图设计周四:学生进行软件设计和系统调试周五:撰写课程设计任务书。

五、成绩评定参照《单片机原理及应用》课程设计指导书六、设计说明书参考目录0、前言单片机的应用价值介绍和课程设计目的和意义1、设计的目的和要求1.1设计的目的1.2设计的基本要求2、系统方案设计2.1.设计任务分析及方案设计2.2.硬件总体设计2.2.1.系统组成方案2.2.2.扩展单元编址2.2.3.键盘、显示功能的定义2.3、软件总体设计2.3.1.存储单元的分配、标志位的定义2.3.2.主程序框图及清单(带有注释)3、系统硬件设计介绍本系统所选用的各种芯片的功能、引脚、相应的命令控制字格式等。

4、系统软件设计介绍本系统的主要子程序、中断服务程序的框图及程序清单(带有注释)5、系统操作说明介绍本系统的操作使用方法6、结束语简述课程设计的收获、体会以及对本教学环节的意见和建议7、参考文献8、系统原理图A3图纸绘制课程设计参考题目题目1: 交通灯控制系统一、设计题目交通灯控制系统二、设计目的1)掌握51系列单片机的基本硬件结构及工作原理;2)掌握51系列单片机的汇编语言及基本程序设计方法;3)学习并掌握使用51系列单片机开发控制系统的基本步骤及方法。

三、设计要求交通灯用于控制行人和车辆依次通过十字路口。

其设计要求如下:1)首先车行道亮绿灯45s,同时人行道亮红45s;2)45s后,车行道黄灯闪烁3次,亮、灭各1s,此时人行道仍维持红灯;3)6s后,转为人行道亮绿灯20s,车行道亮红灯20s;4)20s后,再转到第1)步,如此循环往复;5)51系列单片机控制整个系统工作;6)交通信号灯用LED代替;四、完成的任务要求说明详细,字迹工整,原理正确,元件选择有理。

单片机课程设计任务书

单片机课程设计任务书

单片机课程设计任务书一、课程目标知识目标:1. 理解单片机的基本原理,掌握其内部结构和功能模块;2. 学会使用单片机编程语言进行程序设计,能够编写简单的控制程序;3. 了解单片机在现实生活中的应用,掌握相关传感器和执行器的使用方法。

技能目标:1. 能够运用所学知识,设计并实现简单的单片机控制系统;2. 培养学生动手实践能力,熟练使用编程软件和开发工具进行程序编写和调试;3. 提高学生的问题分析能力,培养他们独立解决实际问题的技能。

情感态度价值观目标:1. 培养学生对单片机技术及电子科技的兴趣,激发他们探索未知、创新实践的欲望;2. 培养学生团队合作精神,学会在团队中分工合作,共同完成任务;3. 增强学生的环保意识,让他们认识到单片机技术在节能减排方面的作用,培养社会责任感。

课程性质:本课程为实践性较强的学科,结合理论教学,注重培养学生的动手能力和实际问题解决能力。

学生特点:六年级学生具有一定的逻辑思维能力和动手操作能力,对新鲜事物充满好奇心,但需引导培养耐心和细致的学习态度。

教学要求:结合学生特点,采用理论教学与实践操作相结合的方式,充分调动学生的积极性,引导他们主动探索,培养实际操作能力。

将课程目标分解为具体的学习成果,以便于教学设计和评估。

二、教学内容根据课程目标,教学内容分为以下三个部分:1. 单片机基础知识- 章节一:单片机概述- 内容:介绍单片机的发展历程、分类、应用领域等。

- 章节二:单片机内部结构及工作原理- 内容:讲解单片机的内部结构、各功能模块及其工作原理。

2. 单片机编程与开发- 章节三:单片机编程语言- 内容:学习单片机编程语言(如C语言、汇编语言)的基本语法和使用方法。

- 章节四:编程软件及开发工具的使用- 内容:介绍编程软件(如Keil、IAR等)和开发工具(如STC、AVR等)的使用方法。

3. 单片机应用实例- 章节五:传感器与执行器的使用- 内容:学习常见传感器(如温度传感器、光敏传感器等)和执行器(如继电器、电机等)的原理及接线方法。

单片机课程设计任务书—格式

单片机课程设计任务书—格式

单片机课程设计任务书一、题目:艺术彩灯控制系统设计二、内容:1.设计并实现具有复位功能的单片机小系统。

2.利用单片机进行灯光的场景开关控制。

3.利用单片机进行灯光的循环点亮控制及速度变化控制。

4.利用单片机进行灯光的色彩连续变化效果控制。

5.利用单片机进行灯光的三色联动定时控制。

6. 配合2至5项中功能,实现液晶屏输出功能或状态信息。

(受器件条件限制,只需仿真方式实现。

)7. 以调节5或4项中的时间为例实现基于4X4键盘的输入功能。

(受器件条件限制,只需仿真方式实现。

)8. 其它自由发挥三、要求1.能启动、停止;2.能通过开关进行功能选择;3.要体现循环、组合和色彩变化的控制功能和效果,实现三色联动定时控制,控制变化规律的类型或功能不少于5种;3.要有完善的课程设计报告,每人须提交1份A4纸的报告;4.如为电子版,另将设计报告的电子版发送到指导教师的邮箱(wcyhbue2008@)中,要求文件名格式为:XXX(指报告人姓名)-XXX(指同组人姓名,若为多人,可连写)-单片机课程设计报告。

四、地点:实验2号楼4层硬件实验室五、时间安排:第2-18周星期四的34节六、实验环境PC机Keil开发软件环境启东单片机实验箱仿真器编程器各种必须的元器件万用表等测试仪表5V直流电源示波器(至少两台共用)七、班级与指导老师:电嵌Q0841班;指导教师:汪成义八、参考资料《单片机原理与应用及C51程序设计》清华大学出版社,作者:谢维成2006.82 1.2.《 51系列单片机设计实例》(第2版) 北京航空航天大学出版社作者:楼然苗李光飞 2006.23.《单片微型计算机原理及接口技术实验指导与实训》林军编著中国水利水电出版社 2004年10月4.《基于5103K的单片机实验指导书》(内部试用)单片机课程设计报告写作要求一、封面应包括:单片机课程设计报告设计题目:艺术彩灯控制系统设计班级:实验人:学号:同组人:实验指导老师:二、课程设计任务书三、内容提要四、目录五、正文1、概述所作题目的意义、本人所做的工作及系统的主要功能;2、硬件电路设计及描述;3、软件设计流程及描述;4、源程序代码(要有注释)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机课程设计任务书单片机课程工程实践的目的就是让同学们在理论学习的基础上,通过完成一个涉及MCS-51单片机多种资源应用并具有综合功能的小系统目标板的设计与编程应用,使学生不但能够将课堂上学到的理论知识与实际应用结合起来,而且能够对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立进行某些单片机应用系统的开发设计工作打下一定的基础。

着重提高学生在单片机应用方面的实践技能,树立严谨的科学作风,培养学生综合运用理论知识解决实际问题的能力。

学生通过单片机的硬件和软件设计、安装、调试、整理资料等环节,初步掌握工程设计方法和组织实践的基本技能,逐步熟悉开展科学实践的程序和方法。

一、设计目的单片机工程实践是单片机技术课程的实践教学环节,是对学生学习单片机的综合性训练,这种训练是通过学生独立进行某一课程的设计、制作、调试来完成的.单片机的工程实践应主要体现在对实际工程应用系统或产品的研制来说,从课题任务的提出到定型生产或投入使用,都要经过方案的总体认证、系统设计、软件及硬件的开发、联机调试等若干步骤.因此,单片机工程实践是以工程项目和工程应用为课题.着重培养学生工程实践能力、独立工作能力及创新能力。

单片机应用系统课程工程实践作为独立的教学环节,是自动化及相关专业集中实践性环节系列之一,是学习完《单片机原理及应用》课程后,并在进行相关课程设计基础上进行的一次综合练习。

其目的在于加深对MCS一51单片机的理解,掌握单片机应用系统的设计方法,掌握常用接口芯片的正确使用方法,强化单片机应用电路的设计与分析能力,提高学生在单片机应用方面的实践技能和科学作风,培育学生综合运用理论知识解决问题的能力,力求实现理论结合实际、学以至用。

学生通过查阅资料、接口设计、程序设计、安装调试、整理资料等环节,初步掌握工程设计方法和组织实践的基本技能}熟悉开展科学实践的程序和办法,为今后从事生产技术工作打下必要的基础;学会灵活运用已经学过的知识,并能不断接受新的知识,大胆发明创造的设计理念。

二、设计要求1)根据应用系统的要求,初步掌握总体结构设计的方法和构思,从中选择一种最佳设计方案;2)根据应用系统结构规模的要求,掌握单片机外部扩充系统硬件设计的基本过程;3)根据任务要求和硬件设计要求,首先画出程序的总体流程图,然后进行各控制模块的程序设计;4)掌握如何应用单片机仿真器来开发应用系统及仿真调试的过程。

三、单片机课程设计可选题2. 出租车计价器系统设计设计一个出租车的计程计价系统,要求:(1)具有时钟和计程计价显示功能:按下启动键,系统开始计程,同时显示起价和每公里单价;(2)在行驶过程中,实时显示已行走的里程数和当前累计价格。

价格=速度*时间*单价,总价等于其和;利用单片机的定时器/计数器定时和计数,用LED 数码管显示总价和时间;(3)按下清除键,计价器清0。

4. 智力竞赛抢答器的设计设计一个供8 名选手参加比赛的智力竞赛抢答器,要求:(1)每名选手有一个抢答按钮,按钮的编号与选手的编号相对应;(2)抢答器具有第一个抢答信号的鉴别和数据锁存、显示的功能。

抢答开始后,若有选手按抢答按钮,则该选手指示灯亮,并在数码管上显示相应编号,扬声器发出音响提示。

同时,电路应具备自锁功能,禁止其他选手再抢答,优先抢答选手的编号一直保持到主持人将系统清0 为止;(3)抢答器具有计分、显示功能。

预置分数可由主持人设定,并显示在每名选手的计分牌上,选手答对加10 分,答错扣10 分;(4)抢答器具有定时抢答的功能。

一次抢答的时间由主持人设定,在主持人发出抢答指令后,定时器立即进行减计时,并在显示器上显示,同时扬声器发出短暂声响,声响时间持续0.5s 左右;(5)选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器显示选手编号和抢答时刻的时间,并保持到主持人将系统清0 为止;(6)如果定时抢答的时间已到,却没有选手抢答时,本次抢答无效,系统进行短暂的报警,并禁止选手超时后抢答,定时显示器上显示00;(7)抢答器具有犯规提示功能。

对提前抢答和超时抢答的选手,扬声器发出报警信号,并在显示器上显示其编号。

6. 智能化公共汽车报站器的设计设计一个公共汽车自动报站器,要求:(1)具有20 个停靠站的报站能力;(2)每到一站,由驾驶员按下相应的按键,扬声器便发出相应的报站语音(如“某站到了,请下车”),系统处于等待状态,一旦检测到汽车启动信号,扬声器发出相应的提示音(如“车开了,请坐好,下站是XX 站”);(3)在语音报站的同时,用汉字显示出到站的站名。

8. 简易IC 卡收费器的设计设计制作一台简易IC 卡收费器,要求:(1)实现IC 卡数据的读/写;(2)显示当前IC 卡内金额、消费金额和余额;(3)具有误操作报警功能。

10. 单片机与单片机之间的串行数据发送/接收功能基本要求:独立程序的串行接收/发送,两个单片机利用串行口进行方式1的全双工串行通信,波特率可从键盘上进行设定,可选的波特率为:1200,2400,4800,9600。

附加要求:单片机与PC机之间的串行通讯(PC机一侧已提供“VC串口调试助手”程序);在发送数据的同时不影响继续计数;在计数中接收数据并从收到的数开始新的计数;……12. 火灾报警器设计制作火灾报警器,要求如下:(1)装置对火灾能自动探测报警和控制;(2)装设感烟传感器及感温的差温传感器,能对室内的烟雾及温度的突变进行报警;(3)对传感器的布线故障、内部元件的损坏能进行声、光报警;(4)如果两个传感器中有一个动作表示室内有异常现象(如烟雾浓度过大或室内温差大于设定值),装置能发出异常报警信号,令值班人员到现场处理;(5)如烟感、温感同时动作,说明有火灾,装置能发出火灾报警;(6)火灾报警10s后不解除,则控制启动灭火器.灭火器喷气前,还能发出停机、关门等顺序动作信号;(7)故障、异常、火灾报警声音各不相同,有明显的区别。

14.热敏电阻温度计设计制作一台热敏电阻温度计,要求如下:(1)测量温度为10~150℃;(2)温度误差不大于0.5%;(3)温度用4位数码管显示;(4)以热敏电阻作为温度检测元件;(5)对输入值进行线性化处理。

16.用单片机控制直流电动机并测量转速主要硬件:A/D转换芯片ADC0809;D/A转换芯片DAC0832设计要求:(1)通过改变A/D输入端可变电阻来改变A/D的输入电压,D/A输入检测量大小,进而改变直流电动机的转速;(2)手动控制:在键盘上设置两个按键——①直流电动机加速键;②直流电动机减速键。

在手动状态下,每按一次键,电动机的转速均按照约定的速率改变;(3)用显示器显示的数码移动的速度,来及时的形象的跟踪直流电动机转速的变化情况;(4)直流电动机双极性控制:00H——逆时针转最快,80H——停止,FFH——顺时针转最快;(5)显示器:采用74LS164串行输入。

串行输入段码地址:0FF06H(D0)串入时钟地址:0FE04H(D0)显示器位控地址:0FE02H(D5~D0);(6)键盘列扫描(4×6)。

18.小直流电机调速控制系统设计要求:用0809采样电位器的值,并在显示器上显示,将此信号值作为方波占空比,通过0832输出经放大后控制电机转速。

20.单片机为核心的频率计用89C51单片机的定时器/计数器的定时和计数功能,外部扩展6位LED数码管,要求累计每秒进入单片机的外部脉冲个数,用LED数码管显示出来。

设计要求:(1)被测频率fx小于110Hz采用测周法,显示频率XXXXXX;fx大于110Hz采用测频法,显示频率XXXXXX;(2)可利用键盘分段测量和自动分段测量;(3)可完成单脉冲测量,输入脉冲宽度范围是100微秒--0.1秒;(4)显示脉宽要求如下:Tx小于1000微秒,显示脉宽XXX;Tx大于1000微秒,显示脉宽XXXX;(5)要求有单片机硬件系统框图,电路原理图,软件流程图。

22.抢答器控制模拟程序设计设计任务:用汇编语言模拟设计一抢答器工作的程序。

抢答开始后,显示各抢答输入的时间,并将最快抢答标识为红色,且闪烁。

当抢答成功后,即播放一小段乐曲,以示祝贺(抢答输入由键盘输入)。

设计要求:(1)具有8个抢答输入;(2)显示抢答剩余时间(初始10秒);(3)显示抢答成功者。

扩展要求:(1)抢答成功后,有声音提示;(2)时间分辨率小于10ms;(3)完善其它自定义功能。

24.数字万年历系统设计要求:1)采用六位数码管显示小时、分钟、秒,并且可以任意设定时间。

2)可以查看并且设定日期,日期采用年、月、日的显示方式。

3)可以查看并设定闹钟,闹钟的显示方式采用与时间相同的显示方式。

4)可以查看并设定星期,数码管的最后一位显示星期,用数字8表示星期日。

5)系统设定详细说明:系统的初始状态为显示时钟状态,此时显示小时、分钟、秒。

初始状态下,按S0键进入时间调整程序,按S1键查看闹钟,按S2键查看日期,按S3键查看星期。

进入时间调整状态后,首先调整分钟,此时分钟闪烁显示,按S1键加一,按S2键减一。

按S0键开始调整小时,此时小时闪烁显示,按S1键加一,按S2键减一,再按S0键后系统返回到显示时间状态。

在调整时间状态下按下S3键进入调整闹钟状态,此时显示原先的闹钟时间,并且闹钟分钟闪烁显示,此时按S1键加一,按S2键减一;调整后按S0键转换到闹钟小时调整单元,此时按S1键加一,按S2键减一。

闹钟调整完毕后按0键回到调整时间状态,按S3键转到调整日期状态。

在调整日期状态下,日单元闪烁显示,此时按S1键加一,按S2键减一;按下S0键进入调整月,此时按S1键加一,按S2键减一;按下S0键进入调整年,此时按S1键加一,按S2键减一。

此时按下S0键返回到调整时间状态,按下S3键进入调整星期状态。

在调整星期状态下,星期闪烁显示,此时按S1键加一,按S2键减一。

按下S0键返回到调整时间状态。

此时分钟闪烁显示,按S0键开始调整小时,此时小时闪烁显示,再按S0键后系统返回到显示时间状态。

26.电子密码锁设计要求:1)电子密码锁采用4*4的矩阵式键盘作为输入设备,通过LCD显示使用户操作起来更加方便。

同时外接AT24C16用于存储用户及其密码,大大扩展了它的存储空间,且AT24C16具有记忆功能,在掉电时防止数据丢失。

2)电子密码锁包含一个超级用户(0000)和若干个普通用户。

用户通过键盘输入用户名再输入密码如若正确由单片机一个I/O口控制继电器驱动电子锁自动弹开(本系统中采用P0.7控制蜂鸣器响表示开门),用户还可自行修改密码;超级用户除具有普通用户的功能外还具有添加/删除用户及设置新用户初始密码的功能。

相关文档
最新文档