单片机中断系统演示幻灯片.pptVIP

  • 23
  • 0
  • 约3.7千字
  • 约 47页
  • 2018-02-23 发布于天津
  • 举报
3. 中断响应操作 CPU响应中断后,进行下列操作: ① 保护断点地址; ② 将相应中断的入口地址送入PC; ③ 撤除该中断源的中断请求标志; ④ 关闭同级中断 80C51五个中断入口地址: INT0:0003H; T0:000BH; INT1:0013H; T1:001BH; 串行口:0023H 4. 中断请求的撤除 CPU响应中断后,必须清除中断请求“1”标志。否则中断响应返回后,将再次进入该中断,引起死循环出错。 ①对定时/计数器T0、T1中断,外中断边沿触发方式,CPU响应中断时就用硬件自动清除了相应的中断请求标志。 ②对外中断电平触发方式,需要采取软硬结合的方法消除后果。 ③对串行口中断,用户应在串行中断服务程序中用软件清除TI或RI 例:硬件电路如图所示。当外部设备有中断请求时,中断请求信号经反相,加到锁存器CP端,作为CP脉冲。由于D端接地为0,Q端输出低点平,触发 INT0生中断。当CPU响应中断后,应在该中断服务程序中按排两条指令: CLR P1.0: SETB P1.0 从而撤消引起重复中断的INT0低电平信号。 因此一般来说,对外中断INT0、INTl,应尽量

文档评论(0)

1亿VIP精品文档

相关文档