什么是单片机的中断
单片机中断是指CPU在正常执行程序的过程中,由于计算机内部或外部发生了另一事件(如定时时间到,超压报警等),请求CPU迅速去处理,CPU暂时停止当前程序的运行,而转去处理所发生的事件。
1、中断装置和中断处理程序统称为中断系统。中断系统是计算机的重要组成部分。实时控制、故障自动处理、计算机与外围设备间的数据传送往往采用中断系统。
2、单片机的中断分类:只有两类,外部中断和定时器中断。这两种中断使用时可以完全分离,最常用的自动中断是定时器中断,也就是自己设定一个“倒计时”,该倒计时与主程序同时开始。
3、定时器中断的开启方法只需要这几个寄存器设置:
EA=1表示允许任何中断开启;
ETx表示时间耗尽允许执行中断程序;
TRx表示允许倒计时开始;
TMOD表示倒计时的计时工作方式;
THx,TLx表示倒计时的值。
然后写中断程序interrupt1或3。