51单片机中断概述和中断源以及中断寄存器的详细资料概述

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

51单片机中断概述和中断源以及中断寄存器的详细资料概述

一、中断的概念 CPU在处理某一事件A时,发生了另一事件B请求CPU 迅速去处理(中断发生); CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务);待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断

二、中断源

在51单片机中有5个中断源

三、中断寄存器

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

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

2.定时器控制寄存器TCON

3.串口控制寄存器SCON

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

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

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

寄存器详细说明:http://blog.sina/s/blog_a05b986d0101545cl

四、寄存器功能与赋值说明

注:在用到中断时,必须要开总中断EA,即EA=1。 //开总中断

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

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

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

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

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

ET0=0 定时器中断0开关断开 ES: 串口中断允许控制位

相关文档
最新文档