第十二讲单片机中断系统_第1页
第十二讲单片机中断系统_第2页
第十二讲单片机中断系统_第3页
第十二讲单片机中断系统_第4页
第十二讲单片机中断系统_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

称为中断。

引起CPU中断的根源,称为中断源。中断源向 v提高CPUv实现并行工

vv应付突 (前面提到的甲方 (甲方发出信号提出申请 (乙方同意传送 (安排好当前的工作 (响应乙方的要求 (完事后,回去 (继续做打断前的工作各单路开关

RTRT

IE寄存 EA IP寄存 注:各中断允许控制位=0,开关断开;=1个),21、(P3.2)可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。当CPU检测到P3.2引脚上出现有效的中断信号时,中断标志IE0(TCON.1)3、TF0(TCON.5),片内定时/计数器T0溢出中断请求标志。当定时/计数器T0发生EA(IE.7)CPU中断允许(总允许)。中断优先级寄存器IP中的相应位的状态来规定的。;;PT2 级寄存器IP和IPH中的相应位的状态来规定的。PS(IPH.4),PT2 IPH=0X08; =0X40;

PT1=PX1=·CPU开中断(即EA=1) 1、中断请求:中断一旦发生,中断源就提交中断请求(将中断 下降沿触发方式条件下,在产生中断请求时由硬件置位(置1)中断请求标记,当CPU响应中断时由硬件清除(清0)。 interrupt)。另外2通道捕获/比较单元( 2个外部中断,可参考 •=0:使不能 =1:使能 =0:无中断请求 EAEnableAll•=0:使不能 =1:使能•=0:电平触发方式 定义中断函数的一般形式viod函数名()interrupt 在任何情况下,都不能直接调用中断函数2 m断优先.JL'Ul4匕U心1:J1n.u尔了UIOlU上乙VJnuuo,乙可`7'J千I-l叭T'tcylL少儿穸丛'广叩I尽µ口八八叮 刁OUu.l兀七邓Interrupt

氏lli.ng

Inten飞

Interruptable

(I叩

优先级2

Gll扛olBit

0,

1.

IimerTimer1

仅凰PX1PSH,PS

0,0,0,0,0,0,

0,0,0,0,0,

1,1,1,1.1,

1,1.1

RI

ETlE-A卧

1, 81,S2TI90,0,1,氐P工I 从零到项目开发学51单片机与C语言技 #include<reg52.h>{{}}

//外部中断0voidISR_Key

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论