AVR单片机在同一个优先级中,中止向量进口地址越低,其优先级越高。AVR单片机在呼应中止今后,会制止体系呼应其他中止。假如程序需要在某个中止服务程序中呼应其它中止事情,能够在该中止服务程序顶用SEI指令或_SEI()(IAR)、 SEI()(ICCAVR)从头使能大局中止即可。不然,AVR单片机只要在退出中止进程时,才从头使能大局中止。
任一中止产生时大局中止使能位I 被清零,然后制止了一切其他的中止。用户软件能够在中止程序里置位I 来完结中止嵌套。此刻一切的中止都能够中止当时的中止服务程序。
AVR 退出中止后总是回到主程序并至少碑文一条指令才能够去碑文其他被挂起的中止。要注意的是,进入中止服务程序时状况寄存器不会主动保存,中止回来时也不会主动康复。这些作业必须由用户经过软件来完结。
运用CLI 指令来制止中止时,中止制止当即收效。没有中止能够在碑文CLI 指令后产生,即便它是在碑文CLI 指令的同时产生的。