课程设计指导书单片机原理及应用.doc

上传人:土8路 文档编号:10275097 上传时间:2021-05-04 格式:DOC 页数:7 大小:77KB
返回 下载 相关 举报
课程设计指导书单片机原理及应用.doc_第1页
第1页 / 共7页
课程设计指导书单片机原理及应用.doc_第2页
第2页 / 共7页
课程设计指导书单片机原理及应用.doc_第3页
第3页 / 共7页
课程设计指导书单片机原理及应用.doc_第4页
第4页 / 共7页
课程设计指导书单片机原理及应用.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《课程设计指导书单片机原理及应用.doc》由会员分享,可在线阅读,更多相关《课程设计指导书单片机原理及应用.doc(7页珍藏版)》请在三一文库上搜索。

1、 单片机原理及应用课程设计指导书 专 业: 计算机科学与技术 指导教师: 许华荣 计算机科学与技术系2012年6月10日 一目的本课程是计算机专业所开设的一门重要实践课程,主要要求学生掌握单片机的工作原理和相关开发技术及在实践通过综合运用单片机原理及在实践中的应用。本课程设计的目的是使学生运用多功能MCU创新平台(EL-EMCU-I)、单片机实验设备的相关知识,对所学的内容做比较系统的设计,提高学生综合运用本课程和先修专业课程的能力,以及分析问题和解决问题的能力。进一步巩固所学的课堂教学理论基础,通过硬件的分析及软件的编程,提高学生的实验水平,加强学生的实践技能的培养,提高他们的应用能力。使学

2、生在树立正确的人生观,养成严谨、踏实的工作作风等思想素质方面受到教育和培养。二题目本次课程设计的题目定为下面8个,学生可以结合自身特点自由组合,2人一组选择任意一题进行设计。查阅相关文献、了解相关的系统,要求完成规定的各项任务。1.温度采集显示系统2.步进电机控制系统3.3路抢答器4. 定时闹钟5. 简易电子广告牌6. IC卡的读取系统7. 双机之间的串行通信设计(学生可自选课题,但需由教师认可,必须符合单片机相关要求)三任务完成形式1 完整的软硬件系统 最终必须向指导老师提交完整的电子版程序源代码、可执行程序、数据文件以及使用说明文件等。源代码文件要特别注意编程规范、代码风格,关键代码需有合

3、理的注释,不含任何无用代码;数据文件内要求有一定数量的“真实”数据(如对于记录文件,需要有5条以上记录); 使用说明文件的第一行,需要给出设计者的学号、姓名,后面为其它说明。2 课程设计报告参照设计报告模板完成设计报告。四总体要求 根据所给的实验指导书的要求,从中选择项目,应用所学的知识,完成题目所规定的各项要求。总体要求如下:1 程序代码总量汇编不少于100行(其中不包括编译器自动生成的代码),关键代码必须有合理注释。2 课程设计报告正文字数不少于8000汉字,概念清楚、叙述正确、内容完整、书写规范。3 课程设计中必须按指导书要求,综合应用所学的单片机知识解决实际问题,有必要的理论分析,设计

4、要有合理的依据。各小组独立完成课程设计,不得抄袭他人。4 功能正确、有一定实用性,鼓励创新。5 系统程序易于操作,便于交互。6. 积极交流与讨论(通过同学、网络等途径)、善于查阅资料、分析与借鉴他人编写的软件和源代码。五工作阶段与考核方法大体上可分成五个阶段: 1资料查阅准备阶段(15%)2分析设计阶段(35%)3编程调试阶段(40%)4课程设计报告书写阶段(10%)5验收阶段 考核方法:只有程序验收通过后,才能按以下方法核定本次课程设计的总成绩,因未能独立完成设计(尤其是抄袭)或概念不清的同学,总成绩将核定为不及格。总成绩由以下几个部分决定:1 考勤、纪律、实验室卫生2 工作量(代码量、功能

5、多少、难度、经历的曲折)3 关键技术4 实用性、创新5 代码书写规范性(包括注释的质量、详尽程度和明晰性)6 程序功能、新技术引用、易用性7 课程设计报告(叙述、书写规范、字数)8 动手能力、分析问题解决问题能力9 答辩的情况(答辩时会问关于系统实现和本作品相关的理论知识的问题)10 在资源共享和互助协作方面的贡献及其体现的能力 六任务具体要求以下题目任选,但是要达到工作量和代码量的要求,如果不能达到,可以融合几部分的内容。一些功能如果有其他的方法实现,也可以不按照指导书的要求。此外,还可以在完成以下任选题目任务的基础上进行功能的延伸和改进。1、 温度采集显示系统任务: 设计一温度采集显示系统

6、,从温度传感器读取温度,在数码管上实时显示温度的值,并具备报警功能。功能要求:(1)温度测量范围0 - 99。(2)温度分辨率1。(3)选择合适的温度传感器。使用键盘输入温度的最高点和最低点,温度超出范围时候报警。(报警温度不需要保存)2、步进电机控制系统任务: 设计一步进电机控制系统,能通过键盘、或开关控制步进电机的正转、反转和速度选择。功能要求:能通过键盘控制步进电机运行状态。并且通过LED数码管,LCD显示屏显示当前步进电机的运行状态(包括方向,步数)步进精度选择(4相4拍、4相8拍) 方向选择(X,Y,正,反) 步进速度选择(30/分9000/分,可任意选择) 停止/运行选择3、3路抢

7、答器任务:设计一个3路竞赛抢答器:同时供3名选手或3个代表队比赛。功能要求:(1)3名选手或3个代表队比赛,分别用3个按钮S0S2表示;(2)设置一个系统清除和抢答控制开关S,开关由主持人控制;(3)抢答器具有锁存与显示功能。即选手按按钮,锁存相应的编号,并在优先抢答选手的编号一直保持到主持人将系统清除为止;(4)抢答器具有定时抢答功能,最好做到一次抢答的时间由主持人设定(如30秒)。4、定时闹钟任务:设计一个简易的定时闹钟时钟。功能要求:(1)可手动利用键盘设置当前时间和目标提醒时间;(2)显示格式为“时时:分分”,且在数码管上显示;(3)提醒时间到达,则用LED灯闪烁提醒,且蜂鸣器报警;(

8、4)有暂停和继续功能。5、简易电子广告牌任务:设计简易的电子广告牌:可滚动显示45个汉字。功能要求:(1)可根据用户手动设置显示模式(如滚动模式、闪烁模式等); (2)可由用户手动更改的显示频率。6、IC卡的读、写系统任务:设计一IC卡的读、写系统,可利用单片机与IC卡座实现通信。功能要求:(1)从键盘输入信息,并把该信息保存到IC内。(2)从IC内读出信息显示到LCD上。7、双机之间的串行通信设计任务:实现两片单片机实验开发板利用串行口进行串行通信。功能要求(1)串行通信的方式可以选择SPI、I2C或CAN总线。(2)发送端由键盘输入信息,接收端用LCD显示信息。 蒂螁膂蒇蒁袃羄莃薁羆膀艿薀

9、蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀

10、螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁

11、螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿

12、螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿

13、袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇

14、袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈

15、羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇蝿羃蒅螆袂腿莁螅羄羂芇螄螄膇芃螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀蒇袃肇膆蒆羅节蒄蒆蚅肅蒀蒅袇莀莆蒄罿膃节蒃肁羆薁蒂螁膂蒇蒁袃羄莃薁羆膀艿薀蚅羃膅蕿螈膈薄薈羀羁蒀薇肂芆莆薆螂聿节薅袄芅膈薅羇肈蒆蚄蚆芃莂蚃蝿肆芈蚂袁芁膄蚁肃肄薃蚀螃羇葿虿袅膂莅虿羇羅芁蚈蚇膁膇螇

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1