第五章第五章 中断系统、定时器中断系统、定时器/计数器和串行口计数器和串行口 5-1 MCS-51的中断系统的中断系统5-2 定时定时/计数器计数器5-3 MCS-51单片机的串行口单片机的串行口5-1 MCS-51的中断系统的中断系统一、中断概述1、中断源中断源指引起正在执行的程序中断,转而执行中断服务程序的设备或事件。可分为硬中断、软中断。MCS-51单片机的5个中断源:外部中断2个:、,中断请求信号分别由P3.2、P3.3输入,低电平有效、脉冲下降沿有效可选。入口地址:0003H,0013H。定时/计数溢出中断2个:T0、T1,计数溢出时置“1”TF0、TF1位,从而发出内部中断请求。入口地址:000BH,001BH。串行中断1个:串行接收或发送完一帧数据时就产生一个内部中断请求RI或TI。入口地址:0023H。2、中断处理过程包含:中断请求、中断响应、中断服务、中断返回四个阶段.中断请求:中断源将相应请求中断的标志位置“1”,表示发出请求,并由CPU查询。中断响应:在一条指令的最后一个周期按优先级顺序查询中断标志,为“1”并满足响应条件时响应。响应操作:断点压栈撤除中断标志关闭