- 11
- 0
- 约5.96千字
- 约 36页
- 2019-03-17 发布于浙江
- 举报
中断系统与定时器/计数器 在程序的执行过程中,由于某种外界的原因,必须终止当前执行的程序,而去执行相应的处理程序,待处理结束后,再回来继续执行被终止的程序。这个过程叫中断。 5个中断源,具有二个中断优先级,可实现二级中断服务程序的嵌套。每个中断源均可软件编程为高优先级或低优先级中断,允许或禁止向CPU请求中断。 有关的特殊功能寄存器(SFR)有: 中断允许寄存器IE 中断优先级控制寄存器IP 中断源寄存器(TCON、SCON中的有关位) 注:均可位寻址。 中断返回—中断处理程序的最后一条指令是RETI,它使CPU结束中断处理程序的执行,返回到断点处,继续执行主程序。 中断系统初始化 开相应中断源的中断;(IE) 设定中断优先级;(IP) 若为外部中断,设定外部中断的触发方式。 汇编语言源程序清单 主程序 ORG 0000H ;复位入口 LJMP MAIN ;转到主程序 ORG 0003H ;外部中断 入口 LJMP INT_0 ;转到中断服务程序 ORG 0013H ;外部中断 入口 LJMP INT_1 ;
原创力文档

文档评论(0)