- 4
- 0
- 约8.75千字
- 约 99页
- 2022-04-10 发布于山西
- 举报
5.2.4 中断请求标志的撤除 2.定时器/计数器溢出标志的清除 定时器/计数器对应的TF0、TF1在CPU响应中断时自动清除;没有中断响应的情况下要由软件清除。 5.2.4 中断请求标志的撤除 3.串行口收发结束标志的清除 串行口对应的TI、RI无论在中断方式下还是在查询方式下,都由用户通过软件来清除。这样做得目的是,需要在中断程序中利用此标志来判断究竟是发送完成还是接收完成。 5.2.4 中断请求标志的撤除 思考:MCS-51系列单片机的各中断源的中断标志的清除,在中断方式下和查询方式下的撤除方法各是什么? 5.3 中断程序设计方法 中断处理过程是一个和硬件、软件都有关的过程,其编程方法具有一定的特殊性,由图5-6 可知,与中断有关的程序一般包含两部分:主程序的中断初始化部分以及制定响应后的处理程序。 5.3.1. 主程序中中断初始化 在单片机复位后,与中断有关的寄存器均复位为0,即均处于中断关闭状态。要实现中断功能,必须进行中断初始化设置。 中断管理与控制程序一般不独立编写,而是包含在主程序中,对相关中断源的初始化也要在主程序中进行。 图5-6 (a)所示为具有中断功能的主程序框图。 图5-6 中断处理过程流程图 5.3.1. 主程序中中断初始化 中断方式编程步骤如下: (1)开中断 (2)设置中断优先级 (3)中断源的相关控制 (4)编
原创力文档

文档评论(0)