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

更新时间:2023-03-16 02:30:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

课程设计任务书

(指导教师填写)

课程设计名称 单片机原理 学生姓名 专业班级 电气111 —112 设计题目 基于STC单片机的实验平台开发设计

一、课程设计目的

1. 培养学生文献检索的能力,如何利用Internet检索需要的文献资料。 2. 培养学生综合分析问题、发现问题和解决问题的能力。 3. 培养学生综合运用知识的能力和工程设计的能力。 4. 培养学生理论联系实际的能力。 5 提高学生课程设计报告撰写水平。

二、设计内容、技术条件和要求 1.设计内容

利用STC系列单片机作为微控制器开发一套软、硬结合的单片机实验平台,主要包括以下内容:

1. 使用Proteus 7.8进行仿真电路原理图设计,主要包括串口通信模块、数码管显示模块、LED发光二极管、键盘等接口电路的设计;

2. 结合电路原理图,在Keil uVision4软件环境下,进行实验平台软件设计。主要包括流水灯、计数器、定时器、键盘控制等功能程序设计; 3. 进行电路元器件的识别,学习分立元件、集成电路等芯片的焊接方法与技巧,集中进行电路板焊接与测试;

4. 将编写的各模块程序下载到测试后的实验平台上,验证硬件实现的效果是否与软件仿真一致;

5. 结合器件选择、原理图设计、硬件焊接、软件编程调试、软硬件联调等方面写出课程设计报告。

2 . 设计要求

1) 设计单片机最小系统(包括复位按钮、晶振电路等); 2) 完成LCD显示电路设计。

3) 完成按键电路、计数器电路设计。 4) 用仿真软件Proteus实现。

5)绘制实现本设计内容的硬件电路(原理图),系统的组成框图。 6)编写本课程设计内容的软件设计(包含程序流程图和对程序注释)。

3. 设计任务

通过单片机原理与接口技术课程设计,学生应完成下列基本设计任务: 1. 完成综合实验平台的电路结构分析,进行模块分解,掌握各部分电路的工作原理;

2. 独立完成电路板的焊接,掌握故障排除方法,完成实验平台的硬件设计及开发;

3. 结合Keil uVision4软件在焊接无误的单片机实验平台上进行流水灯、

计数器、LCD显示、通信等程序的实物验证效果; 4. 熟练掌握电子器件的焊接与调试方法,掌握单片机应用系统的设计方法和步骤。

三、时间进度安排

按教学计划规定,单片机原理课程设计总学时为1周,其进度安排和时间大致分配如下:

1.第1天:熟悉实验平台工作原理、Keil C、Proteus软件的联合调试方法、单片机实验板的基本组成、原理和使用方法;

2.第2-3天:学生根据课程设计的任务书,设计出合适的方案,制定焊接与调试步骤,进行元器件的焊接,并进行硬件测试;

3.第4天:通过串口实现上位机与下位机的通信,编写的各模块程序经调试无误后,下载到单片机中,查看实际运行效果是否与仿真效果一致; 4.第5天:总结设计过程,根据课程设计要求写出设计报告。 四、主要参考文献

[1] 林立 张俊亮编 单片机原理及应用——基于Proteus和Keil c[M]. 电 子 工业出版社,2012

[2] 张道德 杨光友编 单片机接口技术(C51版)[M]. 北京:中国水利水电出版社,2007

[3] 谭浩强 C程序设计(第三版)[M]. 清华大学出版社, 2005.7

[4] 张俊谟. 单片机中级教程. 第2版.北京:北京航空航天大学出版社,2001

五、设计分组及选题安排

电气111—112。

指导教师签字: 2014年05月20日

本文来源:https://www.bwwdw.com/article/l93v.html

Top