51单片机——中断

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

51单片机——中断

一、中断的概念CPU 在处理某一事件A 时,发生了另一事件B 请求CPU 迅速去处理(中断发生);

CPU 暂时中断当前的工作,转去处理事件B(中断响应和中断服务);

待CPU 将事件B 处理完毕后,再回到原来事件A 被中断的地方继续处理事件A(中断返回),这一过程称为中断。

二、中断寄存器单片机有10 个寄存器主要与中断程序的书写控制有关

1.中断允许控制寄存器IE

2.定时器控制寄存器TCON

3.串口控制寄存器SCON

4.中断优先控制寄存器IP

5.定时器工作方式控制寄存器TMOD

6.定时器初值赋予寄存器(TH0/TH1,TL0/TL1)

中断结构三、寄存器功能与赋值说明注:在用到中断时,必须要开总中断EA,即EA=1。//开总中断

1.中断允许控制寄存器IE

中断允许寄存器EX0(EX1):外部中断允许控制位

EX0=1 外部中断0 开关闭合//开外部0 中断

EX0=0 外部中断0 开关断开

ET0(ET1):定时中断允许控制位

ET0=1 定时器中断0 开关闭合//开内部中断0

ET0=0 定时器中断0 开关断开

ES: 串口中断允许控制位

相关文档
最新文档