📄 sd54.lst
字号:
1 .file "sd54.c"
2 .arch atmega16
3 __SREG__ = 0x3f
4 __SP_H__ = 0x3e
5 __SP_L__ = 0x3d
6 __tmp_reg__ = 0
7 __zero_reg__ = 1
8 .global __do_copy_data
9 .global __do_clear_bss
17 .Ltext0:
18 .global time
19 .global time
20 .section .bss
23 time:
24 0000 00 .skip 1,0
25 .global time_reset
26 .global time_reset
29 time_reset:
30 0001 00 .skip 1,0
31 .global time_tab
32 .data
35 time_tab:
36 0000 B5B1 C7B0 .ascii "\265\261\307\260\316\302\266\310 \241\346 \265\261\307"
36 CEC2 B6C8
36 2020 2020
36 2020 A1E6
36 2020 2020
37 0017 B0CA B1BC .ascii "\260\312\261\274\344 2000\304\35200\324\30200\310\325 "
37 E420 2020
37 2032 3030
37 30C4 EA30
37 30D4 C230
38 0032 2020 3030 .ascii " 00:00:00 "
38 3A30 303A
38 3030 2020
38 2020
39 .global tmpct1
40 .global tmpct1
41 .section .bss
44 tmpct1:
45 0002 00 .skip 1,0
46 .global tmpct10
47 .global tmpct10
50 tmpct10:
51 0003 00 .skip 1,0
52 .global tmpct
53 .data
56 tmpct:
57 0040 3C .byte 60
58 .global tmp175num
59 .global tmp175num
60 .section .bss
63 tmp175num:
64 0004 00 .skip 1,0
65 .global tmp175_able
66 .global tmp175_able
69 tmp175_able:
70 0005 00 .skip 1,0
71 .global tmpnum
72 .data
75 tmpnum:
76 0041 04 .byte 4
77 .global tmplcd
78 .global tmplcd
79 .section .bss
82 tmplcd:
83 0006 00 .skip 1,0
84 .global tmpfind
85 .global tmpfind
88 tmpfind:
89 0007 00 .skip 1,0
90 .global tmpl
91 .global tmpl
94 tmpl:
95 0008 00 .skip 1,0
96 .global tmph
97 .global tmph
100 tmph:
101 0009 00 .skip 1,0
102 .global tmphl
103 .global tmphl
106 tmphl:
107 000a 00 .skip 1,0
108 .global tmphh
109 .global tmphh
112 tmphh:
113 000b 00 .skip 1,0
114 .global tmpc
115 .global tmpc
118 tmpc:
119 000c 0000 0000 .skip 4,0
120 .global tmpadd
121 .global tmpadd
124 tmpadd:
125 0010 0000 0000 .skip 4,0
126 .global tmpcadd
127 .global tmpcadd
130 tmpcadd:
131 0014 0000 0000 .skip 4,0
132 .global tmpset
133 .data
136 tmpset:
137 0042 B2C9 D1F9 .ascii "\262\311\321\371\312\261\274\344 1 \267\326\326\323\262\311"
137 CAB1 BCE4
137 2020 3120
137 B7D6 D6D3
137 B2C9
138 0054 D1F9 C6B5 .ascii "\321\371\306\265\302\312 1 Hz \316\302\266\310\262\311\274"
138 C2CA 2020
138 3120 487A
138 2020 2020
138 CEC2 B6C8
139 006b AFD6 D02E .ascii "\257\326\320... "
139 2E2E 2020
139 2020 2020
139 2020 2020
139 2020 2020
140 .global tmpok
143 tmpok:
144 0082 2020 2020 .ascii " \262\311\274\257\275\341\312\370 "
144 B2C9 BCAF
144 BDE1 CAF8
144 2020 2020
145 .global tmplcdct
148 tmplcdct:
149 0092 2020 2020 .ascii " 00 :00 "
149 2030 3020
149 3A30 3020
149 2020 2020
150 .global tmp0
153 tmp0:
154 00a2 00 .byte 0
155 00a3 00 .byte 0
156 00a4 2E .byte 46
157 00a5 00 .byte 0
158 00a6 A1 .byte -95
159 00a7 E6 .byte -26
160 00a8 20 .byte 32
161 00a9 20 .byte 32
162 .global point
165 point:
166 00aa 01 .byte 1
167 00ab 01 .byte 1
168 00ac 02 .byte 2
169 00ad 02 .byte 2
170 00ae 03 .byte 3
171 00af 04 .byte 4
172 00b0 04 .byte 4
173 00b1 05 .byte 5
174 00b2 05 .byte 5
175 00b3 06 .byte 6
176 00b4 07 .byte 7
177 00b5 07 .byte 7
178 00b6 08 .byte 8
179 00b7 08 .byte 8
180 00b8 09 .byte 9
181 00b9 09 .byte 9
182 .global key_num
185 key_num:
186 00ba 00 .byte 0
187 00bb 00 .byte 0
188 00bc 01 .byte 1
189 00bd 00 .byte 0
190 00be 02 .byte 2
191 00bf 00 .byte 0
192 00c0 00 .byte 0
193 00c1 00 .byte 0
194 00c2 03 .byte 3
195 .global lcdadd
196 .global lcdadd
197 .section .bss
200 lcdadd:
201 0018 00 .skip 1,0
202 .global lcdnum
203 .global lcdnum
206 lcdnum:
207 0019 0000 .skip 2,0
208 .global lcd_add
209 .data
212 lcd_add:
213 00c3 80 .byte -128
214 00c4 90 .byte -112
215 00c5 88 .byte -120
216 00c6 98 .byte -104
217 .global txtcnum
218 .global txtcnum
219 .section .bss
222 txtcnum:
223 001b 00 .skip 1,0
224 .global txtnum
225 .global txtnum
228 txtnum:
229 001c 00 .skip 1,0
230 .global bootnum
231 .global bootnum
234 bootnum:
235 001d 00 .skip 1,0
236 .global mood
237 .data
240 mood:
241 00c7 10 .byte 16
242 .global file_t
243 .global file_t
244 .section .bss
247 file_t:
248 001e 00 .skip 1,0
249 .global FAT_c
250 .global FAT_c
253 FAT_c:
254 001f 0000 0000 .skip 4,0
255 .global strat_c
256 .global strat_c
259 strat_c:
260 0023 0000 0000 .skip 4,0
261 .global add_of_FAT2
262 .global add_of_FAT2
265 add_of_FAT2:
266 0027 0000 0000 .skip 4,0
267 .global add_of_FAT1
268 .global add_of_FAT1
271 add_of_FAT1:
272 002b 0000 0000 .skip 4,0
273 .global add_of_boot
274 .global add_of_boot
277 add_of_boot:
278 002f 0000 0000 .skip 4,0
279 .global sector_per_cluster
280 .global sector_per_cluster
283 sector_per_cluster:
284 0033 00 .skip 1,0
285 .global add_of_bootnum
286 .data
289 add_of_bootnum:
290 00c8 1000 0000 .long 16
291 .global file_type
292 .global file_type
293 .section .bss
296 file_type:
297 0034 0000 0000 .skip 4,0
298 .global strat_cluster
299 .global strat_cluster
302 strat_cluster:
303 0038 0000 0000 .skip 16,0
303 0000 0000
303 0000 0000
303 0000 0000
304 .global file_buffer4
305 .global file_buffer4
308 file_buffer4:
309 0048 0000 0000 .skip 21,0
309 0000 0000
309 0000 0000
309 0000 0000
309 0000 0000
310 .global file_buffer3
311 .global file_buffer3
314 file_buffer3:
315 005d 0000 0000 .skip 21,0
315 0000 0000
315 0000 0000
315 0000 0000
315 0000 0000
316 .global file_buffer2
317 .global file_buffer2
320 file_buffer2:
321 0072 0000 0000 .skip 21,0
321 0000 0000
321 0000 0000
321 0000 0000
321 0000 0000
322 .global file_buffer1
323 .global file_buffer1
326 file_buffer1:
327 0087 0000 0000 .skip 21,0
327 0000 0000
327 0000 0000
327 0000 0000
327 0000 0000
328 .global buffer
329 .global buffer
332 buffer:
333 009c 0000 0000 .skip 512,0
333 0000 0000
333 0000 0000
333 0000 0000
333 0000 0000
334 .text
335 .global avrreset
337 avrreset:
338 .LFB3:
339 .LM1:
340 /* prologue: frame size=0 */
341 /* prologue end (size=0) */
342 .LM2:
343 0000 8FEF ldi r24,lo8(-1)
344 0002 8ABB out 58-0x20,r24
345 .LM3:
346 0004 87BB out 55-0x20,r24
347 .LM4:
348 0006 84BB out 52-0x20,r24
349 .LM5:
350 0008 81BB out 49-0x20,r24
351 .LM6:
352 000a 1BBA out 59-0x20,__zero_reg__
353 .LM7:
354 000c 18BA out 56-0x20,__zero_reg__
355 .LM8:
356 000e 15BA out 53-0x20,__zero_reg__
357 .LM9:
358 0010 12BA out 50-0x20,__zero_reg__
359 .LM10:
360 0012 8A98 cbi 49-0x20,2
361 .LM11:
362 0014 929A sbi 50-0x20,2
363 .LM12:
364 0016 85B7 in r24,85-0x20
365 0018 8260 ori r24,lo8(2)
366 001a 85BF out 85-0x20,r24
367 .LM13:
368 001c 8BB7 in r24,91-0x20
369 001e 8064 ori r24,lo8(64)
370 0020 8BBF out 91-0x20,r24
371 .LM14:
372 0022 8FB7 in r24,95-0x20
373 0024 8068 ori r24,lo8(-128)
374 0026 8FBF out 95-0x20,r24
375 .LM15:
376 0028 1EBC out 78-0x20,__zero_reg__
377 .LM16:
378 002a 84EA ldi r24,lo8(-92)
379 002c 8DBD out 77-0x20,r24
380 .LM17:
381 002e 83E7 ldi r24,lo8(115)
382 0030 8CBD out 76-0x20,r24
383 .LM18:
384 0032 9BE5 ldi r25,lo8(91)
385 0034 9BBD out 75-0x20,r25
386 .LM19:
387 0036 8DE8 ldi r24,lo8(-115)
388 0038 8ABD out 74-0x20,r24
389 .LM20:
390 003a 99BD out 73-0x20,r25
391 .LM21:
392 003c 88BD out 72-0x20,r24
393 .LM22:
394 003e 97BD out 71-0x20,r25
395 .LM23:
396 0040 86BD out 70-0x20,r24
397 .LM24:
398 0042 1FBC out 79-0x20,__zero_reg__
399 .LM25:
400 0044 94E0 ldi r25,lo8(4)
401 0046 99BF out 89-0x20,r25
402 .LM26:
403 0048 8FB7 in r24,95-0x20
404 004a 8068 ori r24,lo8(-128)
405 004c 8FBF out 95-0x20,r24
406 .LM27:
407 004e 889A sbi 49-0x20,0
408 .LM28:
409 0050 A098 cbi 52-0x20,0
410 .LM29:
411 0052 A89A sbi 53-0x20,0
412 .LM30:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -