单片机原理及应用(陈燕)第5章 中断系统资料教程.pptVIP

  • 0
  • 0
  • 约9.2千字
  • 约 52页
  • 2018-12-06 发布于天津
  • 举报

单片机原理及应用(陈燕)第5章 中断系统资料教程.ppt

单片机原理及应用(陈燕)第5章 中断系统资料教程.ppt

第5章 AT89S51单片机的 中断系统;*;5.2 AT89S51中断系统结构 中断系统结构图如图5-2所示。 中断系统有5个中断请求源(简称中断源),两个中断优先级,可实现两级中断服务程序嵌套。 每一中断源可用软件独立控制为允许中断或关中断状态,中断优先级均可用软件来设置。 ;5.2.1 中断请求源 由图5-2可见,AT89S51中断系统共有5个中断请求源: (1) ——外部中断请求0,中断请求信号由 引脚输入,中断请求标志为IE0。 (2) ——外部中断请求1,中断请求信号由 引脚输入,中断请求标志为IE1。 (3)定时器/计数器T0计数溢出发出的中断请求,中断请求标志为TF0。 (4)定时器/计数器T1计数溢出发出的中断请求,中断请求标志为TF1。 (5)串行口中断请求,中断请求标志为发送中断TI或接收中断RI。;*;5.2.2 中断请求标志寄存器 5个中断请求源的中断请求标志分别由TCON和SCON的相应位锁存。 1. TCON寄存器 为定时器/计数器的控制寄存器,字节地址为88H,可位寻址。特殊功能寄存器TCON的格式如图5-3所示。 ;TCON各标志位功能如下: (1)TF1—定时器/计数器T1的溢出中断请求标志位。 当T1计数产生溢出时,由硬件使TF1置“1”,向CPU申请中断。CPU响应TF1中断时,TF1标志由硬件自动清“0”,TF1也可由软件清“0”。 (2)TF0—定时器/计数器T0的溢出中断请求标志位,功能与TF1类似。 (3)IE1—外部中断请求1的中断请求标志位。 (4)IE0—外部中断请求0中断请求标志位,功能与IE1类似。;(5)IT1—选择外部中断请求1为跳沿触发还是电平触发。 IT1=0,电平触发方式,引脚上低电平有效,并把IE1置“1”。转向中断服务程序时,由硬件自动把IE1清“0”。 IT1=1,跳沿触发方式,加到引脚上的外部中断请求输入信号电平从高到低的负跳变有效,并把IE1置“1”。转向中断服务程序时,由硬件自动把IE1清“0”。 (6)IT0—选择外部中断请求0为跳沿触发方式还是电平触发方式,其意义与IT1类似。 AT89S51复位后,TCON被清“0”,5个中断源的中断请求标志均为0。 TR1(D6位)、TR0(D4位)这2位与中断系统无关,将在第6章定时器/计数器中介绍。;2. SCON寄存器 串行口控制寄存器,字节地址为98H,可位寻址。 低二位锁存串行口的发送中断和接收中断的中断请求标志TI和RI,格式如图5-4所示。 图5-4 SCON中的中断请求标志位 各标志位的功能: (1)TI—串行口发送中断请求标志位。每发送完一帧串行数据后,TI自动置“1”。TI标志必须由软件清“0”。 (2)RI—串行口接收中断请求标志位。串行口接收完一个串行数据帧,硬件自动使RI中断请求标志置“1”。必须在中断服务程序中用指令对RI清“0”。 ;5.3 中断允许与中断优先级的控制 中断允许控制由中断允许寄存器IE控制。 中断优先级控制由中断优先级寄存器IP控制。 5.3.1 中断允许寄存器IE AT89S51的CPU对各中断源的开放或屏蔽,是由中断允许寄存器IE控制的。 IE字节地址为A8H,可位寻址,格式如图5-5所示。; 图5-5 中断允许寄存器IE的格式 IE对中断的开放和关闭实现两级控制。 有一个总的开关中断控制位EA(IE.7位), EA=0时,所有的中断请求被屏蔽; EA=1时,开放中断,但5个中断源的中断请求是否允许,还要由IE中的低5位所对应的5个中断请求允许控制位的状态来决定(图5-5)。;IE中各位功能如下: (1)EA—中断允许总开关控制位。 EA=0,所有的中断请求被屏蔽。 EA=1,所有的中断请求被开放。 (2)ES——串行口中断允许位。 ES=0,禁止串行口中断。 ES=1,允许串行口中断。 (3)ET1——定时器/计数器T1的溢出中断允许位。 ET1=0,禁止T1溢出中断。 ET1=1,允许T1溢出中断。 ;(4)EX1——外部中断1中断允许位。 EX1=0,禁止外部中断1中断。 EX1=1,允许外部中断1中断。 (5)ET0——定时器/计数器T0的溢出中断允许位。 ET0=0,禁止T0溢出中断。 ET0=1,允许T0溢出中断。 (6)EX0——外部中断0中断允许位。 EX0=0,禁止外部中断0中断。 EX0=1,允许外部中断0中断。;AT89S51复位以后,IE被清“0”,所有中断请求被禁止。IE中与各个中断源相应的位可用指令置“1”或清“0”

文档评论(0)

1亿VIP精品文档

相关文档