📄 main.dbg
字号:
mHPRIO_PSEL7: equ %10000000
;*** BKPCT0 - Breakpoint Control Register 0; 0x00000028 ***
BKPCT0: equ $00000028 ;*** BKPCT0 - Breakpoint Control Register 0; 0x00000028 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
BKPCT0_BKTAG: equ 4 ; Breakpoint on Tag
BKPCT0_BKBDM: equ 5 ; Breakpoint Background Debug Mode Enable
BKPCT0_BKFULL: equ 6 ; Full Breakpoint Mode Enable
BKPCT0_BKEN: equ 7 ; Breakpoint Enable
; bit position masks
mBKPCT0_BKTAG: equ %00010000
mBKPCT0_BKBDM: equ %00100000
mBKPCT0_BKFULL: equ %01000000
mBKPCT0_BKEN: equ %10000000
;*** BKPCT1 - Breakpoint Control Register 1; 0x00000029 ***
BKPCT1: equ $00000029 ;*** BKPCT1 - Breakpoint Control Register 1; 0x00000029 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
BKPCT1_BK1RW: equ 0 ; R/W Compare Value 1
BKPCT1_BK1RWE: equ 1 ; R/W Compare Enable 1
BKPCT1_BK0RW: equ 2 ; R/W Compare Value 0
BKPCT1_BK0RWE: equ 3 ; R/W Compare Enable 0
BKPCT1_BK1MBL: equ 4 ; Breakpoint Mask Low Byte for Second Address
BKPCT1_BK1MBH: equ 5 ; Breakpoint Mask High Byte for Second Address
BKPCT1_BK0MBL: equ 6 ; Breakpoint Mask Low Byte for First Address
BKPCT1_BK0MBH: equ 7 ; Breakpoint Mask High Byte for First Address
; bit position masks
mBKPCT1_BK1RW: equ %00000001
mBKPCT1_BK1RWE: equ %00000010
mBKPCT1_BK0RW: equ %00000100
mBKPCT1_BK0RWE: equ %00001000
mBKPCT1_BK1MBL: equ %00010000
mBKPCT1_BK1MBH: equ %00100000
mBKPCT1_BK0MBL: equ %01000000
mBKPCT1_BK0MBH: equ %10000000
;*** BKP0X - First Address Memory Expansion Breakpoint Register; 0x0000002A ***
BKP0X: equ $0000002A ;*** BKP0X - First Address Memory Expansion Breakpoint Register; 0x0000002A ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
BKP0X_BK0V0: equ 0 ; First Address Breakpoint Expansion Address Value Bit 0
BKP0X_BK0V1: equ 1 ; First Address Breakpoint Expansion Address Value Bit 1
BKP0X_BK0V2: equ 2 ; First Address Breakpoint Expansion Address Value Bit 2
BKP0X_BK0V3: equ 3 ; First Address Breakpoint Expansion Address Value Bit 3
BKP0X_BK0V4: equ 4 ; First Address Breakpoint Expansion Address Value Bit 4
BKP0X_BK0V5: equ 5 ; First Address Breakpoint Expansion Address Value Bit 5
; bit position masks
mBKP0X_BK0V0: equ %00000001
mBKP0X_BK0V1: equ %00000010
mBKP0X_BK0V2: equ %00000100
mBKP0X_BK0V3: equ %00001000
mBKP0X_BK0V4: equ %00010000
mBKP0X_BK0V5: equ %00100000
;*** BKP0H - First Address High Byte Breakpoint Register; 0x0000002B ***
BKP0H: equ $0000002B ;*** BKP0H - First Address High Byte Breakpoint Register; 0x0000002B ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
BKP0H_BIT8: equ 0 ; First Address Breakpoint Register Bit 8
BKP0H_BIT9: equ 1 ; First Address Breakpoint Register Bit 9
BKP0H_BIT10: equ 2 ; First Address Breakpoint Register Bit 10
BKP0H_BIT11: equ 3 ; First Address Breakpoint Register Bit 11
BKP0H_BIT12: equ 4 ; First Address Breakpoint Register Bit 12
BKP0H_BIT13: equ 5 ; First Address Breakpoint Register Bit 13
BKP0H_BIT14: equ 6 ; First Address Breakpoint Register Bit 14
BKP0H_BIT15: equ 7 ; First Address Breakpoint Register Bit 15
; bit position masks
mBKP0H_BIT8: equ %00000001
mBKP0H_BIT9: equ %00000010
mBKP0H_BIT10: equ %00000100
mBKP0H_BIT11: equ %00001000
mBKP0H_BIT12: equ %00010000
mBKP0H_BIT13: equ %00100000
mBKP0H_BIT14: equ %01000000
mBKP0H_BIT15: equ %10000000
;*** BKP0L - First Address Low Byte Breakpoint Register; 0x0000002C ***
BKP0L: equ $0000002C ;*** BKP0L - First Address Low Byte Breakpoint Register; 0x0000002C ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
BKP0L_BIT0: equ 0 ; First Address Breakpoint Register Bit 0
BKP0L_BIT1: equ 1 ; First Address Breakpoint Register Bit 1
BKP0L_BIT2: equ 2 ; First Address Breakpoint Register Bit 2
BKP0L_BIT3: equ 3 ; First Address Breakpoint Register Bit 3
BKP0L_BIT4: equ 4 ; First Address Breakpoint Register Bit 4
BKP0L_BIT5: equ 5 ; First Address Breakpoint Register Bit 5
BKP0L_BIT6: equ 6 ; First Address Breakpoint Register Bit 6
BKP0L_BIT7: equ 7 ; First Address Breakpoint Register Bit 7
; bit position masks
mBKP0L_BIT0: equ %00000001
mBKP0L_BIT1: equ %00000010
mBKP0L_BIT2: equ %00000100
mBKP0L_BIT3: equ %00001000
mBKP0L_BIT4: equ %00010000
mBKP0L_BIT5: equ %00100000
mBKP0L_BIT6: equ %01000000
mBKP0L_BIT7: equ %10000000
;*** BKP1X - Second Address Memory Expansion Breakpoint Register; 0x0000002D ***
BKP1X: equ $0000002D ;*** BKP1X - Second Address Memory Expansion Breakpoint Register; 0x0000002D ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
BKP1X_BK1V0: equ 0 ; Second Address Breakpoint Expansion Address Value Bit 0
BKP1X_BK1V1: equ 1 ; Second Address Breakpoint Expansion Address Value Bit 1
BKP1X_BK1V2: equ 2 ; Second Address Breakpoint Expansion Address Value Bit 2
BKP1X_BK1V3: equ 3 ; Second Address Breakpoint Expansion Address Value Bit 3
BKP1X_BK1V4: equ 4 ; Second Address Breakpoint Expansion Address Value Bit 4
BKP1X_BK1V5: equ 5 ; Second Address Breakpoint Expansion Address Value Bit 5
; bit position masks
mBKP1X_BK1V0: equ %00000001
mBKP1X_BK1V1: equ %00000010
mBKP1X_BK1V2: equ %00000100
mBKP1X_BK1V3: equ %00001000
mBKP1X_BK1V4: equ %00010000
mBKP1X_BK1V5: equ %00100000
;*** BKP1H - Data (Second Address) High Byte Breakpoint Register; 0x0000002E ***
BKP1H: equ $0000002E ;*** BKP1H - Data (Second Address) High Byte Breakpoint Register; 0x0000002E ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
BKP1H_BIT8: equ 0 ; Data (Second Address) Breakpoint Register Bit 8
BKP1H_BIT9: equ 1 ; Data (Second Address) Breakpoint Register Bit 9
BKP1H_BIT10: equ 2 ; Data (Second Address) Breakpoint Register Bit 10
BKP1H_BIT11: equ 3 ; Data (Second Address) Breakpoint Register Bit 11
BKP1H_BIT12: equ 4 ; Data (Second Address) Breakpoint Register Bit 12
BKP1H_BIT13: equ 5 ; Data (Second Address) Breakpoint Register Bit 13
BKP1H_BIT14: equ 6 ; Data (Second Address) Breakpoint Register Bit 14
BKP1H_BIT15: equ 7 ; Data (Second Address) Breakpoint Register Bit 15
; bit position masks
mBKP1H_BIT8: equ %00000001
mBKP1H_BIT9: equ %00000010
mBKP1H_BIT10: equ %00000100
mBKP1H_BIT11: equ %00001000
mBKP1H_BIT12: equ %00010000
mBKP1H_BIT13: equ %00100000
mBKP1H_BIT14: equ %01000000
mBKP1H_BIT15: equ %10000000
;*** BKP1L - Data (Second Address) Low Byte Breakpoint Register; 0x0000002F ***
BKP1L: equ $0000002F ;*** BKP1L - Data (Second Address) Low Byte Breakpoint Register; 0x0000002F ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
BKP1L_BIT0: equ 0 ; Data (Second Address) Breakpoint Register Bit 0
BKP1L_BIT1: equ 1 ; Data (Second Address) Breakpoint Register Bit 1
BKP1L_BIT2: equ 2 ; Data (Second Address) Breakpoint Register Bit 2
BKP1L_BIT3: equ 3 ; Data (Second Address) Breakpoint Register Bit 3
BKP1L_BIT4: equ 4 ; Data (Second Address) Breakpoint Register Bit 4
BKP1L_BIT5: equ 5 ; Data (Second Address) Breakpoint Register Bit 5
BKP1L_BIT6: equ 6 ; Data (Second Address) Breakpoint Register Bit 6
BKP1L_BIT7: equ 7 ; Data (Second Address) Breakpoint Register Bit 7
; bit position masks
mBKP1L_BIT0: equ %00000001
mBKP1L_BIT1: equ %00000010
mBKP1L_BIT2: equ %00000100
mBKP1L_BIT3: equ %00001000
mBKP1L_BIT4: equ %00010000
mBKP1L_BIT5: equ %00100000
mBKP1L_BIT6: equ %01000000
mBKP1L_BIT7: equ %10000000
;*** PPAGE - Page Index Register; 0x00000030 ***
PPAGE: equ $00000030 ;*** PPAGE - Page Index Register; 0x00000030 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
PPAGE_PIX0: equ 0 ; Page Index Register Bit 0
PPAGE_PIX1: equ 1 ; Page Index Register Bit 1
PPAGE_PIX2: equ 2 ; Page Index Register Bit 2
PPAGE_PIX3: equ 3 ; Page Index Register Bit 3
PPAGE_PIX4: equ 4 ; Page Index Register Bit 4
PPAGE_PIX5: equ 5 ; Page Index Register Bit 5
; bit position masks
mPPAGE_PIX0: equ %00000001
mPPAGE_PIX1: equ %00000010
mPPAGE_PIX2: equ %00000100
mPPAGE_PIX3: equ %00001000
mPPAGE_PIX4: equ %00010000
mPPAGE_PIX5: equ %00100000
;*** PORTK - Port K Data Register; 0x00000032 ***
PORTK: equ $00000032 ;*** PORTK - Port K Data Register; 0x00000032 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
PORTK_BIT0: equ 0 ; Port K Bit 0
PORTK_BIT1: equ 1 ; Port K Bit 1
PORTK_BIT2: equ 2 ; Port K Bit 2
PORTK_BIT3: equ 3 ; Port K Bit 3
PORTK_BIT4: equ 4 ; Port K Bit 4
PORTK_BIT5: equ 5 ; Port K Bit 5
PORTK_BIT7: equ 7 ; Port K Bit 7
; bit position masks
mPORTK_BIT0: equ %00000001
mPORTK_BIT1: equ %00000010
mPORTK_BIT2: equ %00000100
mPORTK_BIT3: equ %00001000
mPORTK_BIT4: equ %00010000
mPORTK_BIT5: equ %00100000
mPORTK_BIT7: equ %10000000
;*** DDRK - Port K Data Direction Register; 0x00000033 ***
DDRK: equ $00000033 ;*** DDRK - Port K Data Direction Register; 0x00000033 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
DDRK_BIT0: equ 0 ; Port K Data Direction Bit 0
DDRK_BIT1: equ 1 ; Port K Data Direction Bit 1
DDRK_BIT2: equ 2 ; Port K Data Direction Bit 2
DDRK_BIT3: equ 3 ; Port K Data Direction Bit 3
DDRK_BIT4: equ 4 ; Port K Data Direction Bit 4
DDRK_BIT5: equ 5 ; Port K Data Direction Bit 5
DDRK_BIT7: equ 7 ; Port K Data Direction Bit 7
; bit position masks
mDDRK_BIT0: equ %00000001
mDDRK_BIT1: equ %00000010
mDDRK_BIT2: equ %00000100
mDDRK_BIT3: equ %00001000
mDDRK_BIT4: equ %00010000
mDDRK_BIT5: equ %00100000
mDDRK_BIT7: equ %10000000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -