📄 bldc1-w.asm
字号:
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;02F
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;037
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;03F
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;047
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;04F
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;057
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;05F
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;067
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;06F
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;077
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;07F
;
;
;----------------------------------------------------------
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;087
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;08F
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;097
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;09F
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0A7
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0AF
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0B7
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0BF
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0C7
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0CF
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0D7
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0DF
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0E7
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0EF
;
; 0 1 2 3 4 5 6 7
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0F7
;
; 8 9 A B C D E F
; ------ ------ ------ ------ ------ ------ ------ ------
.DB 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF, 0X0FF ;0FF
;
;****************************************************************************************
;中断向量区,地址固定
;
.CSEG
.ORG 0X0000
;
;0x000
rjmp SYSTEM_RESET ; Reset Handler
;0x001
rjmp EXT_INT0_PROC ; IRQ0 Handler
;0x002
rjmp EXT_INT1_PROC ; IRQ1 Handler
;0x003
rjmp PCINT0_PROC ; PCINT0 Handler
;0x004
rjmp PCINT1_PROC ; PCINT1 Handler
;0x005
rjmp PCINT2_PROC ; PCINT2 Handler
;0x006
rjmp WDT_PROC ; Watchdog Timer Handler
;0x007
rjmp TIM2_COMPA_PROC ; Timer2 Compare A Handler
;0x008
rjmp TIM2_COMPB_PROC ; Timer2 Compare B Handler
;0x009
rjmp TIM2_OVF_PROC ; Timer2 Overflow Handler
;0x00A
rjmp TIM1_CAPT_PROC ; Timer1 Capture Handler
;0x00B
rjmp TIM1_COMPA_PROC ; Timer1 Compare A Handler
;0x00C
rjmp TIM1_COMPB_PROC ; Timer1 Compare B Handler
;0x00D
rjmp TIM1_OVF_PROC ; Timer1 Overflow Handler
;0x00E
rjmp TIM0_COMPA_PROC ; Timer0 Compare A Handler
;0x00F
rjmp TIM0_COMPB_PROC ; Timer0 Compare B Handler
;0x010
rjmp TIM0_OVF_PROC ; Timer0 Overflow Handler
;0x011
rjmp SPI_STC_PROC ; SPI Transfer Complete Handler
;0x012
rjmp USART_RXC_PROC ; USART, RX Complete Handler
;0x013
rjmp USART_UDRE_PROC ; USART, UDR Empty Handler
;0x014
rjmp USART_TXC_PROC ; USART, TX Complete Handler
;0x015
rjmp ADC_PROC ; ADC Conversion Complete Handler
;0x016
rjmp EE_RDY_PROC ; EEPROM Ready Handler
;0x017
rjmp ANA_COMP_PROC ; Analog Comparator Handler
;0x018
rjmp TWI_PROC ; 2-wire Serial Interface Handler
;0x019
rjmp SPM_RDY_PROC ; Store Program Memory Ready Handler
;
;****************************************************************************************
;中断处理子程序区
;
.CSEG
.ORG 0X001A
;
; Reset Handler
;SYS_RESET:
; IRQ0 Handler
EXT_INT0_PROC:
; IRQ1 Handler
;EXT_INT1_PROC:
; PCINT0 Handler
PCINT0_PROC:
; PCINT1 Handler
PCINT1_PROC:
; PCINT2 Handler
PCINT2_PROC:
; Watchdog Timer Handler
WDT_PROC:
; Timer2 Compare A Handler
;TIM2_COMPA_PROC:
; Timer2 Compare B Handler
TIM2_COMPB_PROC:
; Timer2 Overflow Handler
TIM2_OVF_PROC:
; Timer1 Capture Handler
TIM1_CAPT_PROC:
; Timer1 Compare A Handler
;TIM1_COMPA_PROC:
; Timer1 Compare B Handler
;TIM1_COMPB_PROC:
; Timer1 Overflow Handler
TIM1_OVF_PROC:
; Timer0 Compare A Handler
TIM0_COMPA_PROC:
; Timer0 Compare B Handler
TIM0_COMPB_PROC:
; Timer0 Overflow Handler
;TIM0_OVF_PROC:
; SPI Transfer Complete Handler
SPI_STC_PROC:
; USART, RX Complete Handler
USART_RXC_PROC:
; USART, UDR Empty Handler
USART_UDRE_PROC:
; USART, TX Complete Handler
USART_TXC_PROC:
; ADC Conversion Complete Handler
;ADC_PROC:
; EEPROM Ready Handler
EE_RDY_PROC:
; Analog Comparator Handler
ANA_COMP_PROC:
; 2-wire Serial Interface Handler
TWI_PROC:
; Store Program Memory Ready Handler
SPM_RDY_PROC:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -