📄 key.lst
字号:
1 .file "Key.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 KEY_INIT
19 KEY_INIT:
20 .LFB12:
21 .LM1:
22 /* prologue: frame size=0 */
23 /* prologue end (size=0) */
24 .LM2:
25 0000 8A98 cbi 49-0x20,2
26 .LM3:
27 0002 85B7 in r24,85-0x20
28 0004 8260 ori r24,lo8(2)
29 0006 85BF out 85-0x20,r24
30 .LM4:
31 0008 8BB7 in r24,91-0x20
32 000a 8064 ori r24,lo8(64)
33 000c 8BBF out 91-0x20,r24
34 /* epilogue: frame size=0 */
35 000e 0895 ret
36 /* epilogue end (size=1) */
37 /* function KEY_INIT size 8 (7) */
38 .LFE12:
40 .global __vector_1
42 __vector_1:
43 .LFB13:
44 .LM5:
45 /* prologue: frame size=0 */
46 0010 1F92 push __zero_reg__
47 0012 0F92 push __tmp_reg__
48 0014 0FB6 in __tmp_reg__,__SREG__
49 0016 0F92 push __tmp_reg__
50 0018 1124 clr __zero_reg__
51 001a 2F93 push r18
52 001c 3F93 push r19
53 001e 4F93 push r20
54 0020 5F93 push r21
55 0022 6F93 push r22
56 0024 7F93 push r23
57 0026 8F93 push r24
58 0028 9F93 push r25
59 002a AF93 push r26
60 002c BF93 push r27
61 002e EF93 push r30
62 0030 FF93 push r31
63 /* prologue end (size=17) */
64 .LM6:
65 0032 8BB7 in r24,91-0x20
66 0034 8F7B andi r24,lo8(-65)
67 0036 8BBF out 91-0x20,r24
68 .LM7:
69 0038 84E1 ldi r24,lo8(20)
70 003a 90E0 ldi r25,hi8(20)
71 003c 00D0 rcall delay_nms
72 .LM8:
73 003e 8299 sbic 48-0x20,2
74 0040 00C0 rjmp .L4
75 .LM9:
76 0042 8091 0000 lds r24,Channel
77 0046 8A35 cpi r24,lo8(90)
78 0048 00F4 brsh .L4
79 .LM10:
80 004a 8091 0000 lds r24,Channel
81 004e 8F5F subi r24,lo8(-(1))
82 0050 8093 0000 sts Channel,r24
83 .LM11:
84 0054 86E3 ldi r24,lo8(54)
85 0056 00D0 rcall CC1100_Strobe
86 .LM12:
87 0058 8AE3 ldi r24,lo8(58)
88 005a 00D0 rcall CC1100_Strobe
89 .LM13:
90 005c 84E3 ldi r24,lo8(52)
91 005e 00D0 rcall CC1100_Strobe
92 .LM14:
93 0060 84E0 ldi r24,lo8(4)
94 0062 00D0 rcall LED_Toggle
95 .L4:
96 .LM15:
97 0064 86EE ldi r24,lo8(230)
98 0066 90E0 ldi r25,hi8(230)
99 0068 00D0 rcall delay_nms
100 .LM16:
101 006a 8BB7 in r24,91-0x20
102 006c 8064 ori r24,lo8(64)
103 006e 8BBF out 91-0x20,r24
104 /* epilogue: frame size=0 */
105 0070 FF91 pop r31
106 0072 EF91 pop r30
107 0074 BF91 pop r27
108 0076 AF91 pop r26
109 0078 9F91 pop r25
110 007a 8F91 pop r24
111 007c 7F91 pop r23
112 007e 6F91 pop r22
113 0080 5F91 pop r21
114 0082 4F91 pop r20
115 0084 3F91 pop r19
116 0086 2F91 pop r18
117 0088 0F90 pop __tmp_reg__
118 008a 0FBE out __SREG__,__tmp_reg__
119 008c 0F90 pop __tmp_reg__
120 008e 1F90 pop __zero_reg__
121 0090 1895 reti
122 /* epilogue end (size=17) */
123 /* function __vector_1 size 65 (31) */
124 .LFE13:
126 .global Channel
127 .global Channel
128 .section .bss
131 Channel:
132 0000 00 .skip 1,0
133 .global dbm
134 .global dbm
137 dbm:
138 0001 00 .skip 1,0
171 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 Key.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cci1pTH2.s:2 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cci1pTH2.s:3 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cci1pTH2.s:4 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cci1pTH2.s:5 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cci1pTH2.s:6 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cci1pTH2.s:19 .text:00000000 KEY_INIT
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cci1pTH2.s:42 .text:00000010 __vector_1
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cci1pTH2.s:131 .bss:00000000 Channel
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cci1pTH2.s:137 .bss:00000001 dbm
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
delay_nms
CC1100_Strobe
LED_Toggle
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -