文档详情

第 3章 MCS-51的指令系统.doc

发布:2019-06-29约1.23千字共2页下载文档
文本预览下载声明
PAGE PAGE 1 第5章 89C51的中断系统和定时器/计数器 一、选择题 1、 D 2、 B 3、B B 4、A 5、 D 6、 C 7、 A 8、 D 9、 C 10、 B 11、 A 12、 D 13、 D 14、 C 15、 B 16、 B 17、 C 18、 A 19、 A 20、 D ?二、填空题 1、 随机的 ; 两级嵌套 2、 ? 外部中断1 ??? ; 定时器T0 ??? 6. 外部中断0和1 3、 IE0、 、 IE1 、 TF0 、 TF1 、 TI 和 RI 4、 5个中断源、两级中断优先级和两级中断嵌套 5、 单片机中实现中断处理功能的部件 ; 软件设置IE 6、 有中断源发出中断请求、CPU 开放中断且该中断源开放中断、无高级或同级中断正被服务、执行现行指令结束 ; 保护断点地址且获得中断服务程序入口地址 7、 5个 ; 执行长调用指令, 断点保护,中断源入口地址装入PC,转向中断服务程序入口地址 8、 电平 ; 跳沿 __0003H___ 三、应用题 1、简述89C51中断系统。 答:89C51单片机有 5 个中断源: 外部中断0 、外部中断1 、定时/计数器T0中断 、定时/计数器T1中断 和 串行口中断 。当单片机INT0或INT1引脚上出现低电平或下降沿会产生中断请求;单片机的定时器T0、T1中断是T0、T1计数溢出而产生的;串行口中断是单片机发送或接受一帧数据后产生的。MCS—51单片机中有4个SFR:TCON、IE、IP、SCON用来控制中断标志、中断触发方式、中断开放/禁止及中断优先权等,整个中断系统有两个优先权。当中断源处在同一优先级时,内部有优先级查询顺序:外部中断0→T0中断→外部中断1 →T1中断→串行口中断。MCS—51单片机采用的是固定的中断矢量方式,每个中断源有固定不变的中断服务入口地址。 2、一个MCS-51单片机应用系统外接晶振频率为6MHZ,若片内定时/计数器T0采用方式0(或方式1)定时10ms,T1采用方式1对10KHZ的外接脉冲进行计数,存放T0的TH0、TL0的初始值为多少?T1最长可计的时间为多少? 3、设89C51单片机的时钟为6MHZ,如采用T0定时方式使P1.0输出周期为5ms的矩形波,要求占空比(高电平脉宽和低电平时脉宽之比)为4:1,请编写程序。 4、下图为MCS-51内部定时器/计数器T1的控制逻辑硬件图,请其介绍工作原理。
显示全部
相似文档