中断系统的功能包括哪些,中断系统的类型包括哪些

首页 > 上门服务 > 作者:YD1662024-01-07 14:06:12

图4-2 MCS-51中断结构

由图4-2可以看出,中断系统中涉及TCON、SCON、IE以及IP四个特殊功能寄存器,它们主要有以下功能:

➢ 锁存中断请求标志: TCON和SCON锁存各中断源的中断请求标志位。

➢ 中断允许寄存器IE: 控制CPU是否响应中断源的请求。

➢ 中断优先级寄存器IP: 设置各中断源的优先级,每个中断源可编程为高优先级中断或低优先级中断。

1. TCON中的中断标志位

TCON的字节地址为88H,可进行位寻址,其具体的结构、位名称、位地址以及功能如表4-2所示。

中断系统的功能包括哪些,中断系统的类型包括哪些(5)

表4-2 TCON的结构、位名称、位地址以及功能

IT0(D0位): 外部中断

中断系统的功能包括哪些,中断系统的类型包括哪些(6)

的触发方式控制位,由软件进行置“1”和清“0”。IT0=1时,为边沿触发方式(即当引脚P3.2出现下降沿脉冲信号时,中断请求有效);IT0=0时,为电平触发方式(即当引脚P3.2为低电平信号时,中断请求有效)。

IE0(D1位): 外部中断

中断系统的功能包括哪些,中断系统的类型包括哪些(7)

的请求标志位。当CPU检测到外部中断请求时,该标志位置“1”,当CPU转向中断处理子程序时,由硬件自动清“0”(只适用于边沿触发方式)。

注意

在电平触发方式中,CPU转向中断处理子程序时,不能自动清除IE标志位,也不能由软件进行清除。所以在中断返回前需撤销引脚上的低电平,否则就会产生CPU多次响应一次中断的错误。

IT1(D2位)和IE1(D3位): 外部中断

中断系统的功能包括哪些,中断系统的类型包括哪些(8)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.