微型计算机技术课设计任务书2011
微型计算机技术课程设计任务书
专 业:电子信息、通信工程
班 级:信息081-2、通信081-3
指导教师:何香玲、吴泽举、孙洁、王辛杰、李贺
时 间:2011-03-07~21(第1、2周)
地 点:通信学院实验室
一、设计目的
为了进一步巩固学习的理论知识,增强学生对所学知识的实际应用能力和运用所学的知识解决实际问题的能力,开始为期两周的课程设计。通过设计使学生在巩固所学知识的基础之上具有初步的单片机系统设计与应用能力。
1、通过本设计,使学生综合运用《微型计算机技术》、《C语言程序设计》以及《数字电路》、《模拟电路》等课程的内容,为以后从事电子产品设计、软件编程、系统控制等工作奠定一定的基础。
2、学会使用KEIL C和PROTEUS等软件,用C语言或汇编语言编写一个较完整的实用程序,并仿真运行,保证设计的正确性。
3、了解单片机接口应用开发的全过程:分析需求、设计原理图、选用元器件、布线、编程、调试、撰写报告等。
二、设计内容
该实践训练环节要求学生能够运用所学知识,在老师的引导下完成课程设计题目,达到相应的训练要求。
序号教学内容基本要求备注1数码转换并显示设计ASCII、BCD或16进制数转换并在6位LED显示功能。2键盘接口和显示设计设计并实现一4×4键盘的接口,并在两个数码管上显示键盘所在的行与列。38155或8255扩展用8155或8255扩展IO实现16个LED的跑马灯,提供多种跑马灯运行模式4多点定时数字钟设计实现一简易时钟的功能,用数码管显示,要求该时钟走时准确,时间可以通过键盘设置与校准。5简易计算器设计实现一简易的加减法计算器的功能,要求该计算器能够进行6位无符号数的加减计算。6音乐播放器用单片机设计一音乐播放器可以通过按键播放多首音乐7串口通信实现字符传送用两个单片机实现0-F的字符串行传送8数字电压表用A/D采样实现数字电压表,采用数码管或液晶显示电压值9波形发生器用D/A完成锯齿波输出,用PROTEUS内带的示波器查看波形10频率计数器用PROTEUS内带的频率发生器产生频率源三、设计要求
1、掌握原理图的画法,在PROTEUS平台上用单片机完成所选题目的原理图设计
2、在KEIL C平台上使用C语言编程实现编程,并调试通过
3、在PROTEUS平台上利用设计好的原理图和调试好的程序完成整个仿真。
4、按设计报告要求完成课程设计报告
四、课程设计时间安排
本课程设计安排在第6学期的第1、2周,具体的学时时间见下表:
课程内容讲课上机答辩小计1.公布题目,学生独立选题,教师进行方案性提示,讲主要原理并和学生共同讨论,完成课题的分析11天2.学生根据课题要求,设计系统方案并实现;撰写课程设计报告88天3.组织进行课程设计答辩,了解学生设计水平,是否独立完成及全面表现并由教师给出评语和成绩11天合 计10天五、课程设计考核方法及成绩评定
1、考核内容由3方面组成:
①平时设计过程表现:能否按照要求进行课程设计。
②课设报告:设计方案、实现过程、心得体会。
③答 辩:仿真演示,回答问题。
每位同学答辩讲解3分钟,需要在屏幕上用PROTEUS仿真软件演示出来。
?2、成绩评定方法:???具体标准如下:
平时设计过程。30分
② 按要求写出设计报告,方案论证充实,图表规范、文字流畅。 40分
③ 演示和答辩。 30分
六、课程设计报告要求
1、要求使用A4纸打印。
2、课程设计报告一般应包含如下部分:
① 课设目的、内容;
② 问题分析、方案的提出、设计思路及原因;
③ 电路设计及功能说明,硬件原理框图及电路图(包括接口芯片简介);
④ 软件部分的程序流程图,算法和使用的编程技巧;
⑤ 源程序清单,对关键的语句(段)要给出简洁的注释;
⑥ 仿真过程综述;
⑦ 调试过程中的主要难点(自己遇到的)及解决思路和办法;
⑧ 课设结果及分析、收获、体会和建议;
⑨ 参考文献(必须参照课本后面的格式写)。
说明:
1、课设组织形式:1人1组,不允许抄写和出现雷同情况。
2、课程设计应遵守实验室规定,不得毁坏公共财产。
3、编程可以采用汇编,也可采用C语言。
4、指导老师在封面上填写要求:信息071-2孙洁、王辛杰,通信071-3何香玲、吴泽举
(以下为报告的封面和底页)
微型计算机技术课程设计报告
专 业: