关键字:
教学日历
当前位置: 首页 >> 课程描述 >> 教学日历
2017教学日历

 

总学时

总学分

已完成

本学期学时完成

 

学时

学分

学时

学分

讲课

习题

实验

上机

周学时

起止周次

 

70

 

0

0

70

4

58

0

6

0

6

3~14

 

 

编  制  说  明

  

   本课程以MCS-51单片机为对象,向学生介绍计算机组成原理、汇编语言程序设计原理以及基于单片机或CPU为核心的计算机应用系统的软件、硬件设计方法,使学生对计算机的基本结构、指令系统、控制程序的设计和分析以及硬件设计与开发有一定的了解,为学习本专业的专业技术课积累相应的计算机控制方面的基础知识。

本课程计划学时为70学时,其中授课58学时,开设实验6个(12学时);为了巩固学生对所学知识的应用和提高学生解决实际问题的能力,在完成本课程的教学环节后,为学生安排两周课程设计的实践环节。

本课程授课内容包括以下几个部分:概述、单片机结构、MCS-51指令系统、汇编语言程序设计、中断技术、定时器/计数器原理及应用、单片机硬件设计等。

本课程使用教材:

段晨东:单片机原理及接口技术(第二版),清华大学出版社,2013.7

参考教材:

张毅刚:单片机原理及应用. 高等教育出版社,2002

蔡美琴:MCS51系列单片微型计算机原理及应用,高等教育出版社。

 

 

授课顺序

周次

授课章节及

内容摘要

学   时

目的与要求

方式

方法

手段

课外作业

及备注

 

 课

实验(习)

习  题

上 机

 

1

3/1

第一章      单片机概述

1.1     概念

1.2     数学基础

2

 

 

 

了解计算机、单片机组成。

掌握2/10/16进制之间的转换关系及原码、反码、补码的表示法

多媒体

 

第1章习题

2, 3(1)/(2)

 

2

3/3

第二章、单片机结构及原理

2.1单片机组成及结构

2

 

 

 

了解单片机结构、各个组成部分、引脚的功能

多媒体

第2章习题

1,2,3,5

 

3

3/5

2.2 单片机内部存储器

2.2.1 内部RAM

2

 

 

 

了解存储器结构和各个功能区的地址空间

掌握内RAM各个部分的应用特点

多媒体授课

6,7

 

4

4/1

2.2.2 SFR

2.2.3 程序存储器

2

 

 

 

掌握SFR的应用特点及地址映射关系

多媒体

4,8,10,11

 

5

4/3

2.2.4 外部数据存储器

2.3 I/O口

2

 

 

 

了解外存储器地址空间和P0~P3口的特点

多媒体授课

12

 

6

4/5

实验一

 MCS-51认识实验

 

2

 

 

掌握开发机的使用

 

 

 

7

5/1

2.4单片机的时钟与时序

2

 

 

 

时钟电路、时序定时单位、典型指令时序

多媒体

9,13,14

 

8

5/3

第三章

MCS-51指令系统

3.1 概述

2

 

 

 

了解汇编语言和机器语言的关系,以及汇编语言的格式

多媒体授课

第三章

 

 

5/3

3.2寻址方式

 

 

 

掌握七种寻址方式

多媒体

二(18)

 

9

5/5

3.3 传送指令(1)

2

 

 

 

掌握指令的含义和运用方法

授课

多媒体

三(1)

三(2)(3)

 

10

6/1

3.3 传送指令(1)

2

 

 

 

 

11

6/3

3.3算术运算指令(1)

2

 

 

 

掌握指令的含义和运用方法

多媒体

三(4)、(5)、(6)、(7)、(9)、(10)

 

12

6/5

3.3算术运算指令(2)

2

 

 

 

 

13

7/1

3.4 逻辑运算指令

2

 

 

 

掌握指令的含义和运用方法

授课

 

三(11)、(12)、(13)、(22)、(23)

 

3.5 位操作指令

 

 

 

掌握指令的含义和运用方法

多媒体

三(19)

 

14

7/3

3.6 控制转移指令(1)

2

 

 

 

掌握指令的含义和运用方法

授课

多媒体

三(14)、(16)、(17)、(18)、(20)

 

15

7/5

3.6 控制转移指令(2)

2

 

 

 

 

16

8/1

实验二、加减法指令

 

2

 

 

掌握指令的含义和运用方法

 

 

 

17

8/3

实验三、乘法指令

 

2

 

 

掌握指令的含义和运用方法

 

 

 

18

8/5

实验四、位操作指令

 

2

 

 

掌握指令的含义和运用方法

 

 

 

 

 

授课顺序

周次

授课章节及

内容摘要

学   时

目的与要求

方式

方法

手段

课外作业

及备注

 

实验(习)

习  题

上 机

 

19

9/1

第四章

程序设计

汇编语言程序设计(1)

2

 

 

 

掌握简单算法的设计

授课

第七章

1,2,3

 

20

9/3

汇编语言程序设计(2)

2

 

 

 

掌握循环程序的设计方法

多媒体

6,7,8,10,11,12,13

13,16,14, 15,16,19, 20,21

 

21

9/5

汇编语言程序设计(3)

2

 

 

 

掌握分支程序的设计方法

授课

 

22

10/1

汇编语言程序设计(4)

2

 

 

 

掌握查表程序的设计方法

多媒体

4,5,

 

23

10/3

第五章

中断与定时系统

5.1 中断系统的概述

2

 

 

 

了解中断的概念,理解中断过程,中断响应,中断服务的原理

多媒体

第四章

1,2,3

 

5.2 MCS-51中断系统

 

 

 

了解IE,IP,TCON,

SCON的使用方法

多媒体

 

 

24

10/5

5.3 中断的应用

2

 

 

 

掌握MCS-51外部事件中断的使用方法

授课

5,7

 

25

11/1

5.4 定时器/计数器原理

2

 

 

 

了解定时器/计数器的工作原理

多媒体

第五章

 

 

26

11/3

5.5 定时器/计数器应用

2

 

 

 

掌握定时器/计数器使用方法

授课

1,2,3,7,8

 

27

11/5

第六章

单片机硬件扩展技术

6.1 存储器扩展

6.1.1 程序存储器的扩展

2

 

 

 

掌握三总线的构造方法和存储器地址空间的构造原理

掌握EPROM类芯片的扩展方法

多媒体

多媒体授课

第八章

1, 7

 

28

12/1

6.1.2 数据存储器的扩展

2

 

 

 

掌握SRAM类芯片的扩展方法

多媒体

5,6,

 

29

12/3

6.2  I/O的扩展

2

 

 

 

掌握基于TTL或CMOS类缓冲器和锁存器构造I/O口的方法

多媒体授课

第九章

1,2,

 

30

12/5

6.3 可编程接口技术

2

 

 

 

掌握采用8155扩展I/O的方法

多媒体

3

 

31

13/1

6.4 键盘及LED接口

2

 

 

 

掌握采用led和键盘的工作原理

 

4,5

 

32

13/3

6.4 A/D接口技术

2

 

 

 

掌握采用0809扩展模拟量输入口的方法

授课

6,7,8

 

33

13/5

6.5 D/A接口技术

2

 

 

 

掌握采用0832扩展模拟量输入口的方法

多媒体

9,10

 

34

14/1

实验五 I/O扩展

 

2

 

 

掌握采用8155扩展I/O的方法

 

 

 

35

14/3

实验六 A/D转换

 

2

 

 

掌握采用0809扩展模拟量输入口的方法