单片机原理及接口技术 教学课件 ppt 作者 艾学忠 5.pptVIP

  • 4
  • 0
  • 约7.51千字
  • 约 43页
  • 2019-07-04 发布于未知
  • 举报

单片机原理及接口技术 教学课件 ppt 作者 艾学忠 5.ppt

3.串行口中断请求的撤消 响应串行口的中断后,CPU无法知道是接收中断还是发送中断,还需测试这两个中断标志位的状态,以判定是接收操作还是发送操作,然后才能清除。所以串行口中断请求的撤消只能用软件清除 CLR TI ;清TI标志位 CLR RI ;清RI标志位 5.9 中断服务程序的设计 1.中断服务程序设计的任务 基本任务: (1)设置中断允许控制寄存器IE。 (2)设置中断优先级寄存器IP。 (3)对外中断源,是采用电平触发还是跳沿触发。 (4)编写中断服务程序,处理中断请求。 前3条一般放在主程序的初始化程序段中。 例5-3 一个典型中断服务程序流程 如右图所示,对其编程: INTX:CLR EA ;关总中断 PUSH PSW ;保护现场 PUSH A ; SETB EA ;开总中断 …… ;中断服务程序 CLR EA ;关总中断 POP A ;恢复现场 POP PSW ; SETB EA ;开总中断 RETI ;中断返回,恢复断点 几点说明: (1)现场保护仅涉及到PSW和A的内容,如还有其它需保护的内容,只需要在相应的位置再加几条PUSH和POP指令即可。 (2) “中断处理程序段”,应根据任务的具体要求,来编写。 (3)如果本中断服务程序不允许被其它的中断所

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档