《单片机原理及应用》课程教学大纲

时间:2017年09月01日点击:

《单片机原理及应用》课程教学大纲

 

课程名称:单片机原理及应用

英文名称:Single Chip Microcomputer Principle And Application

课程类型:专业平台课

总学时及学分:64学时、4学分

适应对象:电气工程及其自动化专业

主要先修课程:计算机基础、电路

执行日期:2017年9月

 

一、课程的性质与任务

性质:单片机原理及应用是电气工程及其自动化一门专业必修核心平台课。

任务:单片机原理及应用主要讲述单片机的原理及应用,单片机目前已经广泛的应用在经济生活的各个领域,本着注重基础知识,提高实验操作动手能力和应用开发能力的要求,使学生在掌握基本理论知识的基础上,学会解决实际工程应用问题的思路和手段,具备初步的系统设计和调试能力,同时为后续课程的学习打好基础。

二、课程教学目标

本课程的学习目的在于使学生掌握单片机的基本概念,基本原理和应用方法以及单片机应用程序编写的方法技巧等。为专业课学习和参加本专业的工程实践打下必要的基础。要求学生在牢固掌握单片机基本概念的基础上,具备对简单系统的硬件原理的分析与设计、接口芯片的应用和软件程序编写的能力培养团队作战和严谨的工作作风。

三、教学内容及其基本要求

模块一:绪论

1、单片机概述、单片机硬件基础、I/O运行方式,单片机存储器、单片机应用等基础知识;

2、单片机的I/O口;单片机的存储器;单片机的最小系统;

3、二进制及其运算;8421编码、原码、反码、补码、基本逻辑及运算。

教学基本要求:

1、掌握理论讲授为主,课堂组织采用启发式教学方法,调动学生参与性与师生互动性;

2、掌握对于要求掌握的知识点,布置一定量的作业,以获得学生掌握情况的反馈信息。对学生掌握比较薄弱的知识点再作巩固;

3、掌握单片机的存储器、单片机的最小系统。

教学重点:

单片机的I/O口特性、单片机的存储器、单片机的最小系统。

教学难点:

二进制及其运算、不同进制的相互转换、8421编码、原码、反码、补码、基本逻辑及运算。

模块二:简单项目设计、单片机编程基础知识

1、LED特性及控制亮灭方法;

2、多LED控制、流水灯控制与驱动;

3、单片机C51位寻址方式、单片机C51数据类型与赋值语句、延时的初步概念。

教学基本要求:

1、掌握单色、彩色LED的驱动要求;

2、掌握会应用所学知识初步编写简单控制程序;

3、掌握设计一个8支单色LED亮灭系统及程序。

教学重点:

1、LED点阵模块的控制和驱动方法;

2、C51函数声明及调用。

教学难点:

1、集成开发环境 keill uV4编译环境的使用;

2、 PRETUS仿真软件的使用。

模块三:键盘设计及中断

1、独立键盘电路设计及键值识别;

2、矩阵键盘电路设计及扫描法键值识别;

3、矩阵键盘中断法键值识别;

4、开关语句的使用;

5、中断函数的声明与使用;

教学基本要求:

1、掌握键盘电路设计;

2、掌握扫描法、中断法键值识别;

3、掌握开关语句的使用和中断函数的声明与使用;

4、掌握会使用swich开关语句。

教学重点:

1、键盘电路设计;

2、C51中断函数声明、开关语句的使用;

3、开关语句、中断函数的声明与使用。

教学难点:

1、中断函数的使用;

2、开关语句的使用。

模块四:定时器/计数器的应用

1、定时器个工作原理和作用;

2、与定时器有关的寄存器的使用;

3、定时器的中断服务程序的设计。

教学基本要求:

1、掌握定时器个工作原理和作用;

2、掌握与定时器有关的寄存器的使用;

3、掌握定时器的中断服务程序的设计。

教学重点:

1、定时器与与定时器有关的寄存器的使用;

2、定时器的中断服务程序的设计。

教学难点:

定时器的使用、定时器有关的寄存器的使用。

模块五:单片机控制直流电动机转速

1、直流电动机的启停的控制电路;

2、PWM调速的工作原理;

3、单片机PWM程序的设计;

4、定时器在PWM程序的设计中的应用。

教学基本要求:

1、掌握PWM的工作原理;

2、掌握与单片机PWM有关的寄存器的使用;

3、掌握PWM程序的设计。

   教学重点:

1、PWM的工作原理;

2、与单片机PWM有关的寄存器的使用。

教学难点:

1、理解PWM的含义;

2、 PWM程序初步设计。

模块六:串行通信基础及串行口

1、串口通信的基本类型;

2、串口通信的基本格式;

3、串口通信的程序的设计。

教学基本内容:

1、掌握通信的基本类型;

2、掌握串口通信的基本格式和与串口通信的有关的寄存器的使用。

教学重点:

串口通信的基本格式、PWM程序初步设计。

教学难点:

串口通信程序的设计、串口通信的基本格式。

四、各教学环节学时分配   

《单片机原理及应用》课程教学大纲

五、教学建议

教学中应把编程基本知识的传授穿插在各项目中进行,不但要使学生获得编程的知识,还必须讲清电路设计以及驱动方法,使学生在学习中获得元器件的识别、能看懂电路、能分析和编写一定功能程序。

习题、实践课是重要的教学环节,教师必须予以重视。讲授时注意理论联系实践,加深学生对知识的理解。

鉴于C语言的特点和工程中的普遍应用,建议教材采用C语言版。

六、考核评价方法及要求

学生最终成绩评定由考试成绩和平时成绩这两部分组成,其中平时成绩占30%,期末成绩占70%。

七、推荐教材与主要教学参考资源

[1] 张才华.单片机原理与应用(C语言版)[M].北京:机械工业出版社,2015.

[2] 朱兆优单片机原理与应用[M].北京:化学工业出版社,2009.

 

 

 

制定者:赵伟娜  2017年8月

审核者:张江亚  2017年8月

批准者:张景    2017年8月