《单片机原理及应用教程》第5章:MCS-51单片机的中断系统
- 格式:ppt
- 大小:147.50 KB
- 文档页数:17


第一章 单片机概述
1.2 除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。
1.3 单片机与普通计算机的不同之处在于其将(微处理器)、(存储器)和(各种输入输出接
口)三部分集成于一块芯片上。
4、单片机的发展大致分为哪几个阶段?
答:单片机的发展历史可分为四个阶段:
第一阶段(1974年----1976年):单片机初级阶段。
第二阶段(1976年----1978年):低性能单片机阶段。
第三阶段(1978年----现在):高性能单片机阶段。
第四阶段(1982年----现在):8位单片机巩固发展及16位单片机、32位单片机推出阶段
1.5 单片机根据其基本操作处理的位数可分为哪几种类型?
答:单片机根据其基本操作处理的位数可分为:1位单片机、4位单片机、8位单片机、16
位单片机和32位单片机。
1.6 MCS-51系列单片机的基本芯片分别为哪几种?它们的差别是什么?
答:基本芯片为8031、8051、8751。
8031内部包括1个8位cpu、128BRAM,21个特殊功能寄存器(SFR)、4个8位并行
I/O口、1个全双工串行口,2个16位定时器/计数器,但片内无程序存储器,需外扩EPROM
芯片。
8051是在8031的基础上,片内又集成有4KBROM,作为程序存储器,是1个程序不超
过4KB的小系统。
8751是在8031的基础上,增加了4KB的EPROM,它构成了1个程序小于4KB的小系
统。用户可以将程序固化在EPROM中,可以反复修改程序。
1.7 MCS-51系列单片机与80C51系列单片机的异同点是什么?
答:共同点为它们的指令系统相互兼容。不同点在于MCS-51是基本型,而80C51采用CMOS
工艺,功耗很低,有两种掉电工作方式,一种是CPU停止工作,其它部分仍继续工作;另
一种是,除片内RAM继续保持数据外,其它部分都停止工作。
1.8 8051与8751的区别是(C)
1 《单片机应用系统设计》课程教学大纲
一、本课程的地位、作用和任务
本课程是在学生学完电子技术类基础课程和微机应用类基础课程之后,为加强对学生技术应用能力的培养而开设的体现电子技术、计算机技术综合应用的综合性课程。本课程的任务是使学生获得单片机应用系统设计的基本理论、基本知识与基本技能,掌握单片机应用系统各主要环节的设计、调试方法,并了解单片机在测量、控制等电子技术应用领域的应用。初步具备应用单片机进行设备技术改造、产品开发的能力。
二、理论教学内容
绪论 单片机概述
0.1 引言
0.2 单片机的特点
0.3 单片机的发展
0.4 MCS-51单片机系列简介
第一章 MCS–51单片机的结构和原理
1. 1 单片机的内部结构
1. 2 MCS–51的外部引脚及功能
1. 3 MCS–51的存储器配置
1. 4 并行输入/输出接口电路
1. 5 时钟电路与时序
1. 6 MCS –51最小系统设计
第二章 MCS-51的指令系统
2.1 MCS-51指令系统概述
2.2 数据传送类指令
2.3 算术运算类指令
2.4逻辑运算及移位类指令
2.5 控制转移类指令
2.6 布尔变量操作类指令
第三章 汇编语言程序设计
3.1 汇编语言源程序的格式
3.2 伪指令
3.3 汇编语言程序举例
第四章 MCS—51的中断与定时
4.1 MCS—51单片机的中断系统
4.2 MCS–51的定时/计数器
第五章 存储器扩展技术
5.1 概述
5.2 程序存储器的扩展
5.3 数据存储器的扩展
5.4 PROME2 及其扩展
第六章 I/O扩展技术 2 6.1 I/O接口概述
6.2 MCS-51并行I/O口的直接使用
6.3 简单I/O扩展
6.4 8255并行I/O口
6.5 8155简介
WORD格式
专业资料整理
一、填空题
1、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为____2/12us_____,
机器周期为_______2us________。
2、MCS-51单片机共有 5 个中断源,由
IE
寄存器设定中断的开放
和禁止;
每个中断源有 两 个优先级,由 IP 寄存器设定。
3、单片机的内部RAM区中,可以位寻址的地址范围是
_________20H~2FH ,特殊功能寄存器中,可位寻址的地址是
_______80H~FFH 。
4、MSC-51单片机引脚信号中,信号名称带上划线的表示
或 低电平 时该信号有效;
可外接电路
5、
6、若由程序设定
函数 是C语言的基本单位。
RS1、RS0=0、1,则工作寄存器 R0~R7的直接地址为
____08H~0FH 。
7、串行口通信方式2接收到的第9位数据送
存器的 RB8 位中保存。
8、MCS-51内部提供 2 个可编程的
16
SCON
寄
位定时/计数器,
定时器有 4 种工作方式。
9、在C51中,变量的数据类型说明为 bit,则其取值范围是
1 。
10、串行口方式3发送的第9位数据要事先写入 SCON
器的 RB8 位。
0
或
寄存
11、MCS—51单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,
当采集到
P3.2
或P3.3引脚
的有效信号为低电平时,
激活外部中断。
12、CPU又称
MPU
,一般由
运算器
和 控制
器
13、使用
两部分组成。
DPTR作间址指针进行寄存器间接寻址时,其寻址能力为
所有存
储器 。
14、整型变量的占用的存储空间是 两个字节 ;字符型变量占用的
存储空间是 一个字节
第五章 中断系统作业
1. 外部中断1所对应的中断入口地址为( )H。
2. 对中断进行查询时,查询的中断标志位共有
、_ _、 、 _ 和_ 、_ _ 六个中断标志位。
3.在MCS-51中,需要外加电路实现中断撤除的是:( )
(A) 定时中断 (B) 脉冲方式的外部中断
(C) 外部串行中断 (D) 电平方式的外部中断
4.下列说法正确的是:( )
(A) 同一级别的中断请求按时间的先后顺序顺序响应。( )
(B) 同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。( )
(C) 低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。( )
(D) 同级中断不能嵌套。( )
5.在一般情况下8051单片机允许同级中断嵌套。( )
6.各中断源对应的中断服务程序的入口地址是否能任意设定? ( )
7.89C51单片机五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。( )
8.各中断源发出的中断申请信号,都会标记在MCS-51系统中的( )中。
(A)TMOD (B)TCON/SCON (C)IE (D)IP
9. 要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是( )
(A)98H (B)84H (C)42 (D)22H
10.编写出外部中断1为负跳沿触发的中断初始化程序。
11. 什么是中断?其主要功能是什么?
12. 什么是中断源?MCS-51有哪些中断源?各有什么特点?
13. 什么是中断嵌套?
14.中断服务子程序与普通子程序有哪些相同和不同之处?
15. 中断请求撤除的有哪三种方式?
16. 特殊功能寄存器TCON有哪三大作用?
17. 把教材的P82页的图4.24改为中断实现,用负跳变方式,中断0(INT0)显示“L2”,中断1(INT1)显示“H3”。(可参考第四章的电子教案中的例子)