8051单片机5中断系统精选.pptVIP

  • 6
  • 0
  • 约8.11千字
  • 约 49页
  • 2020-09-04 发布于天津
  • 举报
31 一、单中断源示例 例 1 :若规定外部中断 1 为边沿触发方式 , 低优先级 , B 的初值设为 01H. 在中断服务程序中将寄存器 B 的内 容左移一位。试编写主程序与中断服务程序。 ORG 0000H LJMP MAIN ORG 0013H ; 中断服务程序 LJMP INT ; 中断服务程序转至 INT 处 ORG 0030H MAIN: SETB EA ; 开中断 SETB EX1 ; 允许外中断 1 中断 CLR PX1 ; 设为低优先级 5.4 中断系统应用实例 32 SETB IT1 ; 边沿触发 MOV B, # 01H ; 设 B 的初值 SJMP $ ; 暂停等待中断 INT: PUSH A ; 保护现场 PUSH PSW MOV A,B ;A←B RL A ; 左移一位 MOV B,A ; 回送 POP PSW ; 恢复现场 POP A RETI

文档评论(0)

1亿VIP精品文档

相关文档