📄 input.lst
字号:
260 .LM43:
261 0110 1116 cp __zero_reg__,r17
262 0112 24F0 brlt .L23
263 .LM44:
264 0114 61E0 ldi r22,lo8(1)
265 0116 802F mov r24,r16
266 0118 0E94 0000 call control_open
267 .L23:
268 .LM45:
269 011c 1530 cpi r17,lo8(5)
270 011e ACF0 brlt .L25
271 .LM46:
272 0120 61E0 ldi r22,lo8(1)
273 0122 10C0 rjmp .L40
274 .L22:
275 .LM47:
276 0124 1E31 cpi r17,lo8(30)
277 0126 8CF0 brlt .L25
278 .LM48:
279 0128 64E0 ldi r22,lo8(4)
280 012a 80E0 ldi r24,lo8(0)
281 012c 0E94 0000 call control_open
282 .LM49:
283 0130 1332 cpi r17,lo8(35)
284 0132 2CF0 brlt .L27
285 .LM50:
286 0134 62E0 ldi r22,lo8(2)
287 0136 80E0 ldi r24,lo8(0)
288 0138 0E94 0000 call control_open
289 013c 06C0 rjmp .L25
290 .L27:
291 .LM51:
292 013e 1F31 cpi r17,lo8(31)
293 0140 24F4 brge .L25
294 .LM52:
295 0142 62E0 ldi r22,lo8(2)
296 .L40:
297 0144 80E0 ldi r24,lo8(0)
298 0146 0E94 0000 call control_close
299 .L25:
300 .LM53:
301 014a C635 cpi r28,lo8(86)
302 014c 20F4 brsh .L30
303 .LM54:
304 014e 68E0 ldi r22,lo8(8)
305 0150 80E0 ldi r24,lo8(0)
306 0152 0E94 0000 call control_close
307 .L30:
308 .LM55:
309 0156 CA35 cpi r28,lo8(90)
310 0158 08F4 brsh .+2
311 015a 74C0 rjmp .L18
312 015c 3BC0 rjmp .L41
313 .L19:
314 .LM56:
315 015e 4130 cpi r20,lo8(1)
316 0160 F1F5 brne .L32
317 .LM57:
318 0162 8081 ld r24,Z
319 0164 9181 ldd r25,Z+1
320 0166 64E6 ldi r22,lo8(100)
321 0168 70E0 ldi r23,hi8(100)
322 016a 0E94 0000 call __divmodhi4
323 016e 9B01 movw r18,r22
324 0170 162F mov r17,r22
325 .LM58:
326 0172 8881 ld r24,Y
327 0174 9981 ldd r25,Y+1
328 0176 64E6 ldi r22,lo8(100)
329 0178 70E0 ldi r23,hi8(100)
330 017a 0E94 0000 call __divmodhi4
331 017e C62F mov r28,r22
332 .LM59:
333 0180 1216 cp __zero_reg__,r18
334 0182 1CF4 brge .L33
335 .LM60:
336 0184 2093 0000 sts xRwenshiData+5,r18
337 0188 05C0 rjmp .L34
338 .L33:
339 .LM61:
340 018a 822F mov r24,r18
341 018c 0E94 0000 call abss
342 0190 8093 0000 sts xRwenshiData+5,r24
343 .L34:
344 .LM62:
345 0194 63E0 ldi r22,lo8(3)
346 0196 812F mov r24,r17
347 0198 0E94 0000 call fuhao
348 .LM63:
349 019c 8091 0000 lds r24,xRwenshiData+5
350 01a0 9927 clr r25
351 01a2 00E0 ldi r16,lo8(0)
352 01a4 23E0 ldi r18,lo8(3)
353 01a6 AC01 movw r20,r24
354 01a8 622F mov r22,r18
355 01aa 8CE3 ldi r24,lo8(60)
356 01ac 0E94 0000 call Display_8x16Int
357 .LM64:
358 01b0 C093 0000 sts xRwenshiData+4,r28
359 .LM65:
360 01b4 8C2F mov r24,r28
361 01b6 9927 clr r25
362 01b8 23E0 ldi r18,lo8(3)
363 01ba AC01 movw r20,r24
364 01bc 622F mov r22,r18
365 01be 80E6 ldi r24,lo8(96)
366 01c0 0E94 0000 call Display_8x16Int
367 .LM66:
368 01c4 1635 cpi r17,lo8(86)
369 01c6 24F4 brge .L35
370 .LM67:
371 01c8 68E0 ldi r22,lo8(8)
372 01ca 802F mov r24,r16
373 01cc 0E94 0000 call control_close
374 .L35:
375 .LM68:
376 01d0 CA35 cpi r28,lo8(90)
377 01d2 C0F1 brlo .L18
378 .L41:
379 .LM69:
380 01d4 68E0 ldi r22,lo8(8)
381 01d6 80E0 ldi r24,lo8(0)
382 01d8 0E94 0000 call control_open
383 01dc 33C0 rjmp .L18
384 .L32:
385 .LM70:
386 01de 4230 cpi r20,lo8(2)
387 01e0 89F5 brne .L18
388 .LM71:
389 01e2 8081 ld r24,Z
390 01e4 9181 ldd r25,Z+1
391 01e6 64E6 ldi r22,lo8(100)
392 01e8 70E0 ldi r23,hi8(100)
393 01ea 0E94 0000 call __divmodhi4
394 01ee 9B01 movw r18,r22
395 01f0 162F mov r17,r22
396 .LM72:
397 01f2 8881 ld r24,Y
398 01f4 9981 ldd r25,Y+1
399 01f6 64E6 ldi r22,lo8(100)
400 01f8 70E0 ldi r23,hi8(100)
401 01fa 0E94 0000 call __divmodhi4
402 01fe 6093 0000 sts xRwenshiData+8,r22
403 .LM73:
404 0202 1216 cp __zero_reg__,r18
405 0204 1CF4 brge .L38
406 .LM74:
407 0206 2093 0000 sts xRwenshiData+9,r18
408 020a 05C0 rjmp .L39
409 .L38:
410 .LM75:
411 020c 822F mov r24,r18
412 020e 0E94 0000 call abss
413 0212 8093 0000 sts xRwenshiData+9,r24
414 .L39:
415 .LM76:
416 0216 65E0 ldi r22,lo8(5)
417 0218 812F mov r24,r17
418 021a 0E94 0000 call fuhao
419 .LM77:
420 021e 8091 0000 lds r24,xRwenshiData+9
421 0222 9927 clr r25
422 0224 00E0 ldi r16,lo8(0)
423 0226 23E0 ldi r18,lo8(3)
424 0228 AC01 movw r20,r24
425 022a 65E0 ldi r22,lo8(5)
426 022c 8CE3 ldi r24,lo8(60)
427 022e 0E94 0000 call Display_8x16Int
428 .LM78:
429 0232 8091 0000 lds r24,xRwenshiData+8
430 0236 9927 clr r25
431 0238 23E0 ldi r18,lo8(3)
432 023a AC01 movw r20,r24
433 023c 65E0 ldi r22,lo8(5)
434 023e 80E6 ldi r24,lo8(96)
435 0240 0E94 0000 call Display_8x16Int
436 .L18:
437 /* epilogue: frame size=0 */
438 0244 DF91 pop r29
439 0246 CF91 pop r28
440 0248 1F91 pop r17
441 024a 0F91 pop r16
442 024c 0895 ret
443 /* epilogue end (size=5) */
444 /* function input_sht size 227 (218) */
445 .LFE16:
447 .comm xRdorData,9,1
448 .comm xRDCACData,8,1
449 .comm xRAlrData,399,1
450 .comm xRwenshiData,12,1
451 .comm SECOND_BUFFER,1,1
452 .comm MINUTE_BUFFER,1,1
453 .comm HOUR_BUFFER,1,1
454 .comm WEEK_BUFFER,1,1
455 .comm DAY_BUFFER,1,1
456 .comm MONTH_BUFFER,1,1
457 .comm YEAR_BUFFER,1,1
458 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 input.c
f:\temp/ccCWaaaa.s:3 *ABS*:0000003f __SREG__
f:\temp/ccCWaaaa.s:4 *ABS*:0000003e __SP_H__
f:\temp/ccCWaaaa.s:5 *ABS*:0000003d __SP_L__
f:\temp/ccCWaaaa.s:6 *ABS*:00000000 __tmp_reg__
f:\temp/ccCWaaaa.s:7 *ABS*:00000001 __zero_reg__
f:\temp/ccCWaaaa.s:20 .text:00000000 inputInit
f:\temp/ccCWaaaa.s:43 .text:0000000c inputReadWord
f:\temp/ccCWaaaa.s:91 .text:00000032 abss
f:\temp/ccCWaaaa.s:120 .progmem.data:00000000 __c.0
f:\temp/ccCWaaaa.s:124 .progmem.data:00000002 __c.1
f:\temp/ccCWaaaa.s:128 .progmem.data:00000004 __c.2
f:\temp/ccCWaaaa.s:132 .progmem.data:00000006 __c.3
f:\temp/ccCWaaaa.s:137 .text:0000004a fuhao
f:\temp/ccCWaaaa.s:184 .text:00000088 input_sht
*COM*:0000000c xRwenshiData
*COM*:00000009 xRdorData
*COM*:00000008 xRDCACData
*COM*:0000018f xRAlrData
*COM*:00000001 SECOND_BUFFER
*COM*:00000001 MINUTE_BUFFER
*COM*:00000001 HOUR_BUFFER
*COM*:00000001 WEEK_BUFFER
*COM*:00000001 DAY_BUFFER
*COM*:00000001 MONTH_BUFFER
*COM*:00000001 YEAR_BUFFER
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
Lcd_Printf_12
__divmodhi4
Display_8x16Int
control_close
control_open
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -