单片机课程设计要求及参考题目
单片机课程设计任务及要求
单片机课程设计任务及要求第一篇:单片机课程设计任务及要求13Z机制《单片机课程设计》任务书及要求一、本课程设计的目的和意义通过课程设计使学生深入理解单片机的基本结构和工作原理。
掌握单片机系统常用接口的设计及扩展方法。
掌握汇编语言程序设计和程序调试的技巧。
学会单片机应用系统的设计与开发,培养学生分析问题和解决问题的能力。
为学生将来在机械设计制造及其自动化及其他领域应用单片机技术打下良好基础。
二、设计任务及要求1.硬件设计:根据所选题目要求,完成基于单片机的完整硬件接口电路设计。
2.程序设计:根据需要画出程序流程图,设计出全部汇编程序并给出程序设计说明和程序注释。
3.设计文件:设计报告字数约4000~5000字(不包括程序清单),内容及格式要求如下:(1)报告内容的一般安排λ目录(1页)λ前言(1页):说明所选题目的、当今应用说明、对课题的理解,及要解决的问题和课题的意义。
λ总体方案设计(3~4页):通过列举和分析若干可行技术方案、原理,从中选定可行最优设计方案,给出组成原理(框图)及技术路线。
λ硬件设计(4~8页):元器件选择与必要的介绍;单片机硬件系统及外围接口电路的设计,原理说明。
系统总电路图可占完整一页。
λ软件设计(6~10页):设计各功能子程序、中断服务程序,及主程序,程序中应有必要的注释。
对于复杂程序结构可先绘制程序流程图。
λ设计小结(1页):对设计中所存在的问题和不足进行分析和总结,提出建议、解决的方法和对这次设计实践的认识、收获和提高。
参考文献(1页)(2)设计报告书写要求以班级为单位购买徐师大标准的课程设计报告本,人手一册。
课程设计报告本应双面书写,每页的文字部分不得少于16行、每行不少于22字。
若整页为汇编语言程序,则该页不得少于20行。
设计说明书中插图总数不宜超过10个,插图可包括元器件图、单片机系统硬件电路图、程序流程图等,插图大小及所占篇幅根据线条密度定,线条不能太稀疏。
插图上下之外部不得留有超过一行文字高度的空白行。
单片机课程设计题目
单片机课程设计题目一、交通灯要求:1、能实现红绿灯的交替点亮2、显示点亮时间3、在绿灯灭的三秒前黄灯闪烁扩展:可以进行手动调试二、简易计算器要求:1、实现多位数加减运算2、实现单字节的乘除运算3、实现多字节与单字节的乘除运算扩展:实现多位十进制数的乘除运算三、电子抢答器要求:1、实现多路抢答2、能显示最终抢答题机会的机号3、主持人有控制抢答的权限扩展:能实现计时功能四、作息时间控制系统要求:1、能显示时间2、在规定的时间内给出闹钟信息3、可以手动调整作息时间扩展:可以远距离控制五、倒计时器要求:1、实现日历功能2、显示到时时刻还有多长时间扩展:能人工控制六、出租车计价器要求:1、实现计价功能2、实现手动计价单价3、实现显示里程、单价与总价七、万年历要求:1、能实现计时功能2、显示年月日时分秒星期扩展:实现公历与阴历的转换八、简易动态字幕的制作(广告灯)要求自己扩展九、电子密码锁要求:根据设定好的密码,采用二个按键实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定按键3秒钟,同时发现报警声,直到没有按键按下3种后,才打开按键锁定功能;否则在3秒钟内仍有按键按下,就重新锁定按键3秒时间并报警。
十、篮球竞赛30秒定时器要求:1、设置外部操作开关,控制计数器的直接清零、启动和暂停/连续计时。
2、要求计时电路递减计时,每隔1秒钟,计时器减1。
3、当计时器减到0时,显示器上显示00,同时发出光电报警信号。
十一、学生宿舍的防火(防盗)系统十二、学生宿舍的限电系统。
单片机课程设计参考题目
单片机课程设计参考题目1.交通灯控制系统设计2.数字密码锁3.数字时钟4.万年历5.基于单片机的点阵显示屏6.基于单片机的LCD显示7.简易电子琴设计8.数字温度计设计9.倒计时器设计10.数字电压表11.串行通信(单片机之间或单片机同PC之间)12.信号发生器13.简易计算器设计14.单片机人机接口设计(键盘和显示)15.循迹小车控制说明:1.参考题目只提供题目,具体设计的功能及性能参数由各位同学按照自己的实际情况确定,尽可能使设计具有一定的实用价值。
题目可以相同,但具体功能和参数不能完全一样,否则视为作弊,成绩均为不合格。
2.鼓励大家自拟题目,但需指导老师的同意。
3.选题必须在课程设计开始的前三天确定好,由班长(或学习委员)统计好各人的题目后,将汇总表发到邮箱:genxiangx@4.课程设计时间:第15周~第16周;答辩时间:第17周前三天。
答辩时提供设计报告和仿真结果(或实物),设计报告格式参照毕业设计格式,但不需要太详细。
在报告中说明课程设计的总体思路、方案选择、过程中碰到的难点和问题、问题的解决过程及解决方法,心得体会。
在报告中要有电路图和程序框图,上交的打印稿以附件的形式附程序源码。
在报告的最后附上“单片机课程设计成绩评定表”,将成绩评定表中成绩评定依据以上的项目填写好,以便在答辩时记录成绩。
5.答辩注意事项:答辩时对自己的设计进行演示和说明;绝不允许抄袭,不允许在网上下载别人的设计和报告,答辩时如果发现抄袭,则答辩不予通过。
允许参考,但不允许抄袭,参考是指先看懂别人的程序,然后自己编程,而不是照抄(复制)别人的某段程序,也不是在别人的程序基础做修改,所有的代码一定要自己写。
单片机课程设计
单片机原理及应用课程设计任务书一、课程设计的目的通过本课程设计使学生进一步巩固单片机原理及应用的基本概念、基本理论,分析问题的基本方法,增强系统地运用已学的理论知识解决实际问题的能力和查阅资料的能力。
培养一定的自学能力和独立分析问题、解决问题的能力,能通过独立思考、查阅工具书、参考文献,寻找解决方案。
二、课程设计的内容和要求课题一:题目:数字音乐盒的设计设计要求:以单片机为核心,设计一个数字音乐盒:利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少3首乐曲,每首不少于30s)。
采用LCD显示信息。
a. 开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称)。
b. 可通过功能键选择乐曲、暂停、播放。
课题二:题目:单片机电梯控制器设计要求:以51单片机和步进电机为核心设计单片机电梯控制器,要求具备如下基本功能。
显示:要求实现5层控制,实时显示电梯所在楼层号位置;升降控制:采用一台步进电机,利用电机的正反转来模拟电梯的升降;具备不可逆响应的功能:电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向呼叫均无效。
课题三:题目:抢答器设计设计要求:1)抢答器的抢答路数为6路;2)设置一个系统清除和抢答控制开关s,开关由主持人控制;3)抢答器具有定时抢答功能:且一次抢答时间由主持人设定为30秒,当主持人启动开始按键后,定时器进行倒计时,并在数码管上显示计时间;4)系统采用2个数码管显示,抢答启动后首先显示时间,当有人抢答时,显示抢答人员所对应的编号;5)抢答器具备锁存与显示功能,当选手按下按钮时,锁存相应的编号,扬声器发生声响提示,并在数码管上显示该选手的编号,选手抢答实现优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
课题四:题目:4×4矩阵键盘设计要求:1)设计4×4矩阵键盘,共16个键;2)每个键位具有一个固定的键码,用十六进制表示为0H~FH;3)当按下一个键时用数码管显示其对应的键码。
51单片机课程设计题目
51单片机课程设计题目一、课程目标知识目标:1. 理解51单片机的基本结构、工作原理及功能特点;2. 学会使用51单片机的开发环境,掌握相关编程语言;3. 掌握51单片机外围电路的设计方法,能进行基本的电路连接;4. 了解51单片机在实际应用中的典型场景和案例分析。
技能目标:1. 能够独立完成51单片机的程序编写、调试及优化;2. 能够运用51单片机进行简单的控制系统设计,具备实际操作能力;3. 能够通过查阅资料、团队协作等方式解决51单片机开发过程中遇到的问题;4. 能够对51单片机项目进行评估、总结,提高自身项目管理和执行能力。
情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发创新意识;2. 培养学生严谨、细致的学习态度,养成良好的编程习惯;3. 培养学生团队协作精神,提高沟通与表达能力;4. 培养学生具备一定的工程素养,关注51单片机在科技发展中的应用。
课程性质:本课程为实践性较强的课程,以项目驱动、任务导向的方式进行教学。
学生特点:学生具备一定的电子技术基础和编程能力,对单片机有一定了解,但实践经验不足。
教学要求:结合课程性质和学生特点,注重实践操作,引导学生主动探索、动手实践,培养解决实际问题的能力。
在教学过程中,关注学生的学习进度,及时调整教学策略,确保课程目标的实现。
通过课程学习,使学生具备51单片机开发的基本技能,为后续深入学习打下坚实基础。
二、教学内容1. 51单片机基本原理及结构:包括内部资源、引脚功能、工作原理等;教材章节:第一章 51单片机概述2. 51单片机指令系统与编程:掌握汇编语言编程、C语言编程;教材章节:第二章 51单片机指令系统与编程3. 51单片机开发环境:学习Keil、Proteus等开发工具的使用;教材章节:第三章 51单片机开发环境及工具4. 51单片机I/O口编程与应用:掌握I/O口编程,实现基本输入输出控制;教材章节:第四章 51单片机I/O口编程与应用5. 51单片机中断系统:学习中断处理程序编写,了解中断优先级;教材章节:第五章 51单片机中断系统6. 51单片机定时器/计数器:学习定时器/计数器的编程及应用;教材章节:第六章 51单片机定时器/计数器7. 51单片机串行通信:了解串行通信原理,学会串行通信编程;教材章节:第七章 51单片机串行通信8. 51单片机外围电路设计:学习外围电路设计方法,进行实际操作;教材章节:第八章 51单片机外围电路设计9. 51单片机项目实践:结合实际案例,进行项目设计与实施;教材章节:第九章 51单片机项目实践教学内容安排与进度:共10个课时,每课时45分钟。
单片机课程设计题目及任务要求
目录1、课题名称:8X8点阵LED电路设计 (2)2、课题名称:单片机实现数字钟(LED显示小时:分:秒) (2)3、课题名称:电子跑表,定时器的设计 (2)4、课题名称:倒计时器 (3)5、课题名称:4X4矩阵键盘设计 (3)6、课题名称:非编码键盘 (4)7、课题名称:基于8155芯片的键盘/LED设计 (4)8、课题名称:多功能接口芯片8155应用电路设计 (5)9、课题名称:电子密码锁 (5)10、课题名称:交通灯管理电路设计 (5)11、课题名称:简单红外收发器设计 (6)12、课题名称:温度检测报警器 (6)13、课题名称:脉搏信号检测 (7)14、课题名称:单频信号的测频和脉宽信号的测宽 (7)15、课题名称:自动打铃控制器 (8)16、课题名称:简单串行通讯终端 (8)17、课题名称:单片机间的串行通信系统 (8)18、课题名称:红外防盗报警器 (9)19、课题名称:直流电机控制 (9)20、课题名称:步进电机控制 (10)21、课题名称:电梯控制 (10)22、课题名称:简易防盗系统设计(光电传感,蜂鸣器) (11)23、课题名称:基于0809ADC芯片的简单采集系统设计 (11)24、课题名称:基于0832DAC芯片的简单信号发生器设计 (11)25、课题名称:温度采集显示系统 (12)26、课题名称:篮球比赛计分器 (12)1、课题名称:8X8点阵LED电路设计设计目的:训练学生综合运用已学课程的基本知识,独立进行单片机应用技术和开发工作,掌握单片机程序设计、调试和应用电路设计、分析及调试检测。
设计要求:1. 应用MCS-51单片机设计8X8点阵LED电路;2. 选用8X8点阵LED显示器,一个发光二极管控制点阵中的一个点,延时时间为1ms;3. 硬件设计根据设计的任务选定合适的单片机,根据控制对象设计接口电路。
设计的单元电路必须有工作原理,器件的作用,分析和计算过程;4. 软件设计根据电路工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试并打印程序清单;5.原理图设计根据所确定的设计电路,利用Protel或EWB等有关工具软件绘制电路原理图、PCB 板图、提供元器件清单。
单片机课程设计题目大全
单片机课程设计题目大全一、课程目标知识目标:1. 理解单片机的基本原理和功能,掌握常见单片机的工作原理及编程方法。
2. 学会使用一种单片机开发环境,如51单片机或Arduino,并能运用C语言进行程序设计。
3. 掌握单片机外围电路的连接和调试方法,实现简单的电子项目。
技能目标:1. 培养学生动手实践能力,能独立完成单片机程序的编写、烧录和调试。
2. 培养学生运用单片机解决实际问题的能力,提高创新意识和团队合作精神。
3. 提高学生查阅资料、自主学习的能力,形成良好的学习习惯。
情感态度价值观目标:1. 培养学生对单片机及电子技术的兴趣,激发学习热情,增强自信心。
2. 培养学生勇于尝试、不畏困难的精神,形成积极向上的学习态度。
3. 培养学生具备良好的合作精神,尊重他人意见,善于沟通交流。
课程性质:本课程为实践性较强的课程,结合理论教学,注重培养学生的动手能力和实际操作技能。
学生特点:学生具备一定的电子基础和编程能力,对单片机有一定了解,但实践经验不足。
教学要求:教师应注重理论与实践相结合,引导学生通过实践项目掌握单片机知识,提高学生的实际操作能力。
同时,关注学生的个体差异,因材施教,使学生在课程中取得较好的学习成果。
通过课程学习,学生能够达到上述知识、技能和情感态度价值观目标。
后续教学设计和评估将以此为基础,确保课程目标的实现。
二、教学内容1. 单片机基础知识- 单片机概述、发展及应用- 单片机的组成、工作原理及性能指标2. 单片机编程语言- C语言基础语法- 单片机C语言编程规范与技巧3. 单片机开发环境及编程工具- 51单片机开发环境搭建- Arduino开发环境及编程工具使用4. 单片机外围电路设计- 常用电子元器件及其功能- 单片机与外围电路的连接方法5. 单片机程序设计与调试- 单片机程序结构及编程流程- 常见程序设计实例分析- 程序烧录、调试及优化方法6. 单片机应用案例分析- 简单电子项目设计原理及实现- 创新性项目设计方法与步骤教学内容安排及进度:1. 第1-2周:单片机基础知识学习,了解单片机的基本原理和性能指标。
单片机课程设计-- 单片机之间的双向通信演示
课程设计任务书课程单片机课程设计题目单片机之间的双向通信演示专业姓名学号一、任务以AT89C51单片机为控制核心,利用串行通信技术实现两个单片机之间的数据传输。
二、设计要求[1] 单片机甲机向单片机乙机发送控制命令符,甲机同时接收乙机发送的数字,并显示在数码管上[2] 基本电路包括:单片机最小系统,串口通信电路,LED显示电路等。
[3] 提交设计报告、电路图及程序源码。
三、参考资料[1] 万光毅.单片机实验与实践教程[M]. 北京:北京航空航天大学出版社.2005.1.[2] 张毅刚.单片机原理及应用[M]. 北京:高等教育出版社.2003:160-190.[3] 张小波, 徐航.基于MCS—51单片机的串行通信技术.[M].北京:北京航空航天大学出版社.2006[4] 胡汉才.单片机原理与其接口技术(第二版)[M].北京:清华大学出版社,2004.[5] 何文才,杜鹏.基于VB.NET的PC机和MCS-51单片机之间的串行通信 [J]. 北京电子科技学院学报. 2006.4期[6] 李秀忠.基于单片机的LED显示屏控制电路设计.[J].现代电子技术. 2010 .15期完成期限2012.6.29 至2012.7.8指导教师专业负责人2012年6月29 日目录第1章绪论 (1)1.1 单片机AT89C51概述......................... 错误!未定义书签。
1.2 LED显示屏控制技术状况 (2)1.3 MAX232概述 (2)1.4 本设计任务 (3)第2 章总体方案论证与设计......................... 错误!未定义书签。
2.1 LED驱动模块................................ 错误!未定义书签。
2.2 总体硬件组成框图........................... 错误!未定义书签。
第3章系统硬件设计.. (4)3.1 单片机最小系统硬件设计 (4)3.2 串行通信电路 (5)3.3 LED显示电路 (6)第4章系统的软件设计 (7)4.1 甲单片机程序设计 (7)4.2 乙单片机程序设计 (8)第5章系统调试与测试结果分析 (8)5.1 使用的仪器仪表 (9)5.2 系统调试 (9)5.3 测试结果 (9)结论 (9)参考文献 (11)附录1 程序 (12)附录2 仿真效果图 (17)第1章绪论随着科学技术的发展,单片机在各个领域的应用越来越广泛,计算机领域,航天领域,电子技术领域等,都离不开单片机的使用。
单片机课程设计要求及参考题目
《单片机原理与应用》课程设计要求一、目的:本课程设计是《单片机原理与应用》课程的综合、设计性实验,作为课堂教学和课内正常实验的补充和提高。
通过对《单片机原理与应用》课程的学习,学生已初步掌握51单片机的基本原理,以及并行口、串行口、中断、定时等基本原理及应用,课内实验主要以实验指导书为参考,难以充分发挥学生自主设计动手能力。
通过《单片机原理与应用》课程设计,加强学生自主学习,巩固学习成果,提高学生综合应用单片机技术的实践能力和创造思维。
为后续相关专业课程学习打好基础,培养学生专业知识的综合应用能力,与就业需求相接轨。
二、实验安排:●课程设计内容和要求的安排与讲解在课程设计之初进行。
●上机机时安排:共32个课内机时,不足部分自行安排。
三、课程设计说明:●本次课程设计平台使用课程单片机开发实验箱(或学生自购单片机开发板)+实验室PC.,对于有特殊要求的学生,可以自行购买元件,焊接电路板,达到实验要求。
●课程设计结束后,每个小组提交课程设计成果如下:⏹系统完成后,要求演示效果,演示时采用答辩形式,由各小组同学边演示边讲解思路。
⏹课程设计报告一份,报告中可不包括源代码(程序代码刻录光盘)。
四、成绩评分内容●课设考勤情况●系统运行效果●系统讲解和问题回答情况●设计报告完成情况。
五、参考题目以下题目根据难度,分为ABC三个等级。
请自行选择。
A级满分为100分。
B级满分为90分。
C级满分为80分。
1.交通灯(C)要求利用实验箱上的LED灯模拟十字路口交通灯(1)东西方向显示绿灯时,南北方向显示红灯,持续10秒钟后,绿灯变为黄灯并持续3秒钟;(2)然后东西方向显示红灯,南北方向显示绿灯,持续10秒钟后,绿灯变黄灯并持续3秒钟,如此反复。
2.电子显示屏(B)要求用一个按键控制实验箱上的点阵模块。
按下按键后,在显示屏上轮流显示“文华学院”字样;再次按键后,显示屏上无任何显示。
3.电子数字钟(A)要求利用实验箱上的数码管模拟电子数字钟。
单片机课设题目
单片机课程设计题目一、基础电子系统设计1. 设计一个简单的数字钟,要求能够显示时、分、秒。
2. 设计一个基于单片机的温度控制系统,要求能够实时监测环境温度并控制加热或制冷设备。
3. 设计一个交通信号灯控制系统,要求能够实现红、黄、绿灯的自动切换。
二、智能家居控制系统1. 设计一个智能家居控制系统,要求能够实现远程控制家电设备的开关、温度、湿度等功能。
2. 设计一个智能安防系统,要求能够实现门窗的自动开关、烟雾报警、防盗等功能。
三、数字信号处理与实现1. 设计一个数字滤波器,要求能够实现信号的平滑处理和减小噪声干扰。
2. 设计一个数字频率合成器,要求能够产生不同频率的信号并实现频率的精确控制。
四、自动化仪表与检测1. 设计一个压力传感器,要求能够将压力信号转换为电信号并进行测量和控制。
2. 设计一个液位控制器,要求能够根据液位的高低控制加热或制冷设备。
五、嵌入式系统设计与应用1. 设计一个基于单片机的步进电机控制系统,要求能够实现电机的速度和方向的精确控制。
2. 设计一个智能门锁控制系统,要求能够实现通过手机APP进行远程开锁和关门等功能。
六、物联网与无线通信1. 设计一个物联网网关,要求能够实现不同协议的设备之间的数据传输和通信。
2. 设计一个无线遥控车,要求能够通过遥控器实现车的启动、停止、前进、后退等功能。
七、机器人与自动化技术1. 设计一个基于单片机的机械臂控制系统,要求能够实现机械臂的精确运动和抓取物品。
2. 设计一个自动化巡检机器人,要求能够实现环境的自动检测和数据的实时传输。
八、实时操作系统与应用1. 设计一个基于RTOS的无人机控制系统,要求能够实现无人机的自动飞行和拍摄等功能。
2. 设计一个基于RTOS的智能家居控制系统,要求能够实现多个设备的协同工作和远程控制。
九、图像处理与模式识别1. 设计一个人脸识别系统,要求能够通过摄像头捕捉到的人脸图像进行识别并控制门锁等设备。
单片机课程设计题目大全
单片机课程设计题目大全一、教学目标本章节的单片机课程设计旨在实现以下教学目标:知识目标:使学生掌握单片机的基本原理、工作方式及其应用;理解并掌握单片机的编程语言和指令系统;了解单片机在不同领域的实际应用案例。
技能目标:培养学生具备单片机的选型、编程、调试和应用的能力;能够独立完成单片机控制系统的设计与实现;使学生具备阅读和分析单片机相关文献的能力。
情感态度价值观目标:培养学生对单片机技术的兴趣和热情,认识其在现代科技中的重要性;培养学生勇于探索、创新的精神,提高学生解决实际问题的能力。
二、教学内容本章节的教学内容主要包括以下几个部分:1.单片机的基本原理和工作方式:包括单片机的结构、工作原理、性能参数等。
2.单片机的编程语言和指令系统:包括汇编语言、C语言等编程语言的语法和用法,以及单片机的指令集。
3.单片机的应用案例:介绍单片机在工业控制、家用电器、嵌入式系统等领域的应用实例。
4.单片机控制系统的设计与实现:包括系统硬件选型、软件编程、系统调试等过程。
5.单片机相关文献的阅读和分析:培养学生具备阅读和分析国内外单片机技术文献的能力。
三、教学方法为了实现上述教学目标,本章节将采用以下教学方法:1.讲授法:教师讲解单片机的基本原理、工作方式、编程语言和指令系统等基础知识。
2.讨论法:学生针对单片机的应用案例和控制系统设计进行讨论,促进学生思考和交流。
3.案例分析法:分析典型的单片机应用案例,使学生更好地理解单片机技术的实际应用。
4.实验法:安排学生进行单片机实验,培养学生的动手能力和实际操作技能。
四、教学资源为了支持本章节的教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:选用权威、实用的单片机教材,为学生提供系统、全面的知识体系。
2.参考书:提供国内外优秀的单片机技术参考书籍,丰富学生的知识视野。
3.多媒体资料:制作精美的PPT、教学视频等多媒体资料,提高学生的学习兴趣。
4.实验设备:准备充足的单片机实验设备,确保每个学生都能得到充分的实践机会。
单片机课程设计题目及要求
单片机课程设计题目及要求一、设计题目1.基于DAC0832的信号发生器设计要求:(1)三种波形(方波、正弦、方波)(2)频率调节(3)波形的产生使用定时器(4)键盘输入(5)LCD显示2.智能交通灯实验要求:(1)LED显示P1口(2)定时器设定时间(3)键盘输入,调节信号灯时间3.ADC0809数据采集与显示实验要求:(1)AIN0数据—电位器(采集)(2)显示—LED数码管(3)AIN1-7通过键盘选择4.温度传感器设计实验要求:(1)温度读取(2)LED数码管或LCD显示(3)定时读取数据(4)报警5.实时时钟显示系统实验要求:(1)LED数码管或LCD显示(2)闹钟6.多功能球赛定时器实验要求:(1)键盘输入(2)数码管显示(3)定时器(4)设定初始值(5)启动/停止(6)时间加减7.步进电机控制系统实验要求:(1)正反转(2)调速(3)键盘输入(4)数码管显示8.自选题目(要有硬件)二.设计要求1.掌握所选题目的硬件电路原理图。
2.参考相应芯片的数据手册。
3.建议用C语言编程,软件编程有程序流程图。
4.要有键盘和显示电路。
5.提交一份课程设计报告。
三.课程设计报告格式举例课程设计模板:多功能球赛定时器1 、设计目的(1)掌握各类球赛的定时方法。
(2)学习基本定时器程序编写等。
2 、设计实验设备硬件:PC机一台自制单片机实验仪一套其他小工具等软件:Windows98/XP/2000系统,keil7.0集成开发环境3 、设计内容包括定时器,led数码管程序,键盘扫描程序,整体控制程序等。
4、原理图(资料里面有)5、源程序6、结论。
单片机课程设计选题(供参考)
题目1:微型桌面音响作品功能:是采用笔记本计算机音响制作的微型桌面音响。
可以作为多媒体音响,还可以作为CD播放器、收音机、MP3、MP4、甚至手机的配套放音设备。
主要技术指标:自激衰减工作原理:采用单声道设计,保证微型的特征。
采用按键来调节音量。
通过两个按键来实现音量的调节和静音切换。
音量设计初步定为16级,每级音量对应不同的衰减值。
电源电路中HT7550输出电压为5V,输出电流为100MA功放电路中的TDA2822M配置为单声道BTL方式工作。
通过调节电阻改变衰减值。
两个LED灯,分别代表电源指示,和音频电平指示。
电平指示随着输入音频信号电平的变化而闪烁,增加音响的动感。
设计电路部分:功放电路、音量调节及电平显示电路、单片机及按键,显示电路和电源电路。
主要器件:电容(薄膜,电解)、电阻、DC电源插座1个,RCA插座1个、插座(型号B2B-XH-A)1个、LED2个(一个绿色高亮,另一个黄色高亮)、按键2个(B3F)跳线200mil的两根、跳线300mil的1根、扬声器:ALTEC LANSING生产的笔记本计算机专用音箱部件,有两个扬声器TDA2822M 1个,PT2257 1个(配IC插座),PIC12F510 1个(配IC插座),HT7550 1个(TO--92封装)主要芯片功能:TDA2822M:小功率功放,用于功放电路PT2257:低功耗,低噪声,体积小,外围器件少。
双声道设计,总线控制,具有静音功能,用于音量调节电路PIC12F510:基础型单片机,8个引脚,最多可以有6个I/O口,还具有三路八位ADCHT7550:低压差稳压器,提供电源题目2: 16*16led灯点阵书写一.原理及实现的功能单片机应用简单,软件编程灵活,因而采用单片机作为系统的控制器,具体选用MCS-51系列AT89S52作为本系统的核心器件。
AT89S52指令执行速度达到1MIPS,平均指令执行时间在1~2 μs,能够满足本系统的应用需要。
单片机课程设计题目
1、交通灯设计要求:从LED中选择三个表示红黄绿等并实现红绿灯交替点亮(红绿灯各30s,黄灯5s)、用两位数码管显示点亮的时间、在绿灯要灭前5秒钟变成黄灯闪烁。
2、流水灯A、设计要求:从矩阵键盘中选择一个按键(S2—S5)按下时,流水灯先从上而下流动再从下而上流动,循环3次,之后灯从两边到中间同时依次点亮然后由里到外逐渐熄灭(循环10次)。
B、设计要求:8个发光二极管由上至下间隔1s流动,其中每个管亮500ms,灭500ms,亮时蜂鸣器响,灭时关闭蜂鸣器,循环10次。
间隔300ms第一次一个管亮流动一次,第二次两个管亮流动,循环5次,然后重复整个过程。
C、设计要求:先点亮奇数位灯再点亮偶数位灯,循环三次;同时从两边往中间点亮然后逐渐熄灭,再全部灯亮灭闪烁3次,最后流水灯从上而下流动,蜂鸣器响。
D、设计要求:把8个发光二极管分成两组,从中间往两边同时依次点亮,然后两组灯亮灭交替闪烁10次;而后流水灯从下而上流动3次,最后全亮,蜂鸣器长响。
3、定时器/计数器A、设计要求:用定时器1以60s倒计时在两位数码管上减数显示,到零后保持显示并8个发光二极管开始闪烁。
B、设计要求:用定时器0以30s倒计时在两位数码管上减数显示,最后10s时每减1s蜂鸣器响一声,归零后蜂鸣器长响,流水灯开始以间隔200ms 流动。
C、设计要求:用定时器0实现以间隔500MS在6位数码管上依次显示1,2,3,4,5,6,循环8次后,停在全零。
D、设计要求:同时用两个定时器控制蜂鸣器发声,定时器0控制频率,定时器1控制同个频率持续的时间,间隔300ms依次输出1,10,50,100,200,400,800, 1k(hz)的方波。
E、设计要求:利用动态扫描和定时器1在数码管上显示出从765432开始以1/10秒的速度往下递减直至765398并保持显示此数,与此同时利用定时器0以500MS速度进行流水灯从上至下移动,当数码管上数减到停止时,实验板上流水灯也停止然后全部开始闪烁,3秒后(用T0定时)流水灯全部关闭、数码管上显示出“HELLO”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理与应用》课程设计大纲
一、目的:
本课程设计是《单片机原理与应用》课程的综合、设计性实验,作为课堂教学和课内正常实验的补充和提高。
通过对《单片机原理与应用》课程的学习,学生已初步掌握51单片机的基本原理,以及并行口、串行口、中断、定时等基本原理及应用,课内实验主要以实验指导书为参考,难以充分发挥学生自主设计动手能力。
通过《单片机原理与应用》课程设计,加强学生自主学习,巩固学习成果,提高学生综合应用单片机技术的实践能力和创造思维。
为后续相关专业课程学习打好基础,培养学生专业知识的综合应用能力,与就业需求相接轨。
二、实验安排:
●课程设计内容和要求的安排与讲解在课程设计之初进行。
●上机机时安排:共32个课内机时,不足部分自行安排。
三、课程设计说明:
●本次课程设计平台使用课程单片机开发实验箱(或学生自购单
片机开发板)+实验室PC.,对于有特殊要求的学生,可以自行
购买元件,焊接电路板,达到实验要求。
●课程设计结束后,每个小组提交课程设计成果如下:
⏹系统完成后,要求演示效果,演示时采用答辩形式,由各
小组同学边演示边讲解思路。
⏹课程设计报告一份,报告中可不包括源代码(程序代码刻
录光盘)。
四、成绩评分内容
●课设考勤情况
●系统运行效果
●系统讲解和问题回答情况
●设计报告完成情况。
五、参考题目
以下题目根据难度,分为ABC三个等级。
请自行选择。
A级满分为100分。
B级满分为90分。
C级满分为80分。
1.交通灯(C)
要求利用实验箱上的LED灯模拟十字路口交通灯
(1)东西方向显示绿灯时,南北方向显示红灯,持续10秒钟后,绿灯变为黄灯并持续3秒钟;
(2)然后东西方向显示红灯,南北方向显示绿灯,持续10秒钟后,绿灯变黄灯并持续3秒钟,如此反复。
2.电子显示屏(B)
要求用一个按键控制实验箱上的点阵模块。
按下按键后,在显示屏上轮流显示“文华学院”字样;再次按键后,显示屏上无任何显示。
3.电子数字钟(A)
要求利用实验箱上的数码管模拟电子数字钟。
显示时、分、秒,并且随时间跳变。
在整点时,启动蜂鸣器。
4.模拟量采集系统(A)
要求利用实验箱上的传感器采集模拟量。
(1)利用温度传感器采集温度,进行AD转换。
(2)将采集到的温度显示在数码管上。
5.双机串行通信(C)
要求采用串行通信方式1,波特率为600,甲单片机交替发送55H, CCH,乙单片机接收,并将接收到的数据显示在数码管上。
6.矩阵键盘(C)
要求利用实验箱上的矩阵键盘输入1-8的任意字符,在数码管上依次显示出来。
7.抢答器(B)
要求制作一个4人抢答器。
无人抢答时,4个灯跑马循环,谁先按下,相对应的灯亮起,同时蜂鸣器发声。
8.波形发生器(B)
要求产生方波、锯齿波、三角波、正弦波信号。
(1)不同的波形用不同的符号显示在一个数码管上。
(2)用4个数码管显示幅值。
9.音乐盒(A)
要求按下实验箱上的键盘,利用蜂鸣器产生1-i各种音阶,演奏出不同的音乐。
10.液晶屏显示(A)
要求控制LCD液晶屏,在屏幕上显示文字。
并且操作按键时,屏幕上显示按键的编号。
11.红外遥控设计(A)
要求利用红外遥控,向单片机传输信号。
当遥控按下具体数字时,单片机将数字显示在数码管上。
12.学生自主设计(A)
学生自己提出设计思路,经老师认可后,开始进行设计,并达到预期目标。
《单片机课程设计》报告
题目:
专业年级:
学号:
姓名:
指导教师:
同组设计者:
20 年月日
《课程设计报告》主要内容
[设计题目]
[设计要求]描述选题目内容,简述要求完成的功能[开发工具] 包括硬件和软件环境
[硬件设计]
1.电路原理图
2.电路设计说明
[软件设计]
1.软件设计流程
2.重要程序代码
[系统调试]
说明上机调试时碰到的问题及解决方法。
[心得及体会]
此部分说明通过本次课程设计所得的收获及体会。
[参考文献]
(至少3篇)。