有5个固定的中断源,其中3个在片内,2个在片外,它们在程序存储器ROM中都分别有各自固定的中断入口地址,由此进入中断服务程序(ISR);这5个固定的中断源都分别有两级中断优先级:高优先级和低优先级;可形成中断嵌套; 有2个特殊功能寄存器用于中断控制的编程(IE和IP);对于8052单片机来说,增加了第三个中断源:定时器/计数器T2 的中断;
外部中断源:
(1)、外部中断0:INT0,由P3.2(12号引脚)口引入,低电平或下降沿触发;
(2)、外部中断1:INT1,由P3.3(13号引脚)口引入,低电平或下降沿触发; 这两个外部中断的控制位锁存在定时器/计数器的工作状态控制寄存器TCON的低4位; 内部中断源:
(1)、定时器/计数器T0中断:由T0的计数寄存器TH0/TL0的值在溢出回0时触发;
(2)、定时器/计数器T1中断:由T1的计数寄存器TH1/TL1的值在溢出回0时触发;
(3)、串口中断RI/TI:串行口中断,由串行口在完成1帧字符的接收(RI)/发送(TI)时触发; 这三个内部中断源的控制位分别锁存在特殊功能寄存器TCON和SCON中;
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !