📄 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 .LFB6:
22 .LM1:
23 /* prologue: frame size=0 */
24 /* prologue end (size=0) */
25 0000 9C01 movw r18,r24
26 .LM2:
27 0002 892B or r24,r25
28 0004 51F0 breq .L14
29 0006 41E0 ldi r20,lo8(1)
30 0008 50E0 ldi r21,hi8(1)
31 000a 60E0 ldi r22,hlo8(1)
32 000c 70E0 ldi r23,hhi8(1)
33 .L12:
34 .LBB2:
35 .LBB3:
36 .LBB4:
37 .LBB5:
38 .LM3:
39 000e 842F mov r24,r20
40 /* #APP */
41 0010 8A95 1: dec r24
42 0012 F1F7 brne 1b
43 /* #NOAPP */
44 .LBE5:
45 .LBE4:
46 .LBE3:
47 .LBE2:
48 .LM4:
49 0014 2150 subi r18,lo8(-(-1))
50 0016 3040 sbci r19,hi8(-(-1))
51 0018 D1F7 brne .L12
52 .L14:
53 001a 0895 ret
54 /* epilogue: frame size=0 */
55 /* epilogue: noreturn */
56 /* epilogue end (size=0) */
57 /* function DelayUs size 18 (18) */
58 .LFE6:
60 .global DelayMs
62 DelayMs:
63 .LFB7:
64 .LM5:
65 /* prologue: frame size=0 */
66 001c CF93 push r28
67 001e DF93 push r29
68 /* prologue end (size=2) */
69 0020 9C01 movw r18,r24
70 .LM6:
71 0022 892B or r24,r25
72 0024 51F0 breq .L28
73 0026 A8EE ldi r26,lo8(1000)
74 0028 B3E0 ldi r27,hi8(1000)
75 002a C0E0 ldi r28,hlo8(1000)
76 002c D0E0 ldi r29,hhi8(1000)
77 .L26:
78 .LBB6:
79 .LBB7:
80 .LBB8:
81 .LBB9:
82 .LM7:
83 002e CD01 movw r24,r26
84 /* #APP */
85 0030 0197 1: sbiw r24,1
86 0032 F1F7 brne 1b
87 /* #NOAPP */
88 .LBE9:
89 .LBE8:
90 .LBE7:
91 .LBE6:
92 .LM8:
93 0034 2150 subi r18,lo8(-(-1))
94 0036 3040 sbci r19,hi8(-(-1))
95 0038 D1F7 brne .L26
96 .L28:
97 /* epilogue: frame size=0 */
98 003a DF91 pop r29
99 003c CF91 pop r28
100 003e 0895 ret
101 /* epilogue end (size=3) */
102 /* function DelayMs size 22 (17) */
103 .LFE7:
105 .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\zyrobot\LOCALS~1\Temp/cc8Oaaaa.s:20 .text:00000000 DelayUs
D:\DOCUME~1\zyrobot\LOCALS~1\Temp/cc8Oaaaa.s:62 .text:0000001c DelayMs
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -