学院首页 | 设为首页 | 加入收藏
 济源职业技术学院机电系  
2008年10月11日
星期六
 理论大纲 实验大纲 实训大纲 考核大纲
 理论大纲 ↑Top

 

《单片机应用技术》

课程教学大纲

课程名称:单片机应用技术

适用专业:应用电子技术、电气自动化技术、机电一体化技术

学    时: 66(理论44 实验22)    

学    分: 4                 

开课学期:第二学年第二学期

课程性质:专业课

先修课程:电工技术,数字电子技术,模拟电子技术、计算机应用基础

一、课程的地位、作用及任务

本课程是在学生学完电子技术类基础课程之后,为加强对学生技术应用能力的培养而开设的体现电子技术、计算机技术应用的综合性课程。通过本课程的学习,目的是使学生掌握单片机的组成结构、工作原理、编程方法和接口技术等方面的知识,培养学生的单片机应用能力。本课程的任务是使学生获得单片机原理知识和应用系统设计的基本理论、基本知识与基本技能,掌握单片机应用系统各主要环节的设计、调试方法,初步具备在相关专业领域应用单片机技术的能力。

二、课程的教学内容和教学要求

(一)单片机基础知识模块

1.知识点和教学要求

(1)了解计算机和单片机的发展概况及趋势,了解单片机系统的特点及应用;

(2)理解8051单片机的结构,掌握MCS-51单片机的引脚功能及片外总线结构;

(3)掌握8051单片机I/O口的功能;

(4)理解单片机存储器的结构、存储空间及功能;

(5)了解时钟电路和CPU时序,理解单片机复位电路和复位后的初始状态。

2.能力培养要求

(1)对单片机有个整体认识,具备通过阅读资料了解其他系列单片机的主要特性的能力;

(2)会设计上电及按钮复位电路。

(二)单片机分析与计算能力模块

1.知识点和教学要求

(1)掌握MCS-51指令系统的7种寻址方式和指令的格式;

(2)掌握数据传送类指令的使用;

(3)掌握算术运算类指令的使用;

(4)掌握逻辑运算类指令的使用;

(5)掌握控制转移类指令的使用;

(6)掌握部分位操作类指令的使用;

(7)了解汇编语言源程序的格式;

(8)熟悉常用的伪指令;

(9)掌握顺序程序、分支程序、循环程序、查表程序和常用子程序等结构程序的设计。

2.能力培养要求

(1)学会运用每条指令,分析有关指令对标志位的影响;

(2)具备通过查表得到指令的代码、字节数、机器周期数的能力;

(3)具备画程序框图和读懂一般复杂程序的能力;

(4)具备编制常见各种结构程序的能力。

(三)单片机人机接口技术模块

1.知识点和教学要求

(1)掌握单片机的三总线结构,理解MCS-51单片机系统扩展的基本原理;

(2)掌握常用的程序存储器和数据存储器以及并行接口芯片的引脚及功能;

(3)掌握单片机和常用存储器芯片、并行接口芯片的连接方法;

(4)理解LED静态显示、动态显示的工作原理,掌握动态显示程序的设计;

(5)理解独立式按键、行列式键盘的工作原理,掌握按键的软件识别方法。

(6)理解常用的D/A和A/D转换接口芯片的功能和引脚,掌握其与单片机的接口方法及应用。

2.能力培养要求

(1)掌握以下常用芯片的使用及与单片机的连接方法;

EPROM: 2716~27128

RAM: 6116、6264

并行I/O接口:  8155

A/D、D/A芯片:DAC0832,ADC0809

(2)具备设计单片机的显示和键盘接口和编制程序的能力。

(四)单片机的实时控制技术模块

1.知识点和教学要求

(1)掌握中断的基本概念,理解中断系统的结构和中断响应过程;

(2)理解定时器/计数器的结构和工作原理,掌握定时器/计数器的初始化和应用;

(3)理解串行通信的结构及工作方式,掌握其应用。

2.能力培养要求

(1)具备定时器中断和多个中断源处理的应用能力;

(2)具备串行通信的应用能力。

(七)实验

实验一、单片机实验箱的认识

要求:初步单片机实验箱的结构,对单片机应用系统的控制作用有个感性认识。

实验二、数据传送实验

要求:掌握MOV、MOVC、MOVX指令的应用与区别,编写简单程序,单步运行,学会观察运行结果。

实验三、分支程序

要求:熟悉伟福仿真软件的使用,学会编制两分支和三分支程序并会观察结果。

实验四、循环程序练习

要求:熟练伟福仿真软件的使用,掌握常用循环程序的设计,会在仿真软件中看最终结果。

实验五、定时器和中断实验

要求:掌握定时器中断应用时候的初始化的步骤及相应中断服务程序的编制方法。

实验六、串行通信实验

要求:了解串行口的工作原理,熟悉串行通信的步骤。

实验七、可编程I/O接口8155实验

要求:学会8155和单片机的连接方法,8155的初始化及相应的工作方式。

八、显示程序实验

要求: 理解动态显示的原理,学会编制显示程序。

实验九、键盘实验

要求:熟悉键盘硬件资源的使用方法,学会判断那个按钮按下已经操作相应的功能。

实验十、A/D转换实验

要求: 掌握ADC0809模/数转换芯片与单片机的连接方法及ADC0809的典型应用。

实验十一、D/A转换实验

要求:学习DAC0832直通方式,单缓冲器方式、双缓冲器方式的编程方法。

三、课程学时分配

模块

教学内容

理论教学

实验

实训(2周)

小计

1

基础知识模块

8

2

 

10

2

分析与计算模块

16

6

 

22

3

人机接口模块

10

10

 

20

4

实时控制技术模块

10

4

 

14

5

应用系统设计模块

 

 

44

44

合       计

44

22

44

110

四、考试形式及要求

本课程成绩评定采用“期末考试+平时考核+实验考核”的方式,比例为:考试成绩︰平时考核︰实验成绩=60︰10︰30。期末考试采用闭卷笔试,平时考核依据课堂考勤、课堂表现、作业等情况综合评定,实验考核依据实验完成情况、实验报告和实验考试成绩综合评定。

五、课程的主要参考书

1.李传军 单片机原理及应用    郑州:河南科学技术出版社.2006年2月

2.李全利.单片机原理及应用技术.北京:高等教育出版社

3.杨文龙.单片微机原理及应用.西安电子科技出版社

4.周航慈.单片机程序设计基础.北京:北京航天航空大学出版社

5.胡汉才.单片机原理及其接口技术.北京:清华大学出版

 实验大纲 ↑Top



  实验大纲包含在《单片机应用技术》课程教学大纲内。

 实训大纲 ↑Top


单片机应用技术》

综合实训大纲



实践环节名称:单片机技术综合实训          
适用专业:应用电子技术、电气自动化技术
学 时:2周   
学 分:2
开设学期:第2学年第2学期

一、目的与任务

  单片机技术综合实训是应用电子技术专业、电气自动化技术专业微机控制领域重要的实践环节之一,主要以小型实用性单片机控制系统的软、硬件设计为主。根据学院自动化研究所的产品BZGK-Ⅱ型高压开关智能综合保护器中的单片机控制系统设计实训项目。
(一)实训目的
  1、全面掌握单片机应用系统的硬件组成以及各种指令的应用。
  2、掌握小型单片机应用系统的设计步骤及生产工艺;
  3、掌握单片机开发系统的应用和软件调试过程;
  4、通过真实的产品生产过程的训练,进一步锻炼和培养学生的动手能力。
(二)实训任务
  1、理解BZGK-Ⅱ型高压开关智能综合保护器中的单片机控制系统的硬件工作原理,用电路CAD绘制该原理图及PCB图。
  2、将BZGK-Ⅱ型高压开关智能综合保护器中的单片机控制系统分成:按键与LED显示(项目1)、数据采集与处理(项目2)、实时时钟(项目3)、液晶显示(项目4),学生分组完成各个项目的软件设计与调试,最终完成该保护器中单片机控制系统的生产。
  3、撰写实训报告。

二、内容与进度安排

(一)实训项目:
  1、按键与LED显示
  2、数据采集与处理
  3、实时时钟
  4、液晶显示
(二)具体内容和要求 
                                 表1 实训内容及具体要求
 
(三)进度安排
  实训时间定为二周,建议时间分配如下:
            表2 实训时间安排

三、成绩考核

  成绩评定:实训完成之后,教师对学生的实训成果、实训报告以及平时表现全面进行考核,评定最终成绩。 
  成绩按优、良、中、及格和不及格五级记分。

 考核大纲 ↑Top

 

《单片机应用技术》

课程考试大纲

课程名称:单片机应用技术
适用专业:应用电子技术、电气自动化技术
学    时: 78(理论56, 实验22)    
学    分: 4        
开课学期:第二学年第二学期
课程性质:专业课

一、考试目的

  单片机原理及应用课程考试旨在考查学生是否初步掌握单片机的组成结构、工作原理、编程方法和接口技术等方面的知识,重点考核学生的单片机应用能力。

二、考试形式

  期末闭卷考试和平时考核以及实验考核相结合。期末考试采用闭卷笔试,平时考核依据课堂考勤、课堂表现、作业等情况综合评定,实验考核依据实验完成情况、实验报告和实验考试成绩综合评定。

三、成绩评定

  采取百分制;期末考试成绩(60%)+平时成绩(10%)+实验考核(30%)。

四、考试范围和要求

  (一)MCS-51单片机的结构和原理
  1、了解计算机和单片机的发展和应用,理解微机的基本组成部分.掌握单片机的定义和优点;
  2、了解单片机的I/O口结构;理解单片机复位的方法及复位状态;
  3、熟练掌握MCS-51单片机的引脚功能及片外总线结构;熟悉单片机的存储器组织;
  4、掌握机器周期和振荡器周期的关系;理解时钟电路的构成,了解CPU时序。
  (二)单片机的指令系统
  1、熟悉MCS-51指令系统的7种寻址方式和指令的格式;
  2、熟练掌握数据传送类指令的使用;
  3、掌握算术运算类指令的使用;
  4、掌握数据传送类指令的使用;
  5、掌握控制转移类指令的使用;
  6、理解布尔变量操作类指令的使用。
  (三)单片机的程序设计
  1、了解汇编语言源程序的格式 ;
  2、熟悉常用的伪指令;
  3、掌握简单的顺序程序、分支程序、循环程序、查表程序等程序的阅读和设计。
   (四)中断系统及定时器/计数器及串行通信
  1、了解4种输入输出方式的特点;
  2、掌握中断的基本概念,理解中断系统的结构和中断响应过程;
  3、理解定时器/计数器的结构和工作原理,熟练掌握定时器/计数器的初始化和简单应用。
  4、理解串行通信的结构及工作方式,掌握其应用。
   (五)单片机的系统扩展与接口技术
  1、掌握单片机的三总线结构,理解MCS-51单片机系统扩展的基本原理;
  2、了解单片机和常用ROM和RAM芯片,并行接口的连接方法,学会确定地址范围;
  3、掌握数字LED静态显示、动态显示不同方式下的电路设计工作原理及简单显示程序设计;
  4、理解独立式按键、行列式键盘的工作原理,掌握按键的软件识别方法;
  5、理解常用的D/A和A/D转换接口芯片的功能和引脚,掌握其与单片机的接口方法及应用。
  (六)单片机应用系统的设计
  1、了解单片机应用系统设计的原则及开发基本方法;
  2、熟悉常用实时系统的设计步骤。

五、试卷结构

 (一)内容比例
        

 (二)题型比例

          

 (三)难度比例

          

 
版权所有:济源职业技术学院机电系 电话:0391-6611043