最佳答案
51单片机中断有优先级的,你要设置一下,然后如果低优先级的在运行过程中遇到高优先级触发,就调头执行高优先级的,处理完在回来继续低优先级;如果高优先级运行中遇到低优先级触发,不会去管低优先级,会执行完高优先级在去执行低优先级的。
PS:串行I/O中断优先级控制位。PS=1,高优先级;PS=0,低优先级。
PTl:定时器/计数器1中断优先级控制位。PTl=1,高优先级;PTl=0,低优先级。
PXl:外部中断1中断优先级控制位。Pxl=1,高优先级;PXl=O,低优先级。
PT0:定时器/计数器o中断优先级控制位。PT0=1,高优先级;PTO=0,低优先级。
Px0:外部中断0中断优先级控制位。Px0=1,高优先级;Px0=0,低优先级。
51单片机中断有优先级的,你要设置一下,然后如果低优先级的在运行过程中遇到高优先级触发,就调头执行高优先级的,处理完在回来继续低优先级;如果高优先级运行中遇到低优先级触发,不会去管低优先级,会执行完高优先级在去执行低优先级的。
PS:串行I/O中断优先级控制位。PS=1,高优先级;PS=0,低优先级。
PTl:定时器/计数器1中断优先级控制位。PTl=1,高优先级;PTl=0,低优先级。
PXl:外部中断1中断优先级控制位。Pxl=1,高优先级;PXl=O,低优先级。
PT0:定时器/计数器o中断优先级控制位。PT0=1,高优先级;PTO=0,低优先级。
Px0:外部中断0中断优先级控制位。Px0=1,高优先级;Px0=0,低优先级。
1
举报