📄 main.lst
字号:
1 .file "main.c"
2 __SREG__ = 0x3f
3 __SP_H__ = 0x3e
4 __SP_L__ = 0x3d
5 __tmp_reg__ = 0
6 __zero_reg__ = 1
7 .global __do_copy_data
8 .global __do_clear_bss
16 .Ltext0:
17 .global main
19 main:
20 .LFB12:
21 .LM1:
22 /* prologue: frame size=0 */
23 0000 CF93 push r28
24 0002 DF93 push r29
25 /* prologue end (size=2) */
26 .LM2:
27 0004 00D0 rcall PHY_Init
28 .LM3:
29 0006 00D0 rcall KEY_INIT
30 0008 C0E0 ldi r28,lo8(CC1100_Data_Ex_Buf)
31 000a D0E0 ldi r29,hi8(CC1100_Data_Ex_Buf)
32 .L12:
33 .LM4:
34 000c 8091 0000 lds r24,CC1100_RECE_FINISHED
35 0010 8823 tst r24
36 0012 01F0 breq .L12
37 .LM5:
38 0014 CE01 movw r24,r28
39 0016 00D0 rcall CC1100_ReceivePacket
40 0018 8823 tst r24
41 001a 01F0 breq .L12
42 .LM6:
43 001c 8091 0000 lds r24,CC1100_Data_Ex_Buf+3
44 0020 8130 cpi r24,lo8(1)
45 0022 01F4 brne .L5
46 0024 8091 0000 lds r24,CC1100_Data_Ex_Buf+61
47 0028 8B33 cpi r24,lo8(59)
48 002a 01F4 brne .L5
49 .LM7:
50 002c 81E0 ldi r24,lo8(1)
51 002e 00D0 rcall LED_Toggle
52 .L5:
53 .LM8:
54 0030 84E3 ldi r24,lo8(52)
55 0032 00D0 rcall CC1100_Strobe
56 0034 00C0 rjmp .L12
57 /* epilogue: frame size=0 */
58 /* epilogue: noreturn */
59 /* epilogue end (size=0) */
60 /* function main size 27 (25) */
61 .LFE12:
87 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 main.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccSFyNvb.s:2 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccSFyNvb.s:3 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccSFyNvb.s:4 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccSFyNvb.s:5 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccSFyNvb.s:6 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccSFyNvb.s:19 .text:00000000 main
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
PHY_Init
KEY_INIT
CC1100_Data_Ex_Buf
CC1100_RECE_FINISHED
CC1100_ReceivePacket
LED_Toggle
CC1100_Strobe
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -