在CPU与外设(外部设备)交换信息时,快速的CPU和慢速的外设之间存在矛盾,为解决这个矛盾出现了中断。
当CPU正在处理某项事务时,如果内部或外部发生了紧急事件,要求CPU停止处理正在处理的事务转而处理该紧急事件,待处理完成后再回到被中断的地方继续处理中断的事务,这个过程称为中断,向CPU提出中断请求的是中断源。每一个中断源都有一个中断请求标志位与其对应,这些中断请求标志位设置在特殊功能寄存器TCON和SCON中。中断允许寄存器中各响应位按要求清零或置1,实现该中断源的允许中断或禁止中断。
TCON是定时器T0和T1的控制寄存器,当定时器从计数初值开始加1计数到产生溢出时,由硬件将TF1置1;当CPU响应中断时,由硬件将TF1复位。