?? dpf_sd_1.lss
字號:
a6a: ef 92 push r14
a6c: ff 92 push r15
a6e: 0f 93 push r16
a70: 1f 93 push r17
a72: cf 93 push r28
a74: df 93 push r29
a76: 87 b3 in r24, 0x17 ; 23
a78: 87 63 ori r24, 0x37 ; 55
a7a: 87 bb out 0x17, r24 ; 23
a7c: 0e 94 91 0d call 0x1b22 ; 0x1b22 <SPI_init>
a80: c5 98 cbi 0x18, 5 ; 24
a82: 88 ec ldi r24, 0xC8 ; 200
a84: 90 e0 ldi r25, 0x00 ; 0
a86: 0e 94 b4 0d call 0x1b68 ; 0x1b68 <DelayNS>
a8a: c5 9a sbi 0x18, 5 ; 24
a8c: 0e 94 9e 0f call 0x1f3c ; 0x1f3c <lcd_init>
a90: 0e 94 02 07 call 0xe04 ; 0xe04 <USART_init>
a94: 8f e1 ldi r24, 0x1F ; 31
a96: 90 e0 ldi r25, 0x00 ; 0
a98: 0e 94 6b 0f call 0x1ed6 ; 0x1ed6 <DispOneColor>
a9c: 8c e2 ldi r24, 0x2C ; 44
a9e: 91 e0 ldi r25, 0x01 ; 1
aa0: 0e 94 b4 0d call 0x1b68 ; 0x1b68 <DelayNS>
aa4: 82 e2 ldi r24, 0x22 ; 34
aa6: 0e 94 d3 0d call 0x1ba6 ; 0x1ba6 <send_command>
aaa: ee 24 eor r14, r14
aac: 0f e1 ldi r16, 0x1F ; 31
aae: 10 e0 ldi r17, 0x00 ; 0
ab0: 20 e0 ldi r18, 0x00 ; 0
ab2: 38 ef ldi r19, 0xF8 ; 248
ab4: 40 e0 ldi r20, 0x00 ; 0
ab6: 51 e0 ldi r21, 0x01 ; 1
ab8: 60 e0 ldi r22, 0x00 ; 0
aba: 70 e0 ldi r23, 0x00 ; 0
abc: 86 e4 ldi r24, 0x46 ; 70
abe: 90 e0 ldi r25, 0x00 ; 0
ac0: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
ac4: 20 e0 ldi r18, 0x00 ; 0
ac6: 38 ef ldi r19, 0xF8 ; 248
ac8: 4b e0 ldi r20, 0x0B ; 11
aca: 51 e0 ldi r21, 0x01 ; 1
acc: 60 e1 ldi r22, 0x10 ; 16
ace: 70 e0 ldi r23, 0x00 ; 0
ad0: 80 e0 ldi r24, 0x00 ; 0
ad2: 90 e0 ldi r25, 0x00 ; 0
ad4: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
ad8: 00 00 nop
ada: 82 e2 ldi r24, 0x22 ; 34
adc: 0e 94 d3 0d call 0x1ba6 ; 0x1ba6 <send_command>
ae0: 20 ee ldi r18, 0xE0 ; 224
ae2: 3f ef ldi r19, 0xFF ; 255
ae4: 46 e2 ldi r20, 0x26 ; 38
ae6: 51 e0 ldi r21, 0x01 ; 1
ae8: 60 e3 ldi r22, 0x30 ; 48
aea: 70 e0 ldi r23, 0x00 ; 0
aec: 80 e0 ldi r24, 0x00 ; 0
aee: 90 e0 ldi r25, 0x00 ; 0
af0: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
af4: 20 ee ldi r18, 0xE0 ; 224
af6: 3f ef ldi r19, 0xFF ; 255
af8: 47 e3 ldi r20, 0x37 ; 55
afa: 51 e0 ldi r21, 0x01 ; 1
afc: 60 e4 ldi r22, 0x40 ; 64
afe: 70 e0 ldi r23, 0x00 ; 0
b00: 80 e0 ldi r24, 0x00 ; 0
b02: 90 e0 ldi r25, 0x00 ; 0
b04: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
b08: 0e 94 8c 0d call 0x1b18 ; 0x1b18 <SD_Init>
b0c: 0e 94 63 0d call 0x1ac6 ; 0x1ac6 <SD_Reset>
b10: 88 23 and r24, r24
b12: 29 f4 brne .+10 ; 0xb1e <main+0xcc>
b14: 20 ee ldi r18, 0xE0 ; 224
b16: 37 e0 ldi r19, 0x07 ; 7
b18: 4d e4 ldi r20, 0x4D ; 77
b1a: 51 e0 ldi r21, 0x01 ; 1
b1c: 07 c0 rjmp .+14 ; 0xb2c <main+0xda>
b1e: ee 24 eor r14, r14
b20: 0f e1 ldi r16, 0x1F ; 31
b22: 10 e0 ldi r17, 0x00 ; 0
b24: 20 ee ldi r18, 0xE0 ; 224
b26: 37 e0 ldi r19, 0x07 ; 7
b28: 43 e6 ldi r20, 0x63 ; 99
b2a: 51 e0 ldi r21, 0x01 ; 1
b2c: 60 e5 ldi r22, 0x50 ; 80
b2e: 70 e0 ldi r23, 0x00 ; 0
b30: 80 e0 ldi r24, 0x00 ; 0
b32: 90 e0 ldi r25, 0x00 ; 0
b34: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
b38: 40 e1 ldi r20, 0x10 ; 16
b3a: 6a e0 ldi r22, 0x0A ; 10
b3c: 83 e8 ldi r24, 0x83 ; 131
b3e: 93 e0 ldi r25, 0x03 ; 3
b40: 0e 94 04 0d call 0x1a08 ; 0x1a08 <Read_SD_Reg>
b44: 88 23 and r24, r24
b46: 91 f4 brne .+36 ; 0xb6c <main+0x11a>
b48: ee 24 eor r14, r14
b4a: 0f e1 ldi r16, 0x1F ; 31
b4c: 10 e0 ldi r17, 0x00 ; 0
b4e: 20 ee ldi r18, 0xE0 ; 224
b50: 37 e0 ldi r19, 0x07 ; 7
b52: 45 e7 ldi r20, 0x75 ; 117
b54: 51 e0 ldi r21, 0x01 ; 1
b56: 60 e6 ldi r22, 0x60 ; 96
b58: 70 e0 ldi r23, 0x00 ; 0
b5a: 80 e0 ldi r24, 0x00 ; 0
b5c: 90 e0 ldi r25, 0x00 ; 0
b5e: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
b62: 83 e8 ldi r24, 0x83 ; 131
b64: 93 e0 ldi r25, 0x03 ; 3
b66: 0e 94 99 0a call 0x1532 ; 0x1532 <Get_SD_card_CID_Infor>
b6a: 0d c0 rjmp .+26 ; 0xb86 <main+0x134>
b6c: ee 24 eor r14, r14
b6e: 0f e1 ldi r16, 0x1F ; 31
b70: 10 e0 ldi r17, 0x00 ; 0
b72: 20 ee ldi r18, 0xE0 ; 224
b74: 37 e0 ldi r19, 0x07 ; 7
b76: 40 e9 ldi r20, 0x90 ; 144
b78: 51 e0 ldi r21, 0x01 ; 1
b7a: 60 e6 ldi r22, 0x60 ; 96
b7c: 70 e0 ldi r23, 0x00 ; 0
b7e: 80 e0 ldi r24, 0x00 ; 0
b80: 90 e0 ldi r25, 0x00 ; 0
b82: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
b86: 00 00 nop
b88: 40 e1 ldi r20, 0x10 ; 16
b8a: 69 e0 ldi r22, 0x09 ; 9
b8c: 83 e8 ldi r24, 0x83 ; 131
b8e: 93 e0 ldi r25, 0x03 ; 3
b90: 0e 94 04 0d call 0x1a08 ; 0x1a08 <Read_SD_Reg>
b94: 88 23 and r24, r24
b96: 91 f4 brne .+36 ; 0xbbc <main+0x16a>
b98: ee 24 eor r14, r14
b9a: 0f e1 ldi r16, 0x1F ; 31
b9c: 10 e0 ldi r17, 0x00 ; 0
b9e: 20 ee ldi r18, 0xE0 ; 224
ba0: 37 e0 ldi r19, 0x07 ; 7
ba2: 49 ea ldi r20, 0xA9 ; 169
ba4: 51 e0 ldi r21, 0x01 ; 1
ba6: 60 e7 ldi r22, 0x70 ; 112
ba8: 70 e0 ldi r23, 0x00 ; 0
baa: 80 e0 ldi r24, 0x00 ; 0
bac: 90 e0 ldi r25, 0x00 ; 0
bae: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
bb2: 83 e8 ldi r24, 0x83 ; 131
bb4: 93 e0 ldi r25, 0x03 ; 3
bb6: 0e 94 e4 0a call 0x15c8 ; 0x15c8 <Get_SD_card_CSD_Infor>
bba: 0d c0 rjmp .+26 ; 0xbd6 <main+0x184>
bbc: ee 24 eor r14, r14
bbe: 0f e1 ldi r16, 0x1F ; 31
bc0: 10 e0 ldi r17, 0x00 ; 0
bc2: 20 ee ldi r18, 0xE0 ; 224
bc4: 37 e0 ldi r19, 0x07 ; 7
bc6: 44 ec ldi r20, 0xC4 ; 196
bc8: 51 e0 ldi r21, 0x01 ; 1
bca: 60 e7 ldi r22, 0x70 ; 112
bcc: 70 e0 ldi r23, 0x00 ; 0
bce: 80 e0 ldi r24, 0x00 ; 0
bd0: 90 e0 ldi r25, 0x00 ; 0
bd2: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
bd6: 00 00 nop
bd8: 44 e0 ldi r20, 0x04 ; 4
bda: 6a e3 ldi r22, 0x3A ; 58
bdc: 83 e8 ldi r24, 0x83 ; 131
bde: 93 e0 ldi r25, 0x03 ; 3
be0: 0e 94 04 0d call 0x1a08 ; 0x1a08 <Read_SD_Reg>
be4: 88 23 and r24, r24
be6: 91 f4 brne .+36 ; 0xc0c <main+0x1ba>
be8: ee 24 eor r14, r14
bea: 0f e1 ldi r16, 0x1F ; 31
bec: 10 e0 ldi r17, 0x00 ; 0
bee: 20 ee ldi r18, 0xE0 ; 224
bf0: 37 e0 ldi r19, 0x07 ; 7
bf2: 4d ed ldi r20, 0xDD ; 221
bf4: 51 e0 ldi r21, 0x01 ; 1
bf6: 60 e8 ldi r22, 0x80 ; 128
bf8: 70 e0 ldi r23, 0x00 ; 0
bfa: 80 e0 ldi r24, 0x00 ; 0
bfc: 90 e0 ldi r25, 0x00 ; 0
bfe: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
c02: 83 e8 ldi r24, 0x83 ; 131
c04: 93 e0 ldi r25, 0x03 ; 3
c06: 0e 94 16 0c call 0x182c ; 0x182c <Get_SD_card_OCR_Infor>
c0a: 0d c0 rjmp .+26 ; 0xc26 <main+0x1d4>
c0c: ee 24 eor r14, r14
c0e: 0f e1 ldi r16, 0x1F ; 31
c10: 10 e0 ldi r17, 0x00 ; 0
c12: 20 ee ldi r18, 0xE0 ; 224
c14: 37 e0 ldi r19, 0x07 ; 7
c16: 48 ef ldi r20, 0xF8 ; 248
c18: 51 e0 ldi r21, 0x01 ; 1
c1a: 60 e8 ldi r22, 0x80 ; 128
c1c: 70 e0 ldi r23, 0x00 ; 0
c1e: 80 e0 ldi r24, 0x00 ; 0
c20: 90 e0 ldi r25, 0x00 ; 0
c22: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
c26: 00 00 nop
c28: 00 00 nop
c2a: 40 e0 ldi r20, 0x00 ; 0
c2c: 67 e3 ldi r22, 0x37 ; 55
c2e: 83 e8 ldi r24, 0x83 ; 131
c30: 93 e0 ldi r25, 0x03 ; 3
c32: 0e 94 04 0d call 0x1a08 ; 0x1a08 <Read_SD_Reg>
c36: 48 e0 ldi r20, 0x08 ; 8
c38: 63 e3 ldi r22, 0x33 ; 51
c3a: 83 e8 ldi r24, 0x83 ; 131
c3c: 93 e0 ldi r25, 0x03 ; 3
c3e: 0e 94 04 0d call 0x1a08 ; 0x1a08 <Read_SD_Reg>
c42: 88 23 and r24, r24
c44: 91 f4 brne .+36 ; 0xc6a <main+0x218>
c46: ee 24 eor r14, r14
c48: 0f e1 ldi r16, 0x1F ; 31
c4a: 10 e0 ldi r17, 0x00 ; 0
c4c: 20 ee ldi r18, 0xE0 ; 224
c4e: 37 e0 ldi r19, 0x07 ; 7
c50: 41 e1 ldi r20, 0x11 ; 17
c52: 52 e0 ldi r21, 0x02 ; 2
c54: 60 e9 ldi r22, 0x90 ; 144
c56: 70 e0 ldi r23, 0x00 ; 0
c58: 80 e0 ldi r24, 0x00 ; 0
c5a: 90 e0 ldi r25, 0x00 ; 0
c5c: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
c60: 83 e8 ldi r24, 0x83 ; 131
c62: 93 e0 ldi r25, 0x03 ; 3
c64: 0e 94 24 0c call 0x1848 ; 0x1848 <Get_SD_card_SCR_Infor>
c68: 0d c0 rjmp .+26 ; 0xc84 <main+0x232>
c6a: ee 24 eor r14, r14
c6c: 0f e1 ldi r16, 0x1F ; 31
c6e: 10 e0 ldi r17, 0x00 ; 0
c70: 20 ee ldi r18, 0xE0 ; 224
c72: 37 e0 ldi r19, 0x07 ; 7
c74: 4c e2 ldi r20, 0x2C ; 44
c76: 52 e0 ldi r21, 0x02 ; 2
c78: 60 e9 ldi r22, 0x90 ; 144
c7a: 70 e0 ldi r23, 0x00 ; 0
c7c: 80 e0 ldi r24, 0x00 ; 0
c7e: 90 e0 ldi r25, 0x00 ; 0
c80: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
c84: 00 00 nop
c86: 0e 94 4a 0c call 0x1894 ; 0x1894 <Get_SD_card_Volume_Infor>
c8a: ee 24 eor r14, r14
c8c: 0f e1 ldi r16, 0x1F ; 31
c8e: 10 e0 ldi r17, 0x00 ; 0
c90: 20 ee ldi r18, 0xE0 ; 224
c92: 37 e0 ldi r19, 0x07 ; 7
c94: 45 e4 ldi r20, 0x45 ; 69
c96: 52 e0 ldi r21, 0x02 ; 2
c98: 60 ea ldi r22, 0xA0 ; 160
c9a: 70 e0 ldi r23, 0x00 ; 0
c9c: 80 e0 ldi r24, 0x00 ; 0
c9e: 90 e0 ldi r25, 0x00 ; 0
ca0: 0e 94 84 0e call 0x1d08 ; 0x1d08 <DrawString>
ca4: 40 91 7d 03 lds r20, 0x037D
ca8: 50 91 7e 03 lds r21, 0x037E
cac: 60 ea ldi r22, 0xA0 ; 160
cae: 70 e0 ldi r23, 0x00 ; 0
cb0: 88 e7 ldi r24, 0x78 ; 120
cb2: 90 e0 ldi r25, 0x00 ; 0
cb4: 0e 94 bf 0e call 0x1d7e ; 0x1d7e <DispNum>
cb8: 0e 94 9e 08 call 0x113c ; 0x113c <Get_FAT_BPB_Infor>
cbc: 0e 94 f1 07 call 0xfe2 ; 0xfe2 <Calculate_FirstRootDirSecNum>
cc0: 60 93 1a 03 sts 0x031A, r22
cc4: 70 93 1b 03 sts 0x031B, r23
cc8: 80 93 1c 03 sts 0x031C, r24
ccc: 90 93 1d 03 sts 0x031D, r25
cd0: f3 ea ldi r31, 0xA3 ; 163
cd2: 2f 2e mov r2, r31
cd4: f2 e0 ldi r31, 0x02 ; 2
cd6: 3f 2e mov r3, r31
cd8: e8 eb ldi r30, 0xB8 ; 184
cda: 4e 2e mov r4, r30
cdc: e2 e0 ldi r30, 0x02 ; 2
cde: 5e 2e mov r5, r30
ce0: 74 ec ldi r23, 0xC4 ; 196
ce2: 67 2e mov r6, r23
ce4: 72 e0 ldi r23, 0x02 ; 2
ce6: 77 2e mov r7, r23
ce8: 6e ec ldi r22, 0xCE ; 206
cea: 86 2e mov r8, r22
cec: 62 e0 ldi r22, 0x02 ; 2
cee: 96 2e mov r9, r22
cf0: 58 ed ldi r21, 0xD8 ; 216
cf2: a5 2e mov r10, r21
cf4: 52 e0 ldi r21, 0x02 ; 2
cf6: b5 2e mov r11, r21
cf8: 44 ee ldi r20, 0xE4 ; 228
cfa: c4 2e mov r12, r20
cfc: 42 e0 ldi r20, 0x02 ; 2
cfe: d4 2e mov r13, r20
d00: 30 ef ldi r19, 0xF0 ; 240
d02: e3 2e mov r14, r19
d04: 32 e0 ldi r19, 0x02 ; 2
d06: f3 2e mov r15, r19
d08: ca ef ldi r28, 0xFA ; 250
d0a: d2 e0 ldi r29, 0x02 ; 2
d0c: 03 e0 ldi r16, 0x03 ; 3
d0e: 13 e0 ldi r17, 0x03 ; 3
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -