- 10
- 0
- 约3.79千字
- 约 50页
- 2015-12-14 发布于广东
- 举报
2.外部中断的撤销 图4-5 电平触发方式外部中断请求的撤销 3. 串行接口中断的撤销 串行接口中断的标志位是TI和RI,这两个中断标志在中断响应后不会自动清“0”,所以串行接口中断请求应在中断服务程序中,必须使用软件方法进行撤销。采用如下指令在中断服务程序中对串行口中断标志位进行清除: 4.3.5 中断响应时间 1. 最快响应时间2. 最长响应时间 1. 最快响应时间 以外部中断源的电平触发方式为最快。 从查询中断请求信号到中断服务程序需要3个机器周期:1个机器周期(查询)+2个机器周期(执行长调用LCALL指令)。 2. 最长响应时间 若当前指令是RET、RETI和IP、IE指令,紧接着下一条是乘除指令发生,则最长为8个机器周期: 2个机器周期执行当前指令(其中含有1个机器周期查询)+4个机器周期乘除指令+2个机器周期(执行长调用LCALL指令)=8个周期。 4.4 中断系统应用 1. 中断初始化程序的编制2. 中断处理程序格式1. 定时器/计数器扩展法2. 中断和查询相结合的扩展法 1. 中断初始化程序的编制 1)设置中断允许控制寄存器(IE)。2)设置中断优先级寄存器(IP)。3)选择外部中断源的触发方式:电平触发还是边沿触发。4)编写中断服务程序,处理中断请求。 2. 中断处理程序格式 解:根据题目要求,相应的主程序和中断部分程序如下:解:根据题意,相应的
原创力文档

文档评论(0)