📄 mc9s08qg8.inc
字号:
ADCSC1_COCO: equ 7 ; Conversion Complete Flag
; bit position masks
mADCSC1_ADCH0: equ %00000001
mADCSC1_ADCH1: equ %00000010
mADCSC1_ADCH2: equ %00000100
mADCSC1_ADCH3: equ %00001000
mADCSC1_ADCH4: equ %00010000
mADCSC1_ADCO: equ %00100000
mADCSC1_AIEN: equ %01000000
mADCSC1_COCO: equ %10000000
;*** ADCSC2 - Status and Control Register 2; 0x00000011 ***
ADCSC2: equ $00000011 ;*** ADCSC2 - Status and Control Register 2; 0x00000011 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
ADCSC2_ACFGT: equ 4 ; Compare Function Greater Than Enable
ADCSC2_ACFE: equ 5 ; Compare Function Enable
ADCSC2_ADTRG: equ 6 ; Conversion Trigger Select
ADCSC2_ADACT: equ 7 ; Conversion Active
; bit position masks
mADCSC2_ACFGT: equ %00010000
mADCSC2_ACFE: equ %00100000
mADCSC2_ADTRG: equ %01000000
mADCSC2_ADACT: equ %10000000
;*** ADCR - ADC10 Result Data Right Justified; 0x00000012 ***
ADCR: equ $00000012 ;*** ADCR - ADC10 Result Data Right Justified; 0x00000012 ***
;*** ADCRH - ADC10 Result Data Right Justified High; 0x00000012 ***
ADCRH: equ $00000012 ;*** ADCRH - ADC10 Result Data Right Justified High; 0x00000012 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
ADCRH_ADR8: equ 0 ; ADC10 Result Data Bit 8
ADCRH_ADR9: equ 1 ; ADC10 Result Data Bit 9
; bit position masks
mADCRH_ADR8: equ %00000001
mADCRH_ADR9: equ %00000010
;*** ADCRL - ADC10 Result Data Right Justified Low; 0x00000013 ***
ADCRL: equ $00000013 ;*** ADCRL - ADC10 Result Data Right Justified Low; 0x00000013 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
ADCRL_ADR0: equ 0 ; ADC10 Result Data Bit 0
ADCRL_ADR1: equ 1 ; ADC10 Result Data Bit 1
ADCRL_ADR2: equ 2 ; ADC10 Result Data Bit 2
ADCRL_ADR3: equ 3 ; ADC10 Result Data Bit 3
ADCRL_ADR4: equ 4 ; ADC10 Result Data Bit 4
ADCRL_ADR5: equ 5 ; ADC10 Result Data Bit 5
ADCRL_ADR6: equ 6 ; ADC10 Result Data Bit 6
ADCRL_ADR7: equ 7 ; ADC10 Result Data Bit 7
; bit position masks
mADCRL_ADR0: equ %00000001
mADCRL_ADR1: equ %00000010
mADCRL_ADR2: equ %00000100
mADCRL_ADR3: equ %00001000
mADCRL_ADR4: equ %00010000
mADCRL_ADR5: equ %00100000
mADCRL_ADR6: equ %01000000
mADCRL_ADR7: equ %10000000
;*** ADCCV - Compare Value Register; 0x00000014 ***
ADCCV: equ $00000014 ;*** ADCCV - Compare Value Register; 0x00000014 ***
;*** ADCCVH - Compare Value Register High; 0x00000014 ***
ADCCVH: equ $00000014 ;*** ADCCVH - Compare Value Register High; 0x00000014 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
ADCCVH_ADCV8: equ 0 ; Compare Function Value 8
ADCCVH_ADCV9: equ 1 ; Compare Function Value 9
; bit position masks
mADCCVH_ADCV8: equ %00000001
mADCCVH_ADCV9: equ %00000010
;*** ADCCVL - Compare Value Register Low; 0x00000015 ***
ADCCVL: equ $00000015 ;*** ADCCVL - Compare Value Register Low; 0x00000015 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
ADCCVL_ADCV0: equ 0 ; Compare Function Value 0
ADCCVL_ADCV1: equ 1 ; Compare Function Value 1
ADCCVL_ADCV2: equ 2 ; Compare Function Value 2
ADCCVL_ADCV3: equ 3 ; Compare Function Value 3
ADCCVL_ADCV4: equ 4 ; Compare Function Value 4
ADCCVL_ADCV5: equ 5 ; Compare Function Value 5
ADCCVL_ADCV6: equ 6 ; Compare Function Value 6
ADCCVL_ADCV7: equ 7 ; Compare Function Value 7
; bit position masks
mADCCVL_ADCV0: equ %00000001
mADCCVL_ADCV1: equ %00000010
mADCCVL_ADCV2: equ %00000100
mADCCVL_ADCV3: equ %00001000
mADCCVL_ADCV4: equ %00010000
mADCCVL_ADCV5: equ %00100000
mADCCVL_ADCV6: equ %01000000
mADCCVL_ADCV7: equ %10000000
;*** ADCCFG - Configuration Register; 0x00000016 ***
ADCCFG: equ $00000016 ;*** ADCCFG - Configuration Register; 0x00000016 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
ADCCFG_ADICLK0: equ 0 ; Input Clock Select Bit 0
ADCCFG_ADICLK1: equ 1 ; Input Clock Select Bit 1
ADCCFG_MODE0: equ 2 ; Conversion Mode Selection Bit 0
ADCCFG_MODE1: equ 3 ; Conversion Mode Selection Bit 1
ADCCFG_ADLSMP: equ 4 ; Long Sample Time Configuration
ADCCFG_ADIV0: equ 5 ; Clock Divide Select Bit 0
ADCCFG_ADIV1: equ 6 ; Clock Divide Select Bit 1
ADCCFG_ADLPC: equ 7 ; Low Power Configuration
; bit position masks
mADCCFG_ADICLK0: equ %00000001
mADCCFG_ADICLK1: equ %00000010
mADCCFG_MODE0: equ %00000100
mADCCFG_MODE1: equ %00001000
mADCCFG_ADLSMP: equ %00010000
mADCCFG_ADIV0: equ %00100000
mADCCFG_ADIV1: equ %01000000
mADCCFG_ADLPC: equ %10000000
;*** APCTL1 - ADC10 Pin Control 1 Register; 0x00000017 ***
APCTL1: equ $00000017 ;*** APCTL1 - ADC10 Pin Control 1 Register; 0x00000017 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
APCTL1_ADPC0: equ 0 ; ADC10 Pin Control 0
APCTL1_ADPC1: equ 1 ; ADC10 Pin Control 1
APCTL1_ADPC2: equ 2 ; ADC10 Pin Control 2
APCTL1_ADPC3: equ 3 ; ADC10 Pin Control 3
APCTL1_ADPC4: equ 4 ; ADC10 Pin Control 4
APCTL1_ADPC5: equ 5 ; ADC10 Pin Control 5
APCTL1_ADPC6: equ 6 ; ADC10 Pin Control 6
APCTL1_ADPC7: equ 7 ; ADC10 Pin Control 7
; bit position masks
mAPCTL1_ADPC0: equ %00000001
mAPCTL1_ADPC1: equ %00000010
mAPCTL1_ADPC2: equ %00000100
mAPCTL1_ADPC3: equ %00001000
mAPCTL1_ADPC4: equ %00010000
mAPCTL1_ADPC5: equ %00100000
mAPCTL1_ADPC6: equ %01000000
mAPCTL1_ADPC7: equ %10000000
;*** ACMPSC - Analog Comparator Status and Control Register; 0x0000001A ***
ACMPSC: equ $0000001A ;*** ACMPSC - Analog Comparator Status and Control Register; 0x0000001A ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
ACMPSC_ACMOD0: equ 0 ; Analog Comparator Mode Bit 0
ACMPSC_ACMOD1: equ 1 ; Analog Comparator Mode Bit 1
ACMPSC_ACOPE: equ 2 ; Analog Comparator Output Pin Enable
ACMPSC_ACO: equ 3 ; Analog Comparator Output
ACMPSC_ACIE: equ 4 ; Analog Comparator Interrupt Enable
ACMPSC_ACF: equ 5 ; Analog Comparator Flag
ACMPSC_ACBGS: equ 6 ; Analog Comparator Bandgap Select
ACMPSC_ACME: equ 7 ; Analog Comparator Module Enable
; bit position masks
mACMPSC_ACMOD0: equ %00000001
mACMPSC_ACMOD1: equ %00000010
mACMPSC_ACOPE: equ %00000100
mACMPSC_ACO: equ %00001000
mACMPSC_ACIE: equ %00010000
mACMPSC_ACF: equ %00100000
mACMPSC_ACBGS: equ %01000000
mACMPSC_ACME: equ %10000000
;*** SCIBD - SCI Baud Rate Register; 0x00000020 ***
SCIBD: equ $00000020 ;*** SCIBD - SCI Baud Rate Register; 0x00000020 ***
;*** SCIBDH - SCI Baud Rate Register High; 0x00000020 ***
SCIBDH: equ $00000020 ;*** SCIBDH - SCI Baud Rate Register High; 0x00000020 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
SCIBDH_SBR8: equ 0 ; Baud Rate Modulo Divisor Bit 8
SCIBDH_SBR9: equ 1 ; Baud Rate Modulo Divisor Bit 9
SCIBDH_SBR10: equ 2 ; Baud Rate Modulo Divisor Bit 10
SCIBDH_SBR11: equ 3 ; Baud Rate Modulo Divisor Bit 11
SCIBDH_SBR12: equ 4 ; Baud Rate Modulo Divisor Bit 12
; bit position masks
mSCIBDH_SBR8: equ %00000001
mSCIBDH_SBR9: equ %00000010
mSCIBDH_SBR10: equ %00000100
mSCIBDH_SBR11: equ %00001000
mSCIBDH_SBR12: equ %00010000
;*** SCIBDL - SCI Baud Rate Register Low; 0x00000021 ***
SCIBDL: equ $00000021 ;*** SCIBDL - SCI Baud Rate Register Low; 0x00000021 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
SCIBDL_SBR0: equ 0 ; Baud Rate Modulo Divisor Bit 0
SCIBDL_SBR1: equ 1 ; Baud Rate Modulo Divisor Bit 1
SCIBDL_SBR2: equ 2 ; Baud Rate Modulo Divisor Bit 2
SCIBDL_SBR3: equ 3 ; Baud Rate Modulo Divisor Bit 3
SCIBDL_SBR4: equ 4 ; Baud Rate Modulo Divisor Bit 4
SCIBDL_SBR5: equ 5 ; Baud Rate Modulo Divisor Bit 5
SCIBDL_SBR6: equ 6 ; Baud Rate Modulo Divisor Bit 6
SCIBDL_SBR7: equ 7 ; Baud Rate Modulo Divisor Bit 7
; bit position masks
mSCIBDL_SBR0: equ %00000001
mSCIBDL_SBR1: equ %00000010
mSCIBDL_SBR2: equ %00000100
mSCIBDL_SBR3: equ %00001000
mSCIBDL_SBR4: equ %00010000
mSCIBDL_SBR5: equ %00100000
mSCIBDL_SBR6: equ %01000000
mSCIBDL_SBR7: equ %10000000
;*** SCIC1 - SCI Control Register 1; 0x00000022 ***
SCIC1: equ $00000022 ;*** SCIC1 - SCI Control Register 1; 0x00000022 ***
; bit numbers for usage in BCLR, BSET, BRCLR and BRSET
SCIC1_PT: equ 0 ; Parity Type
SCIC1_PE: equ 1 ; Parity Enable
SCIC1_ILT: equ 2 ; Idle Line Type Select
SCIC1_WAKE: equ 3 ; Receiver Wakeup Method Select
SCIC1_M: equ 4 ; 9-Bit or 8-Bit Mode Select
SCIC1_RSRC: equ 5 ; Receiver Source Select
SCIC1_SCISWAI: equ 6 ; SCI Stops in Wait Mode
SCIC1_LOOPS: equ 7 ; Loop Mode Select
; bit position masks
mSCIC1_PT: equ %00000001
mSCIC1_PE: equ %00000010
mSCIC1_ILT: equ %00000100
mSCIC1_WAKE: equ %00001000
mSCIC1_M: equ %00010000
mSCIC1_RSRC: equ %00100000
mSCIC1_SCISWAI: equ %01000000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -