📄 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 0F93 push r16
24 0002 1F93 push r17
25 0004 CF93 push r28
26 0006 DF93 push r29
27 /* prologue end (size=4) */
28 .LM2:
29 0008 00D0 rcall PHY_Init
30 .LM3:
31 000a 00D0 rcall KEY_INIT
32 .LM4:
33 000c C0E0 ldi r28,lo8(CC1100_Data_Ex_Buf+3)
34 000e D0E0 ldi r29,hi8(CC1100_Data_Ex_Buf+3)
35 0010 8E01 movw r16,r28
36 0012 0350 subi r16,lo8(-(-3))
37 0014 1040 sbci r17,hi8(-(-3))
38 .L2:
39 .LM5:
40 0016 E091 0000 lds r30,pChannel
41 001a F0E0 ldi r31,lo8(0)
42 001c E050 subi r30,lo8(-(Channel))
43 001e F040 sbci r31,hi8(-(Channel))
44 0020 8081 ld r24,Z
45 0022 8093 0000 sts CC1100_Data_Ex_Buf,r24
46 .LM6:
47 0026 8CE3 ldi r24,lo8(60)
48 0028 8093 0000 sts CC1100_Data_Ex_Buf+1,r24
49 .LM7:
50 002c 81E0 ldi r24,lo8(1)
51 002e 8093 0000 sts CC1100_Data_Ex_Buf+2,r24
52 0032 FE01 movw r30,r28
53 .L3:
54 .LM8:
55 0034 8193 st Z+,r24
56 .LVL0:
57 .LM9:
58 0036 8F5F subi r24,lo8(-(1))
59 0038 8C33 cpi r24,lo8(60)
60 003a 01F4 brne .L3
61 .LM10:
62 003c C801 movw r24,r16
63 .LVL1:
64 003e 00D0 rcall CC1100_SendPacket
65 .LM11:
66 0040 88E0 ldi r24,lo8(8)
67 0042 00D0 rcall LED_Toggle
68 .LM12:
69 0044 84E6 ldi r24,lo8(100)
70 0046 90E0 ldi r25,hi8(100)
71 0048 00D0 rcall delay_nms
72 004a 00C0 rjmp .L2
73 /* epilogue: frame size=0 */
74 /* epilogue: noreturn */
75 /* epilogue end (size=0) */
76 /* function main size 38 (34) */
77 .LFE12:
103 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 main.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccX9ZtJ8.s:2 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccX9ZtJ8.s:3 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccX9ZtJ8.s:4 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccX9ZtJ8.s:5 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccX9ZtJ8.s:6 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccX9ZtJ8.s:19 .text:00000000 main
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
PHY_Init
KEY_INIT
CC1100_Data_Ex_Buf
pChannel
Channel
CC1100_SendPacket
LED_Toggle
delay_nms
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -