资源描述
2023/2023学年第二学期
授 课 计 划
课程名称: 单片机原理及应用 B
授课班级: 电气、对抗、通信、自动化10级
学 时 数: 48
其中讲课: 32
实 验: 16
课程设计:
其 他:
执行的教学大纲 (名称、制订日期):
单片机原理及应用B教学大纲 (2023年订)
教 材 (名称、编著者、出版日期):
单片机原理及应用(第2版) 姜志海主编 2023年8月
重要参考书:
1. 丁元杰,单片机原理及应用,机械工业出版社,2023
2. 刘和平,单片机原理及应用,重庆大学出版社,2023
3. 张鑫,单片机原理及应用,电子工业出版社,2023
主讲教师: 胡捷 胡天链 罗向东 杨胜波
辅导教师: 陈乾定
教研室主任(签字):
二月二十二日 订学 期 授 课 计 划 表
周别
授课顺序
授课章节的内容摘要
需要时间
作业数量
作业估计时间
1
2
3
4
5
1
2
3
4
5
第1章 概述
讲述本课程的学习内容、学习方法,与前修课程相联系讲述单片机的概念和应用特点,简朴介绍单片机应用开发的方法、工具。
第2章 MCS-51系列单片机硬件结构
2.1 MCS-51系列单片机的总体结构
讲述MCS-51单片机内部的结构及其每个组成部分的功能。
2.2 MCS-51系列单片机的微解决器
讲述MCS-51单片机中央解决器的组成及其操作时序。
2.3 MCS-51单片机的存储器
讲述MCS-51单片机存储器的特点、具体组成和使用方法。
2.4 MCS-51单片机的辅助电路及时序
讲述MCS-51单片机时钟电路,复位解决的过程和方法,以及各种复位电路的特性。CPU的时序。
第3章 MCS-51系列单片机指令系统
介绍Keil C和Proteus的性能、安装过程和简朴使用方法。
3.1 MCS-51单片机指令系统概述
讲述MCS-51指令的格式、操作数的类型、描述的约定,等等。
3.2 MCS-51单片机的寻址方式
讲述MCS-51指令对操作数寻址的分类及每类寻址的具体使用特性。
2
2
2
2
2
1
1
1
0.5
0.5
0.5
学 期 授 课 计 划 表
周别
授课顺序
授课章节的内容摘要
需要时间
作业数量
作业估计时间
6
7
8
9
10
6
7
8
9
10
3.3 MCS-51单片机的指令系统
讲述各类指令的功能和应用特点。
3.4 CS-51单片机的伪指令
介绍MASM51汇编语言的组成,讲述其中常用的命令(伪指令)。
第4章 汇编语言程序设计
4.1 程序设计概论
讲述程序设计的环节和技术。
4.2 汇编语言基本程序设计
介绍顺序、分支、循环、子程序等基本结构的程序设计,讲述查表程序的设计方法和使用技巧。
4.3 算术逻辑解决程序
讲述算术逻辑运算程序的算法和实现方法。
4.4 数制转换程序
讲述常用数制转换程序的算法和实现方法。
第5章 MCS-51系列单片机硬件资源的应用
5.1 MCS-51单片机的并行口
讲述MCS-51单片机内部并行接口的结构、特点和应用。
5.2 MCS-51单片机的中断系统
讲述MCS-51单片机内部中断系统的结构和工作原理,着重分析中断的解决过程和特点,初始化中断系统的方法和环节,扩展中断源要考虑的问题和解决的手段。
2
2
2
2
2
2
1
1
1
学 期 授 课 计 划 表
周别
授课顺序
授课章节的内容摘要
需要时间
作业数量
作业估计时间
11
12
13
14
11
12
13
14
5.3 MCS-51单片机的定期器/计数器
讲述MCS-51单片机内部定期/计数器的功能、工作方式和控制方法,以及应用的技巧和方法。
5.4 MCS-51单片机的串行接口
讲述MCS-51单片机内部串行接口的功能、工作方式和控制方法,以及应用的技巧和方法。
第6章 MCS-51系列单片机系统扩展技术
6.1 MCS-51单片机系统扩展基础
讲述MCS-51单片机系统外部总线的功能、组成和应用。
6.2 MCS-51单片机存储器扩展技术
讲述MCS-51单片机系统数据存储器和程序存储器的扩展,及当前常用的技术手段。
6.3 MCS-51单片机并行I/O口的扩展技术
讲述在单片机系统中常用的I/O扩展方法
6.4 串行存储器E2PROM的扩展
着重介绍I2C技术。
第7章 MCS-51系列单片机接口技术
7.1 MCS-51单片机键盘接口技术
介绍按键及键盘的工作原理和电气特性,讲述在单片机系统中应用按键及键盘的设计方法和接口技术。
7.2 MCS-51单片机显示器接口技术
介绍LED显示器的工作原理和电气特性,讲述在单片机系统中应用LED显示器的设计方法和接口技术。
2
2
2
2
1
1
1
1
学 期 授 课 计 划 表
周别
授课顺序
授课章节的内容摘要
需要时间
作业数量
作业估计时间
15
16
15
16
7.3 MCS-51单片机D/A转换器接口技术
介绍D/A的基本原理和应用,以DAC0832为例讲述在单片机系统中应用D/A转换器的设计方法和接口技术。
7.4 MCS-51单片机A/D转换器接口技术
介绍A/D的基本原理和应用,以ADC0809为例讲述在单片机系统中应用A/D转换器的设计方法和接口技术。
第8章 单片机应用系统的设计
8.1 单片机应用系统的结构与设计内容
介绍单片机应用系统的一般硬件组成和设计的内容。
8.2 单片机应用系统的一般设计方法
介绍单片机应用系统的设计过程,硬、软件设计的一般方法。
8.3 单片机应用系统的调试
介绍基本的调试的工具和系统调试方法。
2
2
1
1
学 期 授 课 计 划 表
周别
授课顺序
授课章节的内容摘要
需要时间
作业数量
作业估计时间
8
9
11
12
13
15
17
18
1
2
3
4
5
6
7
8
实验一 系统结识实验
创建工程,完毕编辑、汇编、连接和调试。
实验二 算术运算程序设计实验
双字节无符号数相乘。
实验三 数制换程序设计实验
双字节无符号二进制数转换为压缩BCD数。
实验四 中断实验
运用外部中断实现对步进电机转速的控制。
实验五 定期/计数器实验
运用定期/计数器实现对电机转速的检测。
实验六 I/O及其扩展实验
1、运用8155实现并行扩展。
2、运用P1端口访问AT24C02。
实验七 A/D与D/A实验
运用ADC0809与DAC0832实现对模拟信号的输入与输出。
实验八 综合应用设计实验(实验考试)
完毕以下之一简朴综合设计题目
1、 用8255实现键盘和LED显示(Proteus)
2、 串行通信接口及简朴协议设计(Proteus)
3、 用PWM的方法控制电机转速(实验箱)
4、 数控恒流源设计(Proteus)
5、 数字脉冲计数器设计(Proteus)
6、 简朴电子琴设计(实验箱)
7、 四路舵机控制器设计(Proteus)
8、 两路舵机信号测量器设计(Proteus)
2
2
2
2
2
2
2
2
展开阅读全文