中断优先暂存器,其英文缩写IP,实为“Interrupt Priority”的简写。
而处理器内部的IP供应商,最熟悉的是ARM和Imagination。他们几乎提供了所有的CPU和GPU核心IP。
中断优先权暂存器在特殊功能暂存器中,位元组地址为B8H,位地址(由低位到高位)分别是B8H~BFH,IP用来设定各箇中断源属于两级中断的哪一级。该暂存器可以进行位定址,即可对该暂存器的每一位进行单独操作。单片机复位时IP全部被清零。
PS——串列口中断优先权控制位。
PS=1,串列口中断定义为高优先权中断。
PS=0,串列口中断定义为低优先权中断。
PT1——定时器/计数器1中断优先权控制位。
PT1=1,定时器/计数器1中断定义为高优先权中断。
PT1=0,定时器/计数器1中断定义为低优先权中断。
PX1——外部中断1中断优先权控制位。
PX1=1,外部中断1定义为高优先权中断。
PX1=0,外部中断1定义为低优先权中断。
PT0——定时器/计数器0中断优先权控制位。
PT0=1,定时器/计数器0中断定义为高优先权中断。
PT0=0,定时器/计数器0中断定义为低优先权中断。
PX0——外部中断0中断优先权控制位。
PX0=1,外部中断0定义为高优先权中断。
PX0=0,外部中断0定义为低优先权中断。