📄 9s08rx.inc
字号:
CMTCG1_PL5: equ 5 ; Primary Carrier Low Time Data Value Bit 5
CMTCG1_PL6: equ 6 ; Primary Carrier Low Time Data Value Bit 6
CMTCG1_PL7: equ 7 ; Primary Carrier Low Time Data Value Bit 7
CMTCG1_PH0: equ 8 ; Primary Carrier High Time Data Value Bit 0
CMTCG1_PH1: equ 9 ; Primary Carrier High Time Data Value Bit 1
CMTCG1_PH2: equ 10 ; Primary Carrier High Time Data Value Bit 2
CMTCG1_PH3: equ 11 ; Primary Carrier High Time Data Value Bit 3
CMTCG1_PH4: equ 12 ; Primary Carrier High Time Data Value Bit 4
CMTCG1_PH5: equ 13 ; Primary Carrier High Time Data Value Bit 5
CMTCG1_PH6: equ 14 ; Primary Carrier High Time Data Value Bit 6
CMTCG1_PH7: equ 15 ; Primary Carrier High Time Data Value Bit 7
; bit position masks
mCMTCG1_PL0: equ %00000001
mCMTCG1_PL1: equ %00000010
mCMTCG1_PL2: equ %00000100
mCMTCG1_PL3: equ %00001000
mCMTCG1_PL4: equ %00010000
mCMTCG1_PL5: equ %00100000
mCMTCG1_PL6: equ %01000000
mCMTCG1_PL7: equ %10000000
mCMTCG1_PH0: equ %100000000
mCMTCG1_PH1: equ %1000000000
mCMTCG1_PH2: equ %10000000000
mCMTCG1_PH3: equ %100000000000
mCMTCG1_PH4: equ %1000000000000
mCMTCG1_PH5: equ %10000000000000
mCMTCG1_PH6: equ %100000000000000
mCMTCG1_PH7: equ %1000000000000000
;*** CMTCGH1 - Carrier Generator Data Register High 1; 0x00000020 ***
CMTCGH1: equ $00000020 ;*** CMTCGH1 - Carrier Generator Data Register High 1; 0x00000020 ***
;*** CMTCGL1 - Carrier Generator Data Register Low 1; 0x00000021 ***
CMTCGL1: equ $00000021 ;*** CMTCGL1 - Carrier Generator Data Register Low 1; 0x00000021 ***
;*** CMTCG2 - Carrier Generator Data Register 2; 0x00000022 ***
CMTCG2: equ $00000022 ;*** CMTCG2 - Carrier Generator Data Register 2; 0x00000022 ***
; bit numbers for user in BCLR, BSET, BRCLR and BRSET
CMTCG2_SL0: equ 0 ; Secondary Carrier Low Time Data Value Bit 0
CMTCG2_SL1: equ 1 ; Secondary Carrier Low Time Data Value Bit 1
CMTCG2_SL2: equ 2 ; Secondary Carrier Low Time Data Value Bit 2
CMTCG2_SL3: equ 3 ; Secondary Carrier Low Time Data Value Bit 3
CMTCG2_SL4: equ 4 ; Secondary Carrier Low Time Data Value Bit 4
CMTCG2_SL5: equ 5 ; Secondary Carrier Low Time Data Value Bit 5
CMTCG2_SL6: equ 6 ; Secondary Carrier Low Time Data Value Bit 6
CMTCG2_SL7: equ 7 ; Secondary Carrier Low Time Data Value Bit 7
CMTCG2_SH0: equ 8 ; Secondary Carrier High Time Data Value Bit 0
CMTCG2_SH1: equ 9 ; Secondary Carrier High Time Data Value Bit 1
CMTCG2_SH2: equ 10 ; Secondary Carrier High Time Data Value Bit 2
CMTCG2_SH3: equ 11 ; Secondary Carrier High Time Data Value Bit 3
CMTCG2_SH4: equ 12 ; Secondary Carrier High Time Data Value Bit 4
CMTCG2_SH5: equ 13 ; Secondary Carrier High Time Data Value Bit 5
CMTCG2_SH6: equ 14 ; Secondary Carrier High Time Data Value Bit 6
CMTCG2_SH7: equ 15 ; Secondary Carrier High Time Data Value Bit 7
; bit position masks
mCMTCG2_SL0: equ %00000001
mCMTCG2_SL1: equ %00000010
mCMTCG2_SL2: equ %00000100
mCMTCG2_SL3: equ %00001000
mCMTCG2_SL4: equ %00010000
mCMTCG2_SL5: equ %00100000
mCMTCG2_SL6: equ %01000000
mCMTCG2_SL7: equ %10000000
mCMTCG2_SH0: equ %100000000
mCMTCG2_SH1: equ %1000000000
mCMTCG2_SH2: equ %10000000000
mCMTCG2_SH3: equ %100000000000
mCMTCG2_SH4: equ %1000000000000
mCMTCG2_SH5: equ %10000000000000
mCMTCG2_SH6: equ %100000000000000
mCMTCG2_SH7: equ %1000000000000000
;*** CMTCGH2 - Carrier Generator Data Register High 2; 0x00000022 ***
CMTCGH2: equ $00000022 ;*** CMTCGH2 - Carrier Generator Data Register High 2; 0x00000022 ***
;*** CMTCGL2 - Carrier Generator Data Register Low 2; 0x00000023 ***
CMTCGL2: equ $00000023 ;*** CMTCGL2 - Carrier Generator Data Register Low 2; 0x00000023 ***
;*** CMTOC - CMT Output Control Register; 0x00000024 ***
CMTOC: equ $00000024 ;*** CMTOC - CMT Output Control Register; 0x00000024 ***
; bit numbers for user in BCLR, BSET, BRCLR and BRSET
CMTOC_IROPEN: equ 5 ; IRO Pin Enable
CMTOC_CMTPOL: equ 6 ; CMT Output Polarity
CMTOC_IROL: equ 7 ; IRO Latch Control
; bit position masks
mCMTOC_IROPEN: equ %00100000
mCMTOC_CMTPOL: equ %01000000
mCMTOC_IROL: equ %10000000
;*** CMTMSC - CMT Modulator Status and Control Register; 0x00000025 ***
CMTMSC: equ $00000025 ;*** CMTMSC - CMT Modulator Status and Control Register; 0x00000025 ***
; bit numbers for user in BCLR, BSET, BRCLR and BRSET
CMTMSC_MCGEN: equ 0 ; Modulator and Carrier Generator Enable
CMTMSC_EOCIE: equ 1 ; End of Cycle Interrupt Enable
CMTMSC_FSK: equ 2 ; FSK Mode Select
CMTMSC_BASE: equ 3 ; Baseband Enable
CMTMSC_EXSPC: equ 4 ; Extended Space Enable
CMTMSC_CMTDIV0: equ 5 ; CMT Clock Divide Prescaler Bit 0
CMTMSC_CMTDIV1: equ 6 ; CMT Clock Divide Prescaler Bit 1
CMTMSC_EOCF: equ 7 ; End Of Cycle Status Flag
; bit position masks
mCMTMSC_MCGEN: equ %00000001
mCMTMSC_EOCIE: equ %00000010
mCMTMSC_FSK: equ %00000100
mCMTMSC_BASE: equ %00001000
mCMTMSC_EXSPC: equ %00010000
mCMTMSC_CMTDIV0: equ %00100000
mCMTMSC_CMTDIV1: equ %01000000
mCMTMSC_EOCF: equ %10000000
;*** CMTCMD12 - CMT Modulator Data Register 12; 0x00000026 ***
CMTCMD12: equ $00000026 ;*** CMTCMD12 - CMT Modulator Data Register 12; 0x00000026 ***
; bit numbers for user in BCLR, BSET, BRCLR and BRSET
CMTCMD12_MB0: equ 0 ; CMT Modulator Data Bit 0
CMTCMD12_MB1: equ 1 ; CMT Modulator Data Bit 1
CMTCMD12_MB2: equ 2 ; CMT Modulator Data Bit 2
CMTCMD12_MB3: equ 3 ; CMT Modulator Data Bit 3
CMTCMD12_MB4: equ 4 ; CMT Modulator Data Bit 4
CMTCMD12_MB5: equ 5 ; CMT Modulator Data Bit 5
CMTCMD12_MB6: equ 6 ; CMT Modulator Data Bit 6
CMTCMD12_MB7: equ 7 ; CMT Modulator Data Bit 7
CMTCMD12_MB8: equ 8 ; CMT Modulator Data Bit 8
CMTCMD12_MB9: equ 9 ; CMT Modulator Data Bit 9
CMTCMD12_MB10: equ 10 ; CMT Modulator Data Bit 10
CMTCMD12_MB11: equ 11 ; CMT Modulator Data Bit 11
CMTCMD12_MB12: equ 12 ; CMT Modulator Data Bit 12
CMTCMD12_MB13: equ 13 ; CMT Modulator Data Bit 13
CMTCMD12_MB14: equ 14 ; CMT Modulator Data Bit 14
CMTCMD12_MB15: equ 15 ; CMT Modulator Data Bit 15
; bit position masks
mCMTCMD12_MB0: equ %00000001
mCMTCMD12_MB1: equ %00000010
mCMTCMD12_MB2: equ %00000100
mCMTCMD12_MB3: equ %00001000
mCMTCMD12_MB4: equ %00010000
mCMTCMD12_MB5: equ %00100000
mCMTCMD12_MB6: equ %01000000
mCMTCMD12_MB7: equ %10000000
mCMTCMD12_MB8: equ %100000000
mCMTCMD12_MB9: equ %1000000000
mCMTCMD12_MB10: equ %10000000000
mCMTCMD12_MB11: equ %100000000000
mCMTCMD12_MB12: equ %1000000000000
mCMTCMD12_MB13: equ %10000000000000
mCMTCMD12_MB14: equ %100000000000000
mCMTCMD12_MB15: equ %1000000000000000
;*** CMTCMD1 - CMT Modulator Data Register 1; 0x00000026 ***
CMTCMD1: equ $00000026 ;*** CMTCMD1 - CMT Modulator Data Register 1; 0x00000026 ***
;*** CMTCMD2 - CMT Modulator Data Register 2; 0x00000027 ***
CMTCMD2: equ $00000027 ;*** CMTCMD2 - CMT Modulator Data Register 2; 0x00000027 ***
; bit numbers for user in BCLR, BSET, BRCLR and BRSET
CMTCMD2_MB0: equ 0 ; CMT Modulator Data Bit 0
CMTCMD2_MB1: equ 1 ; CMT Modulator Data Bit 1
CMTCMD2_MB2: equ 2 ; CMT Modulator Data Bit 2
CMTCMD2_MB3: equ 3 ; CMT Modulator Data Bit 3
CMTCMD2_MB4: equ 4 ; CMT Modulator Data Bit 4
CMTCMD2_MB5: equ 5 ; CMT Modulator Data Bit 5
CMTCMD2_MB6: equ 6 ; CMT Modulator Data Bit 6
CMTCMD2_MB7: equ 7 ; CMT Modulator Data Bit 7
; bit position masks
mCMTCMD2_MB0: equ %00000001
mCMTCMD2_MB1: equ %00000010
mCMTCMD2_MB2: equ %00000100
mCMTCMD2_MB3: equ %00001000
mCMTCMD2_MB4: equ %00010000
mCMTCMD2_MB5: equ %00100000
mCMTCMD2_MB6: equ %01000000
mCMTCMD2_MB7: equ %10000000
;*** CMTCMD34 - CMT Modulator Data Register 34; 0x00000028 ***
CMTCMD34: equ $00000028 ;*** CMTCMD34 - CMT Modulator Data Register 34; 0x00000028 ***
; bit numbers for user in BCLR, BSET, BRCLR and BRSET
CMTCMD34_SB0: equ 0 ; CMT Modulator Data Bit 0
CMTCMD34_SB1: equ 1 ; CMT Modulator Data Bit 1
CMTCMD34_SB2: equ 2 ; CMT Modulator Data Bit 2
CMTCMD34_SB3: equ 3 ; CMT Modulator Data Bit 3
CMTCMD34_SB4: equ 4 ; CMT Modulator Data Bit 4
CMTCMD34_SB5: equ 5 ; CMT Modulator Data Bit 5
CMTCMD34_SB6: equ 6 ; CMT Modulator Data Bit 6
CMTCMD34_SB7: equ 7 ; CMT Modulator Data Bit 7
CMTCMD34_SB8: equ 8 ; CMT Modulator Data Bit 8
CMTCMD34_SB9: equ 9 ; CMT Modulator Data Bit 9
CMTCMD34_SB10: equ 10 ; CMT Modulator Data Bit 10
CMTCMD34_SB11: equ 11 ; CMT Modulator Data Bit 11
CMTCMD34_SB12: equ 12 ; CMT Modulator Data Bit 12
CMTCMD34_SB13: equ 13 ; CMT Modulator Data Bit 13
CMTCMD34_SB14: equ 14 ; CMT Modulator Data Bit 14
CMTCMD34_SB15: equ 15 ; CMT Modulator Data Bit 15
; bit position masks
mCMTCMD34_SB0: equ %00000001
mCMTCMD34_SB1: equ %00000010
mCMTCMD34_SB2: equ %00000100
mCMTCMD34_SB3: equ %00001000
mCMTCMD34_SB4: equ %00010000
mCMTCMD34_SB5: equ %00100000
mCMTCMD34_SB6: equ %01000000
mCMTCMD34_SB7: equ %10000000
mCMTCMD34_SB8: equ %100000000
mCMTCMD34_SB9: equ %1000000000
mCMTCMD34_SB10: equ %10000000000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -