📄 f2407regs.h
字号:
EVBIFRA .set 752FH ;Group A Interrupt Flag Register B
EVBIFRB .set 7530H ;Group B Interrupt Flag Register B
EVBIFRC .set 7531H ;Group C Interrupt Flag Register B
CANMDER .set 7100H ;CAN Mailbox Direction/Enable reg
CANTCR .set 7101H ;CAN Transmission Control Reg
CANRCR .set 7102H ;CAN Recieve COntrol Reg
CANMCR .set 7103H ;CAN Master Control Reg
CANBCR2 .set 7104H ;CAN Bit COnfig Reg 2
CANBCR1 .set 7105H ;CAN Bit Config Reg 1
CANESR .set 7106H ;CAN Error Status Reg
CANGSR .set 7107H ;CAN Global Status Reg
CANCEC .set 7108H ;CAN Trans and Rcv Err counters
CANIFR .set 7109H ;CAN Interrupt Flag Registers
CANIMR .set 710aH ;CAN Interrupt Mask Registers
CANLAM0H .set 710bH ;CAN Local Acceptance Mask MBx0/1
CANLAM0L .set 710cH ;CAN Local Acceptance Mask MBx0/1
CANLAM1H .set 710dH ;CAN Local Acceptance Mask MBx2/3
CANLAM1L .set 710eH ;CAN Local Acceptance Mask MBx2/3
CANMSGID0L .set 7200H ;CAN Message ID for mailbox 0 (lower
CANMSGID0H .set 7201H ;CAN Message ID for mailbox 0 (upper
CANMSGCTRL0 .set 7202H ;CAN RTR and DLC
CANMBX0A .set 7204H ;CAN 2 of 8 bytes of Mailbox 0
CANMBX0B .set 7205H ;CAN 2 of 8 bytes of Mailbox 0
CANMBX0C .set 7206H ;CAN 2 of 8 bytes of Mailbox 0
CANMBX0D .set 7207H ;CAN 2 of 8 bytes of Mailbox 0
CANMSGID1L .set 7208H ;CAN Message ID for mailbox 1 (lower
CANMSGID1H .set 7209H ;CAN Message ID for mailbox 1 (upper
CANMSGCTRL1 .set 720AH ;CAN RTR and DLC
CANMBX1A .set 720CH ;CAN 2 of 8 bytes of Mailbox 1
CANMBX1B .set 720DH ;CAN 2 of 8 bytes of Mailbox 1
CANMBX1C .set 720EH ;CAN 2 of 8 bytes of Mailbox 1
CANMBX1D .set 720FH ;CAN 2 of 8 bytes of Mailbox 1
CANMSGID2L .set 7210H ;CAN Message ID for mailbox 2 (lower
CANMSGID2H .set 7211H ;CAN Message ID for mailbox 2 (upper
CANMSGCTRL2 .set 7212H ;CAN RTR and DLC
CANMBX2A .set 7214H ;CAN 2 of 8 bytes of Mailbox 2
CANMBX2B .set 7215H ;CAN 2 of 8 bytes of Mailbox 2
CANMBX2C .set 7216H ;CAN 2 of 8 bytes of Mailbox 2
CANMBX2D .set 7217H ;CAN 2 of 8 bytes of Mailbox 2
CANMSGID3L .set 7218H ;CAN Message ID for mailbox 3 (lower
CANMSGID3H .set 7219H ;CAN Message ID for mailbox 3 (upper
CANMSGCTRL3 .set 721AH ;CAN RTR and DLC
CANMBX3A .set 721CH ;CAN 2 of 8 bytes of Mailbox 3
CANMBX3B .set 721DH ;CAN 2 of 8 bytes of Mailbox 3
CANMBX3C .set 721EH ;CAN 2 of 8 bytes of Mailbox 3
CANMBX3D .set 721FH ;CAN 2 of 8 bytes of Mailbox 3
CANMSGID4L .set 7220H ;CAN Message ID for mailbox 4 (lower
CANMSGID4H .set 7221H ;CAN Message ID for mailbox 4 (upper
CANMSGCTRL4 .set 7222H ;CAN RTR and DLC
CANMBX4A .set 7224H ;CAN 2 of 8 bytes of Mailbox 4
CANMBX4B .set 7225H ;CAN 2 of 8 bytes of Mailbox 4
CANMBX4C .set 7226H ;CAN 2 of 8 bytes of Mailbox 4
CANMBX4D .set 7227H ;CAN 2 of 8 bytes of Mailbox 4
CANMSGID5L .set 7228H ;CAN Message ID for mailbox 5 (lower
CANMSGID5H .set 7229H ;CAN Message ID for mailbox 5 (upper
CANMSGCTRL5 .set 722AH ;CAN RTR and DLC
CANMBX5A .set 722CH ;CAN 2 of 8 bytes of Mailbox 5
CANMBX5B .set 722DH ;CAN 2 of 8 bytes of Mailbox 5
CANMBX5C .set 722EH ;CAN 2 of 8 bytes of Mailbox 5
CANMBX5D .set 722FH ;CAN 2 of 8 bytes of Mailbox 5
FCMR .set 00200H
WSGR .set 0FFFFH
B0_SADDR .set 00200H
B0_EADDR .set 002FFH
B1_SADDR .set 00400H
B1_EADDR .set 004FFH
B2_SADDR .set 00060H
B2_EADDR .set 0007FH
XDATA_SADDR .set 08000H
XDATA_EADDR .set 0FFFFH
DP_B2 .set 0 ;页0数据空间
DP_B01 .set 4 ;页4 B0(0200H/0080)
DP_B02 .set 5 ;页5 B0(0280H/0080)
DP_B11 .set 6 ;页6 B1(0300H/0080)
DP_B12 .set 7 ;页7 AD(0380H/0080H)
DP_SRAM1 .set 16 ;页1 SARAM(0800H/0080H)
DP_SARAM2 .set 26 ;页2 SARAM(0D00H/0080H)
DP_SARAM3 .set 18 ;页3 SARAM(0900H/0800H)
DP_SARAM4 .set 19 ;页4 SARAM(0980H/0080H)
DP_PF1 .set 224 ;页1 外设桢文件(7000h/0080h)(0xe0)
DP_PF2 .set 225 ;页2 外设桢文件(7080h/0080h)(0xe1)
DP_PF3 .set 226 ;页3 外设桢文件(7100h/0080h)(0xe2)
DP_PF4 .set 227 ;页4 外设桢文件(7080h/0080h)(0xe3)
DP_PF5 .set 228 ;页5 外设桢文件(7200h/0080h)(0xe4)
DP_EVA .set 232 ;页0 事件管理器-EVA文件(7400/0080h)(0xe8)
DP_EVB .set 234 ;页0 事件管理器-EVA文件(7500/0080h)(0xe9)
BIT0 .set 000fH ;位代码0
BIT1 .set 000eH ;位代码1
BIT2 .set 000dH ;位代码2
BIT3 .set 000cH ;位代码3
BIT4 .set 000bH ;位代码4
BIT5 .set 000aH ;位代码5
BIT6 .set 0009H ;位代码6
BIT7 .set 0008H ;位代码7
BIT8 .set 0007H ;位代码8
BIT9 .set 0006H ;位代码9
BIT10 .set 0005H ;位代码10
BIT11 .set 0004H ;位代码11
BIT12 .set 0003H ;位代码12
BIT13 .set 0002H ;位代码13
BIT14 .set 0001H ;位代码14
BIT15 .set 0000H ;位代码15
B15_MSK .set 8000H ;位屏蔽15
B14_MSK .set 4000H ;位屏蔽14
B13_MSK .set 2000H ;位屏蔽13
B12_MSK .set 1000H ;位屏蔽12
B11_MSK .set 0800H ;位屏蔽11
B10_MSK .set 0400H ;位屏蔽10
B9_MSK .set 0200H ;位屏蔽9
B8_MSK .set 0100H ;位屏蔽8
B7_MSK .set 0080H ;位屏蔽7
B6_MSK .set 0040H ;位屏蔽6
B5_MSK .set 0020H ;位屏蔽5
B4_MSK .set 0010H ;位屏蔽4
B3_MSK .set 0008H ;位屏蔽3
B2_MSK .set 0004H ;位屏蔽2
B1_MSK .set 0002H ;位屏蔽1
B0_MSK .set 0001H ;位屏蔽0
SBIT0 .macro DMA,MASK ;清位宏定义
LACC DMA
AND #(0FFFFH-MASK)
SACL DMA
.endm
SBIT1 .macro DMA,MASK ;置位宏定义
LACC DMA
OR #(MASK)
SACL DMA
.endm
KICK_DOG .macro
LDP #00E0H
SPLK #05555H,WDKEY
SPLK #0AAAAH,WDEKY
.endm
DELAY_S .macro delay_value
RPT #delay_value
NOP
.endm
;#endif ;__REGS240X_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -