这些寄存器都是16位寄存器。当软件读这些寄存器时,未使用的位读出值为0,向未使用的位写则无效。中断标志寄存器EVxIFRy(x=A、B,y=A、B、C)是可读寄存器,可以通过软件查询EVxIFRy的对应位来判断是否发生了中断。中断屏蔽寄存器用于使能或禁止中断。
(1)事件管理器EVA中断标志寄存器A(EVAIFRA)
其格式如下:
位15~11 保留位。
位10 T1OFINT FLAG:通用定时器1上溢中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位9 T1UFINT FLAG:通用定时器1下溢中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位8 T1CINT FLAG:通用定时器1比较中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位7 T1PINT FLAG:通用定时器1周期中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位6~4保留位。
位3 CMP3INT FLAG:比较单元3中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位2 CMP2INT FLAG:比较单元2中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位1 CMP1INT FLAG:比较单元1中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位0 PDPINTA FLAG:功率驱动保护中断标志位。
●读:0—无功率驱动保护中断A发生。1—有功率驱动保护中断A发生。
●写:0—无效。1—复位标志位。
(2)事件管理器EVA中断标志寄存器B(EVAIFRB)其格式如下:
位15~4保留位。
位3 T2OFINT FLAG:通用定时器2上溢中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位2 T2UFINT FLAG:通用定时器2下溢中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位1 T2CINT FLAG:通用定时器2比较中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位0 T2PINT FLAG:通用定时器2周期中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
(3)事件管理器EVA中断标志寄存器C(EVAIFRC)
其格式如下:
位15~3 保留位。
位2 CAP3FINT FLAG:捕获单元3中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位1 CAP2FINT FLAG:捕获单元2中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位0 CAP1FINT FLAG:捕获单元1中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
(4)事件管理器EVA中断屏蔽寄存器A(EVAIMRA)其格式如下:
位15~11保留位。
位10 T1OFINT:通用定时器1上溢中断使能位也称屏蔽位。
●0:禁止。
●1:使能。
位9 T1UFINT:通用定时器1下溢中断使能位。
●0:禁止。
●1:使能。
位8 T1CINT:通用定时器1比较中断使能位。
●0:禁止。
●1:使能。
位7 TIPINT:通用定时器1周期中断使能位。
●0:禁止。
●1:使能。
位6~4保留位。
位3 CMP3INT:比较单元3中断使能位。
●0:禁止。
●1:使能。
位2 CMP2INT:比较单元2中断使能位。
●0:禁止。
●1:使能。
位1 CMP1INT:比较单元1中断使能位。
●0:禁止。
●1:使能。
位0 PDPINTA:功率驱动保护中断使能位。
●0:禁止。
●1:使能。
(5)事件管理器EVA中断屏蔽寄存器B(EVAIMRB)
其格式如下:
位15~4 保留位。
位3 T2OFINT:通用定时器2上溢中断使能位。
●0:禁止。
●1:使能。
位2 T2UFINT:通用定时器2下溢中断使能位。
●0:禁止。
●1:使能。
位1 T2CINT:通用定时器2比较中断使能位。
●0:禁止。
●1:使能。
位0 T2PINT:通用定时器2周期中断使能位。
●0:禁止。
●1:使能。
(6)事件管理器EVA中断屏蔽寄存器C(EVAIMRC)
其格式如下:
位15~3 保留位。
位2 CAP3INT:捕获单元3中断使能位。
●0:禁止。
●1:使能。
位1 CAP2INT:捕获单元2中断使能位。
●0:禁止。
●1:使能。
位0 CAP1INT:捕获单元1中断使能位。
●0:禁止。
●1:使能。
(7)事件管理器EVB中断标志寄存器A(EVBIFRA)(www.xing528.com)
其格式如下:
位15~11 保留位。
位10 T3OFINT FLAG:通用定时器3上溢中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位9 T3UFINT FLAG:通用定时器3下溢中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位8 T3CINT FLAG:通用定时器3比较中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位7 T3PINT FLAG:通用定时器3周期中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位6~4 保留位。
位3 CMP6INT FLAG:比较单元6中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位2 CMP5INT FLAG:比较单元5中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位1 CMP4INT FLAG:比较单元4中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位0 PDPINTB FLAG:功率驱动保护中断B标志位。
●读:0—无功率驱动保护中断B发生。1—有功率驱动保护中断B发生。
●写:0—无效。1—复位标志位。
(8)事件管理器EVB中断标志寄存器B(EVBIFRB)
其格式如下:
位15~4 保留位。
位3 T4OFINT FLAG:通用定时器4上溢中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位2 T4UFINT FLAG:通用定时器4下溢中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位1 T4CINT FLAG:通用定时器4比较中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位0 T4PINT FLAG:通用定时器4周期中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
(9)事件管理器EVB中断标志寄存器C(EVBIFRC)
其格式如下:
位15~3 保留位。
位2 CAP6INT FLAG:捕获单元6中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位1 CAP5INT FLAG:捕获单元5中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
位0 CAP4INT FLAG:捕获单元4中断标志位。
●读:0—复位标志。1—置位标志。
●写:0—无效。1—复位标志位。
(10)事件管理器EVB中断屏蔽寄存器A(EVBIMRA)
其格式如下:
位15~11 保留位。
位10 T3OFINT ENABLE:通用定时器3上溢中断使能位。
●0:禁止。
●1:使能。
位9 T3UFINTT ENABLE:通用定时器3下溢中断使能位。
●0:禁止。
●1:使能。
位8 T3CINT ENABLE:通用定时器3比较中断使能位。
●0:禁止。
●1:使能。
位7 T3PINT ENABLE:通用定时器3周期中断使能位。
●0:禁止。
●1:使能。
位6~4 保留位。
位3 CMP6INT ENABLE:比较单元6中断使能位。
●0:禁止。
●1:使能。
位2 CMP5INT ENABLE:比较单元5中断使能位。
●0:禁止。
●1:使能。
位1 CMP4INT ENABLE:比较单元4中断使能位。
●0:禁止。
●1:使能。
位0 PDPINTB ENABLE:功率驱动保护中断使能位。
●0:禁止。
●1:使能。
(11)事件管理器EVB中断屏蔽寄存器B(EVBIMRB)
其格式如下:
位15~4 保留位。
位3 T4OFINT ENABLE:通用定时器4上溢中断使能位。
●0:禁止。
●1:使能。
位2 T4UFINT ENABLE:通用定时器4下溢中断使能位。
●0:禁止。
●1:使能。
位1 T4CINT ENABLE:通用定时器4比较中断使能位。
●0:禁止。
●1:使能。
位0 T4PINT ENABLE:通用定时器4周期中断使能位。
●0:禁止。
●1:使能。
(12)事件管理器EVB中断屏蔽寄存器C(EVBIMRC)
其格式如下:
位15~3 保留位。
位2 CAP6INT ENABLE:捕获单元6中断使能位。
●0:禁止。
●1:使能。
位1 CAP5INT ENABLE:捕获单元5中断使能位。
●0:禁止。
●1:使能。
位0 CAP4INT ENABLE:捕获单元4中断使能位。
●0:禁止。
●1:使能。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。