什么是单片机的中断?

如题所述

第1个回答  2022-12-11

单片机中断是指CPU在正常执行程序的过程中,由于计算机内部或外部发生了另一事件(如定时时间到,超压报警等),请求CPU迅速去处理,CPU暂时停止当前程序的运行,而转去处理所发生的事件。

1、中断装置和中断处理程序统称为中断系统。中断系统是计算机的重要组成部分。实时控制、故障自动处理、计算机与外围设备间的数据传送往往采用中断系统。

2、单片机的中断分类:只有两类,外部中断和定时器中断。这两种中断使用时可以完全分离,最常用的自动中断是定时器中断,也就是自己设定一个“倒计时”,该倒计时与主程序同时开始。

3、定时器中断的开启方法只需要这几个寄存器设置:

EA=1表示允许任何中断开启;

ETx表示时间耗尽允许执行中断程序;

TRx表示允许倒计时开始;

TMOD表示倒计时的计时工作方式;

THx,TLx表示倒计时的值。

然后写中断程序interrupt 1或3 。

相似回答