📄 spi_flash_controller.map
字号:
AVRASM ver. 2.1.13 G:\Adirson\WGT624\_Projects\SPI_FLASH_CONTROLLER\SPI_FLC.asm Sun Nov 04 16:35:12 2007
EQU SIGNATURE_000 0000001e
EQU SIGNATURE_001 00000091
EQU SIGNATURE_002 00000001
EQU SREG 0000003f
EQU SPL 0000003d
EQU GIMSK 0000003b
EQU GIFR 0000003a
EQU TIMSK 00000039
EQU TIFR 00000038
EQU MCUCR 00000035
EQU TCCR0 00000033
EQU TCNT0 00000032
EQU TCCR1A 0000002f
EQU TCCR1B 0000002e
EQU TCNT1L 0000002c
EQU TCNT1H 0000002d
EQU OCR1AL 0000002a
EQU OCR1AH 0000002b
EQU ICR1L 00000024
EQU ICR1H 00000025
EQU WDTCR 00000021
EQU EEAR 0000001e
EQU EEDR 0000001d
EQU EECR 0000001c
EQU PORTB 00000018
EQU DDRB 00000017
EQU PINB 00000016
EQU PORTD 00000012
EQU DDRD 00000011
EQU PIND 00000010
EQU UDR 0000000c
EQU USR 0000000b
EQU UCR 0000000a
EQU UBRR 00000009
EQU ACSR 00000008
EQU PORTB0 00000000
EQU PB0 00000000
EQU PORTB1 00000001
EQU PB1 00000001
EQU PORTB2 00000002
EQU PB2 00000002
EQU PORTB3 00000003
EQU PB3 00000003
EQU PORTB4 00000004
EQU PB4 00000004
EQU PORTB5 00000005
EQU PB5 00000005
EQU PORTB6 00000006
EQU PB6 00000006
EQU PORTB7 00000007
EQU PB7 00000007
EQU DDB0 00000000
EQU DDB1 00000001
EQU DDB2 00000002
EQU DDB3 00000003
EQU DDB4 00000004
EQU DDB5 00000005
EQU DDB6 00000006
EQU DDB7 00000007
EQU PINB0 00000000
EQU PINB1 00000001
EQU PINB2 00000002
EQU PINB3 00000003
EQU PINB4 00000004
EQU PINB5 00000005
EQU PINB6 00000006
EQU PINB7 00000007
EQU TOIE0 00000001
EQU TOV0 00000001
EQU CS00 00000000
EQU CS01 00000001
EQU CS02 00000002
EQU TCNT00 00000000
EQU TCNT01 00000001
EQU TCNT02 00000002
EQU TCNT03 00000003
EQU TCNT04 00000004
EQU TCNT05 00000005
EQU TCNT06 00000006
EQU TCNT07 00000007
EQU TICIE1 00000003
EQU OCIE1A 00000006
EQU TOIE1 00000007
EQU ICF1 00000003
EQU OCF1A 00000006
EQU TOV1 00000007
EQU PWM10 00000000
EQU PWM11 00000001
EQU COM1A0 00000006
EQU COM1A1 00000007
EQU CS10 00000000
EQU CS11 00000001
EQU CS12 00000002
EQU CTC1 00000003
EQU ICES1 00000006
EQU ICNC1 00000007
EQU WDP0 00000000
EQU WDP1 00000001
EQU WDP2 00000002
EQU WDE 00000003
EQU WDTOE 00000004
EQU WDDE 00000004
EQU INT0 00000006
EQU INT1 00000007
EQU INTF0 00000006
EQU INTF1 00000007
EQU UDR0 00000000
EQU UDR1 00000001
EQU UDR2 00000002
EQU UDR3 00000003
EQU UDR4 00000004
EQU UDR5 00000005
EQU UDR6 00000006
EQU UDR7 00000007
EQU DOR 00000003
EQU FE 00000004
EQU UDRE 00000005
EQU TXC 00000006
EQU RXC 00000007
EQU TXB8 00000000
EQU RXB8 00000001
EQU CHR9 00000002
EQU TXEN 00000003
EQU RXEN 00000004
EQU UDRIE 00000005
EQU TXCIE 00000006
EQU RXCIE 00000007
EQU UBRR0 00000000
EQU UBRR1 00000001
EQU UBRR2 00000002
EQU UBRR3 00000003
EQU UBRR4 00000004
EQU UBRR5 00000005
EQU UBRR6 00000006
EQU UBRR7 00000007
EQU ACIS0 00000000
EQU ACIS1 00000001
EQU ACIC 00000002
EQU ACIE 00000003
EQU ACI 00000004
EQU ACO 00000005
EQU ACD 00000007
EQU SREG_C 00000000
EQU SREG_Z 00000001
EQU SREG_N 00000002
EQU SREG_V 00000003
EQU SREG_S 00000004
EQU SREG_H 00000005
EQU SREG_T 00000006
EQU SREG_I 00000007
EQU SP0 00000000
EQU SP1 00000001
EQU SP2 00000002
EQU SP3 00000003
EQU SP4 00000004
EQU SP5 00000005
EQU SP6 00000006
EQU SP7 00000007
EQU ISC00 00000000
EQU ISC01 00000001
EQU ISC10 00000002
EQU ISC11 00000003
EQU SM 00000004
EQU SE 00000005
EQU PORTD0 00000000
EQU PD0 00000000
EQU PORTD1 00000001
EQU PD1 00000001
EQU PORTD2 00000002
EQU PD2 00000002
EQU PORTD3 00000003
EQU PD3 00000003
EQU PORTD4 00000004
EQU PD4 00000004
EQU PORTD5 00000005
EQU PD5 00000005
EQU PORTD6 00000006
EQU PD6 00000006
EQU DDD0 00000000
EQU DDD1 00000001
EQU DDD2 00000002
EQU DDD3 00000003
EQU DDD4 00000004
EQU DDD5 00000005
EQU DDD6 00000006
EQU PIND0 00000000
EQU PIND1 00000001
EQU PIND2 00000002
EQU PIND3 00000003
EQU PIND4 00000004
EQU PIND5 00000005
EQU PIND6 00000006
EQU EEARL 0000001e
EQU EEAR0 00000000
EQU EEAR1 00000001
EQU EEAR2 00000002
EQU EEAR3 00000003
EQU EEAR4 00000004
EQU EEAR5 00000005
EQU EEAR6 00000006
EQU EEDR0 00000000
EQU EEDR1 00000001
EQU EEDR2 00000002
EQU EEDR3 00000003
EQU EEDR4 00000004
EQU EEDR5 00000005
EQU EEDR6 00000006
EQU EEDR7 00000007
EQU EERE 00000000
EQU EEWE 00000001
EQU EEMWE 00000002
EQU LB1 00000000
EQU LB2 00000001
DEF XH r27
DEF XL r26
DEF YH r29
DEF YL r28
DEF ZH r31
DEF ZL r30
EQU FLASHEND 000003ff
EQU IOEND 0000003f
EQU SRAM_START 00000060
EQU SRAM_SIZE 00000080
EQU RAMEND 000000df
EQU XRAMEND 00000000
EQU E2END 0000007f
EQU EEPROMEND 0000007f
EQU EEADRBITS 00000007
EQU INT0addr 00000001
EQU INT1addr 00000002
EQU ICP1addr 00000003
EQU OC1addr 00000004
EQU OVF1addr 00000005
EQU OVF0addr 00000006
EQU URXCaddr 00000007
EQU UDREaddr 00000008
EQU UTXCaddr 00000009
EQU ACIaddr 0000000a
EQU INT_VECTORS_SIZE 0000000b
EQU SW_MAJOR 00000001
EQU SW_MINOR 00000000
EQU HW_MAJOR 00000000
EQU HW_MINOR 00000000
EQU sck 00000000
EQU mosi 00000001
EQU nss 00000002
EQU miso 00000007
DEF spi_lo r0
DEF spi_hi r1
DEF spitemp r21
CSEG init_spi 00000200
CSEG ena_spi 00000208
CSEG disa_spi 0000020c
CSEG rw_spi 0000020e
CSEG spi_loop 0000020f
CSEG lo_mosi 00000213
CSEG mosi_done 00000215
CSEG time_hi 00000217
CSEG time_lo 0000021d
EQU status_wait 00000001
EQU Bulk_Erase 00000001
DEF MemStop1 r10
DEF MemStop2 r11
DEF MemStop3 r12
DEF Mem1 r13
DEF Mem2 r14
DEF Mem3 r15
DEF CCT r16
DEF COMReg r17
DEF FLASHReg r18
DEF CMDLenght r19
DEF TEMP r20
DEF STATUS r22
DEF SREGTemp r23
DEF Function r24
DEF Block64_num r25
EQU RDID 0000009f
EQU BE 000000c7
EQU WREN 00000006
EQU FAST_READ 0000000b
EQU PP 00000002
EQU RDSR 00000005
EQU WRSR 00000001
EQU RES 000000ab
CSEG RESET 000000be
CSEG T0_INT 00000010
CSEG UART_RX_INT 00000012
CSEG UART_TX_INT 00000080
CSEG UART_TX_UDR_INT 000000a8
CSEG Data_store 00000053
CSEG SPI_ID 00000047
CSEG BLK_ERASE 0000004a
CSEG READ_FAST 0000004d
CSEG PG_PRG 00000050
CSEG SET_ADDRESS 00000044
CSEG NUM_READ_BLOCKS 00000041
CSEG NUM_STORE_BLOCKS 0000003e
CSEG STORE_LAST_ADD 0000003b
CSEG Block_test 00000038
CSEG Deep_Pdown_Exit 0000002f
CSEG CMD_Deep_Pdown_Exit 00000147
CSEG Write_Status 00000032
CSEG CMD_Write_Status 0000015b
CSEG Read_Status 00000035
CSEG CMD_Read_Status 00000153
CSEG CMD_Block_test 00000165
CSEG CMD_STORE_LAST_ADD 00000192
CSEG CMD_NUM_STORE_BLOCKS 00000195
CSEG CMD_NUM_READ_BLOCKS 0000018f
CSEG PP_SET_ADDRESS 0000017b
CSEG SPI_FLASH_ID 000000df
CSEG CMD_BLK_ERASE 000000f4
CSEG CMD_FAST_READ 00000102
CSEG CMD_PAGE_PROGRAM 00000120
CSEG clr_fastread 0000005c
CSEG Page_Store 00000073
CSEG Blocks_num 0000006a
CSEG top_add 00000060
CSEG exit 0000007d
CSEG High_Address_Byte 00000067
CSEG MSB 00000070
CSEG LSB 0000006d
CSEG Block_end 00000079
CSEG Send_ID_Next_Byte 00000089
CSEG Fast_read_tx 0000008d
CSEG pp_byte_store 000000a1
CSEG exit_uart_tx 000000a5
CSEG Next_Byte 000000a0
CSEG End_dec_address 0000009c
CSEG Dec_MEM2 00000097
CSEG clr_status 0000009f
CSEG exit_uart_tx_disabled 000000a6
CSEG Send_Flash_ID_byte 000000b1
CSEG Fast_read_tx_int 000000b4
CSEG store_pp_byte_ack 000000b8
CSEG exit_uart_tx_udr 000000bb
CSEG Main 000000d4
CSEG Flash_Status 000000d5
CSEG SPI_TXRX_CMD 00000197
CSEG wait_flash_done 000000d9
CSEG Read_ID 000000e5
CSEG Ignore_data 000000e9
CSEG next_block 0000010c
CSEG Read_byte 00000110
CSEG Aguarda_TX_host 00000119
CSEG Next_PP_Block 00000130
CSEG Aguarda_Block_host 00000135
CSEG Prog_byte 0000013a
CSEG CMD_PP_EXIT 00000141
CSEG loop_test 00000172
CSEG inc_pointer 00000183
CSEG exit_this 0000018d
CSEG Add_match 00000186
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -