📄 delaytime.lst
字号:
1 .file "DelayTime.c"
2 .arch atmega8
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 DelayUs
20 DelayUs:
21 .LFB2:
22 .LM1:
23 /* prologue: frame size=0 */
24 /* prologue end (size=0) */
25 .L8:
26 .LM2:
27 0000 0097 sbiw r24,0
28 0002 19F0 breq .L7
29 .LM3:
30 /* #APP */
31 0004 0000 nop
32 .LM4:
33 /* #NOAPP */
34 0006 0197 sbiw r24,1
35 0008 FBCF rjmp .L8
36 .L7:
37 000a 0895 ret
38 /* epilogue: frame size=0 */
39 /* epilogue: noreturn */
40 /* epilogue end (size=0) */
41 /* function DelayUs size 7 (7) */
42 .LFE2:
44 .global DelayMs
46 DelayMs:
47 .LFB3:
48 .LM5:
49 /* prologue: frame size=0 */
50 000c CF93 push r28
51 000e DF93 push r29
52 /* prologue end (size=2) */
53 .LM6:
54 0010 0097 sbiw r24,0
55 0012 31F0 breq .L15
56 0014 EC01 movw r28,r24
57 .L13:
58 .LM7:
59 0016 8EEA ldi r24,lo8(1710)
60 0018 96E0 ldi r25,hi8(1710)
61 001a F2DF rcall DelayUs
62 .LM8:
63 001c 2197 sbiw r28,1
64 001e D9F7 brne .L13
65 .L15:
66 /* epilogue: frame size=0 */
67 0020 DF91 pop r29
68 0022 CF91 pop r28
69 0024 0895 ret
70 /* epilogue end (size=3) */
71 /* function DelayMs size 14 (9) */
72 .LFE3:
74 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 DelayTime.c
*ABS*:0000003f __SREG__
*ABS*:0000003e __SP_H__
*ABS*:0000003d __SP_L__
*ABS*:00000000 __tmp_reg__
*ABS*:00000001 __zero_reg__
D:\DOCUME~1\AI-ROBOT\LOCALS~1\Temp/ccaKaaaa.s:20 .text:00000000 DelayUs
D:\DOCUME~1\AI-ROBOT\LOCALS~1\Temp/ccaKaaaa.s:46 .text:0000000c DelayMs
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -