单片机应用课程设计教学大纲
《单片机及应用课程设计》教学大纲
课程类别:专业课
适用专业:电子信息工程本科、专科
学时:1周
一、课程设计的目的和意义
本课程设计是在学完单片机原理及课程之后综合利用所学单片机知识完成一个单片机应用系统设计并在实验室实现。该课程设计的主要任务是通过解决一、两个实际问题,巩固和加深“单片机原理与应用”课程中所学的理论知识和实验能力,基本掌握单片机应用电路的一般设计方法,提高电子电路的设计和实验能力,加深对单片机软硬知识的理解,获得初步的应用经验,为以后从事生产和科研工作打下一定的基础。
二、选题的原则
1.选题范围
汇编语言程序编写、启东DVCC单片机仿真实验系统的使用、定时器/计数器的应用、I/O口的应用、串行口应用及中断应用。
2.选题要求
在现有的开发装置上掌握相关硬件,正确地进行连线在计算机上编写汇编程序、调试、下载、配合外部电路进行系统功能测试,设计并实现参考选题中要求设计的系统。要求按设计要求制订方案,直至正确地实现系统功能;写出课程设计报告;理解设计方案后再自己动手修改程序,并正确联线、构成硬件电路,通过独立调试实现设计方案。
3.参考选题
(1)交通信号灯模拟控制系统设计:利用单片机的定时器定时,令十字路口的红绿灯交替点亮和熄灭,并且用LED数码管显示时间。
(2)计时器系统设计:利用单片机的定时器/计数器定时和计数,用LED数码管显示计时的时间;某键按下去计时,再按一下停止计时;另一键按下去时间清零。
(3)频率计系统设计:利用单片机的定时器/计数器定时和计数,计算出频率,用LED 数码管显示出来。
(4)模拟时钟系统设计:从键盘上输入时间初值用定时器产生0.1s定时中断对时钟计数器计数,并将数值定时送数显管显示。
(5)秒表系统设计:用AT89C51设计一个2位LED数码显示“秒表”,显示时间为00—99秒,每秒自动加1,另设计一个“开始按键”和一个“复位”键。
(6)步进电机控制系统设计:(1)从键盘上输入正、反转命令,转速参数和转动步数并显示在显示器上,系统控制步进电机转动,直到转动步数为0时停止;(2)从键盘依次输入多组不同的参数后,系统开始依次执行各组参数,直到所有参数运行结束。
(7)小直流电机调速控制系统:用0809采样电位器的值,并在显示器上显示,将此信号值作为方波占空比,通过0832输出经放大后控制电机转速。
三、设计报告要求
要求设计报告按以下条目顺序编写:
1.封面
2.内容提要
3.正文
?概述所作题目的意义、本人所做的工作及系统的主要功能;
?硬件电路设计及描述;
?软件设计流程及描述;
?源程序代码(要有注释)。
4.课程设计体会
5.参考文献
四、成绩评定标准
1.理论设计方案,演示所设计的系统,总成绩40%;
2.设计报告,占总成绩20%;
3.回答教师所提出的问题,占总成绩30%;
4.考勤情况,占总成绩10%;
5.考核成绩分为优、良、中、及格和不及格。
五、参考资料
1.苏家键等,单片机原理与应用技术,高等教育出版社。
2.张迎新主编,单片机中级教程,北京航空航天大学出版社。
3.丁元杰主编,单片机原理与应用,机械工业出版社。
4.孙育才主编,MCS-51系列单片微型计算机及其应用,东南大学出版社
5.DVCC系列单片机仿真实验系统说明书。
六、说明
本课程的先修课程是:单片机原理与技术、数子电子技术、模拟电子技术。
七、元件、器材
1、DVCC系列单片机仿真实验系统(实验设备22套)
2、Pc机(实验设备22套)
3、5v,+/_12v电源(实验设备22套)
4、89C51或89S52 CPU 每人一片(根据需要领取)
5、其他器件根据学生选择的设计题目确定。
执笔人:涂二生、黄朝良、王清辉
龙岩学院物理与机电工程学院电子信息教研室
2006年2月26日
04电子(1)(2)班单片机原理与应用课程设计安排
成绩评定标准
6.理论设计方案,演示所设计的系统,总成绩40%;
7.设计报告,占总成绩20%;
8.回答教师所提出的问题,占总成绩30%;
9.考勤情况,占总成绩10%;
10.考核成绩分为优、良、中、及格和不及格。
2006年3月5日