📄 main.lss
字号:
6ba: 2f 93 push r18
6bc: 3f 93 push r19
6be: 4f 93 push r20
6c0: 5f 93 push r21
6c2: 6f 93 push r22
6c4: 7f 93 push r23
6c6: 8f 93 push r24
6c8: 9f 93 push r25
6ca: af 93 push r26
6cc: bf 93 push r27
6ce: ef 93 push r30
6d0: ff 93 push r31
6d2: 80 91 a5 00 lds r24, 0x00A5
6d6: 87 ff sbrs r24, 7
6d8: 35 c0 rjmp .+106 ; 0x744 <__vector_9+0x94>
6da: 80 91 a5 00 lds r24, 0x00A5
6de: 90 e0 ldi r25, 0x00 ; 0
6e0: 9c 01 movw r18, r24
6e2: 20 72 andi r18, 0x20 ; 32
6e4: 30 70 andi r19, 0x00 ; 0
6e6: 85 ff sbrs r24, 5
6e8: 0e c0 rjmp .+28 ; 0x706 <__vector_9+0x56>
6ea: 20 32 cpi r18, 0x20 ; 32
6ec: 31 05 cpc r19, r1
6ee: 51 f5 brne .+84 ; 0x744 <__vector_9+0x94>
6f0: 80 91 a5 00 lds r24, 0x00A5
6f4: 90 e0 ldi r25, 0x00 ; 0
6f6: 8f 71 andi r24, 0x1F ; 31
6f8: 90 70 andi r25, 0x00 ; 0
6fa: 87 30 cpi r24, 0x07 ; 7
6fc: 91 05 cpc r25, r1
6fe: 69 f0 breq .+26 ; 0x71a <__vector_9+0x6a>
700: 0f 97 sbiw r24, 0x0f ; 15
702: d9 f4 brne .+54 ; 0x73a <__vector_9+0x8a>
704: 0d c0 rjmp .+26 ; 0x720 <__vector_9+0x70>
706: 80 91 a5 00 lds r24, 0x00A5
70a: 90 e0 ldi r25, 0x00 ; 0
70c: 8f 71 andi r24, 0x1F ; 31
70e: 90 70 andi r25, 0x00 ; 0
710: 00 97 sbiw r24, 0x00 ; 0
712: 19 f0 breq .+6 ; 0x71a <__vector_9+0x6a>
714: 01 97 sbiw r24, 0x01 ; 1
716: 89 f4 brne .+34 ; 0x73a <__vector_9+0x8a>
718: 03 c0 rjmp .+6 ; 0x720 <__vector_9+0x70>
71a: 81 e0 ldi r24, 0x01 ; 1
71c: 9f df rcall .-194 ; 0x65c <LED_Toggle>
71e: 0d c0 rjmp .+26 ; 0x73a <__vector_9+0x8a>
720: 81 e0 ldi r24, 0x01 ; 1
722: 9c df rcall .-200 ; 0x65c <LED_Toggle>
724: 80 91 a5 00 lds r24, 0x00A5
728: 86 ff sbrs r24, 6
72a: 04 c0 rjmp .+8 ; 0x734 <__vector_9+0x84>
72c: 80 91 a5 00 lds r24, 0x00A5
730: 80 7e andi r24, 0xE0 ; 224
732: 06 c0 rjmp .+12 ; 0x740 <__vector_9+0x90>
734: 10 92 a5 00 sts 0x00A5, r1
738: 05 c0 rjmp .+10 ; 0x744 <__vector_9+0x94>
73a: 80 91 a5 00 lds r24, 0x00A5
73e: 8f 5f subi r24, 0xFF ; 255
740: 80 93 a5 00 sts 0x00A5, r24
744: 80 91 a4 00 lds r24, 0x00A4
748: 87 ff sbrs r24, 7
74a: 35 c0 rjmp .+106 ; 0x7b6 <__vector_9+0x106>
74c: 80 91 a4 00 lds r24, 0x00A4
750: 90 e0 ldi r25, 0x00 ; 0
752: 9c 01 movw r18, r24
754: 20 72 andi r18, 0x20 ; 32
756: 30 70 andi r19, 0x00 ; 0
758: 85 ff sbrs r24, 5
75a: 0e c0 rjmp .+28 ; 0x778 <__vector_9+0xc8>
75c: 20 32 cpi r18, 0x20 ; 32
75e: 31 05 cpc r19, r1
760: 51 f5 brne .+84 ; 0x7b6 <__vector_9+0x106>
762: 80 91 a4 00 lds r24, 0x00A4
766: 90 e0 ldi r25, 0x00 ; 0
768: 8f 71 andi r24, 0x1F ; 31
76a: 90 70 andi r25, 0x00 ; 0
76c: 87 30 cpi r24, 0x07 ; 7
76e: 91 05 cpc r25, r1
770: 69 f0 breq .+26 ; 0x78c <__vector_9+0xdc>
772: 0f 97 sbiw r24, 0x0f ; 15
774: d9 f4 brne .+54 ; 0x7ac <__vector_9+0xfc>
776: 0d c0 rjmp .+26 ; 0x792 <__vector_9+0xe2>
778: 80 91 a4 00 lds r24, 0x00A4
77c: 90 e0 ldi r25, 0x00 ; 0
77e: 8f 71 andi r24, 0x1F ; 31
780: 90 70 andi r25, 0x00 ; 0
782: 00 97 sbiw r24, 0x00 ; 0
784: 19 f0 breq .+6 ; 0x78c <__vector_9+0xdc>
786: 01 97 sbiw r24, 0x01 ; 1
788: 89 f4 brne .+34 ; 0x7ac <__vector_9+0xfc>
78a: 03 c0 rjmp .+6 ; 0x792 <__vector_9+0xe2>
78c: 82 e0 ldi r24, 0x02 ; 2
78e: 66 df rcall .-308 ; 0x65c <LED_Toggle>
790: 0d c0 rjmp .+26 ; 0x7ac <__vector_9+0xfc>
792: 82 e0 ldi r24, 0x02 ; 2
794: 63 df rcall .-314 ; 0x65c <LED_Toggle>
796: 80 91 a4 00 lds r24, 0x00A4
79a: 86 ff sbrs r24, 6
79c: 04 c0 rjmp .+8 ; 0x7a6 <__vector_9+0xf6>
79e: 80 91 a4 00 lds r24, 0x00A4
7a2: 80 7e andi r24, 0xE0 ; 224
7a4: 06 c0 rjmp .+12 ; 0x7b2 <__vector_9+0x102>
7a6: 10 92 a4 00 sts 0x00A4, r1
7aa: 05 c0 rjmp .+10 ; 0x7b6 <__vector_9+0x106>
7ac: 80 91 a4 00 lds r24, 0x00A4
7b0: 8f 5f subi r24, 0xFF ; 255
7b2: 80 93 a4 00 sts 0x00A4, r24
7b6: 80 91 a2 00 lds r24, 0x00A2
7ba: 87 ff sbrs r24, 7
7bc: 35 c0 rjmp .+106 ; 0x828 <__vector_9+0x178>
7be: 80 91 a2 00 lds r24, 0x00A2
7c2: 90 e0 ldi r25, 0x00 ; 0
7c4: 9c 01 movw r18, r24
7c6: 20 72 andi r18, 0x20 ; 32
7c8: 30 70 andi r19, 0x00 ; 0
7ca: 85 ff sbrs r24, 5
7cc: 0e c0 rjmp .+28 ; 0x7ea <__vector_9+0x13a>
7ce: 20 32 cpi r18, 0x20 ; 32
7d0: 31 05 cpc r19, r1
7d2: 51 f5 brne .+84 ; 0x828 <__vector_9+0x178>
7d4: 80 91 a2 00 lds r24, 0x00A2
7d8: 90 e0 ldi r25, 0x00 ; 0
7da: 8f 71 andi r24, 0x1F ; 31
7dc: 90 70 andi r25, 0x00 ; 0
7de: 87 30 cpi r24, 0x07 ; 7
7e0: 91 05 cpc r25, r1
7e2: 69 f0 breq .+26 ; 0x7fe <__vector_9+0x14e>
7e4: 0f 97 sbiw r24, 0x0f ; 15
7e6: d9 f4 brne .+54 ; 0x81e <__vector_9+0x16e>
7e8: 0d c0 rjmp .+26 ; 0x804 <__vector_9+0x154>
7ea: 80 91 a2 00 lds r24, 0x00A2
7ee: 90 e0 ldi r25, 0x00 ; 0
7f0: 8f 71 andi r24, 0x1F ; 31
7f2: 90 70 andi r25, 0x00 ; 0
7f4: 00 97 sbiw r24, 0x00 ; 0
7f6: 19 f0 breq .+6 ; 0x7fe <__vector_9+0x14e>
7f8: 01 97 sbiw r24, 0x01 ; 1
7fa: 89 f4 brne .+34 ; 0x81e <__vector_9+0x16e>
7fc: 03 c0 rjmp .+6 ; 0x804 <__vector_9+0x154>
7fe: 84 e0 ldi r24, 0x04 ; 4
800: 2d df rcall .-422 ; 0x65c <LED_Toggle>
802: 0d c0 rjmp .+26 ; 0x81e <__vector_9+0x16e>
804: 84 e0 ldi r24, 0x04 ; 4
806: 2a df rcall .-428 ; 0x65c <LED_Toggle>
808: 80 91 a2 00 lds r24, 0x00A2
80c: 86 ff sbrs r24, 6
80e: 04 c0 rjmp .+8 ; 0x818 <__vector_9+0x168>
810: 80 91 a2 00 lds r24, 0x00A2
814: 80 7e andi r24, 0xE0 ; 224
816: 06 c0 rjmp .+12 ; 0x824 <__vector_9+0x174>
818: 10 92 a2 00 sts 0x00A2, r1
81c: 05 c0 rjmp .+10 ; 0x828 <__vector_9+0x178>
81e: 80 91 a2 00 lds r24, 0x00A2
822: 8f 5f subi r24, 0xFF ; 255
824: 80 93 a2 00 sts 0x00A2, r24
828: 80 91 a3 00 lds r24, 0x00A3
82c: 87 ff sbrs r24, 7
82e: 35 c0 rjmp .+106 ; 0x89a <__vector_9+0x1ea>
830: 80 91 a3 00 lds r24, 0x00A3
834: 90 e0 ldi r25, 0x00 ; 0
836: 9c 01 movw r18, r24
838: 20 72 andi r18, 0x20 ; 32
83a: 30 70 andi r19, 0x00 ; 0
83c: 85 ff sbrs r24, 5
83e: 0e c0 rjmp .+28 ; 0x85c <__vector_9+0x1ac>
840: 20 32 cpi r18, 0x20 ; 32
842: 31 05 cpc r19, r1
844: 51 f5 brne .+84 ; 0x89a <__vector_9+0x1ea>
846: 80 91 a3 00 lds r24, 0x00A3
84a: 90 e0 ldi r25, 0x00 ; 0
84c: 8f 71 andi r24, 0x1F ; 31
84e: 90 70 andi r25, 0x00 ; 0
850: 87 30 cpi r24, 0x07 ; 7
852: 91 05 cpc r25, r1
854: 69 f0 breq .+26 ; 0x870 <__vector_9+0x1c0>
856: 0f 97 sbiw r24, 0x0f ; 15
858: d9 f4 brne .+54 ; 0x890 <__vector_9+0x1e0>
85a: 0d c0 rjmp .+26 ; 0x876 <__vector_9+0x1c6>
85c: 80 91 a3 00 lds r24, 0x00A3
860: 90 e0 ldi r25, 0x00 ; 0
862: 8f 71 andi r24, 0x1F ; 31
864: 90 70 andi r25, 0x00 ; 0
866: 00 97 sbiw r24, 0x00 ; 0
868: 19 f0 breq .+6 ; 0x870 <__vector_9+0x1c0>
86a: 01 97 sbiw r24, 0x01 ; 1
86c: 89 f4 brne .+34 ; 0x890 <__vector_9+0x1e0>
86e: 03 c0 rjmp .+6 ; 0x876 <__vector_9+0x1c6>
870: 88 e0 ldi r24, 0x08 ; 8
872: f4 de rcall .-536 ; 0x65c <LED_Toggle>
874: 0d c0 rjmp .+26 ; 0x890 <__vector_9+0x1e0>
876: 88 e0 ldi r24, 0x08 ; 8
878: f1 de rcall .-542 ; 0x65c <LED_Toggle>
87a: 80 91 a3 00 lds r24, 0x00A3
87e: 86 ff sbrs r24, 6
880: 04 c0 rjmp .+8 ; 0x88a <__vector_9+0x1da>
882: 80 91 a3 00 lds r24, 0x00A3
886: 80 7e andi r24, 0xE0 ; 224
888: 06 c0 rjmp .+12 ; 0x896 <__vector_9+0x1e6>
88a: 10 92 a3 00 sts 0x00A3, r1
88e: 05 c0 rjmp .+10 ; 0x89a <__vector_9+0x1ea>
890: 80 91 a3 00 lds r24, 0x00A3
894: 8f 5f subi r24, 0xFF ; 255
896: 80 93 a3 00 sts 0x00A3, r24
89a: ff 91 pop r31
89c: ef 91 pop r30
89e: bf 91 pop r27
8a0: af 91 pop r26
8a2: 9f 91 pop r25
8a4: 8f 91 pop r24
8a6: 7f 91 pop r23
8a8: 6f 91 pop r22
8aa: 5f 91 pop r21
8ac: 4f 91 pop r20
8ae: 3f 91 pop r19
8b0: 2f 91 pop r18
8b2: 0f 90 pop r0
8b4: 0f be out 0x3f, r0 ; 63
8b6: 0f 90 pop r0
8b8: 1f 90 pop r1
8ba: 18 95 reti
000008bc <LED_Flash>:
8bc: 80 ff sbrs r24, 0
8be: 02 c0 rjmp .+4 ; 0x8c4 <LED_Flash+0x8>
8c0: 60 93 a5 00 sts 0x00A5, r22
8c4: 81 ff sbrs r24, 1
8c6: 02 c0 rjmp .+4 ; 0x8cc <LED_Flash+0x10>
8c8: 60 93 a4 00 sts 0x00A4, r22
8cc: 82 ff sbrs r24, 2
8ce: 02 c0 rjmp .+4 ; 0x8d4 <LED_Flash+0x18>
8d0: 60 93 a2 00 sts 0x00A2, r22
8d4: 83 ff sbrs r24, 3
8d6: 02 c0 rjmp .+4 ; 0x8dc <LED_Flash+0x20>
8d8: 60 93 a3 00 sts 0x00A3, r22
8dc: 08 95 ret
000008de <KEY_INIT>:
8de: b8 98 cbi 0x17, 0 ; 23
8e0: 8a 98 cbi 0x11, 2 ; 17
8e2: 85 b7 in r24, 0x35 ; 53
8e4: 82 60 ori r24, 0x02 ; 2
8e6: 85 bf out 0x35, r24 ; 53
8e8: 8b b7 in r24, 0x3b ; 59
8ea: 80 64 ori r24, 0x40 ; 64
8ec: 8b bf out 0x3b, r24 ; 59
8ee: 08 95 ret
000008f0 <__vector_1>:
8f0: 1f 92 push r1
8f2: 0f 92 push r0
8f4: 0f b6 in r0, 0x3f ; 63
8f6: 0f 92 push r0
8f8: 11 24 eor r1, r1
8fa: 2f 93 push r18
8fc: 3f 93 push r19
8fe: 4f 93 push r20
900: 5f 93 push r21
902: 6f 93 push r22
904: 7f 93 push r23
906: 8f 93 push r24
908: 9f 93 push r25
90a: af 93 push r26
90c: bf 93 push r27
90e: ef 93 push r30
910: ff 93 push r31
912: 8b b7 in r24, 0x3b ; 59
914: 8f 7b andi r24, 0xBF ; 191
916: 8b bf out 0x3b, r24 ; 59
918: 80 91 99 00 lds r24, 0x0099
91c: 81 30 cpi r24, 0x01 ; 1
91e: 41 f0 breq .+16 ; 0x930 <__vector_1+0x40>
920: 84 e1 ldi r24, 0x14 ; 20
922: 90 e0 ldi r25, 0x00 ; 0
924: 43 de rcall .-890 ; 0x5ac <delay_nms>
926: 82 99 sbic 0x10, 2 ; 16
928: 03 c0 rjmp .+6 ; 0x930 <__vector_1+0x40>
92a: 81 e0 ldi r24, 0x01 ; 1
92c: 80 93 99 00 sts 0x0099, r24
930: 8b b7 in r24, 0x3b ; 59
932: 80 64 ori r24, 0x40 ; 64
934: 8b bf out 0x3b, r24 ; 59
936: ff 91 pop r31
938: ef 91 pop r30
93a: bf 91 pop r27
93c: af 91 pop r26
93e: 9f 91 pop r25
940: 8f 91 pop r24
942: 7f 91 pop r23
944: 6f 91 pop r22
946: 5f 91 pop r21
948: 4f 91 pop r20
94a: 3f 91 pop r19
94c: 2f 91 pop r18
94e: 0f 90 pop r0
950: 0f be out 0x3f, r0 ; 63
952: 0f 90 pop r0
954: 1f 90 pop r1
956: 18 95 reti
00000958 <PHY_Init>:
958: 01 de rcall .-1022 ; 0x55c <CC1100_init>
95a: 8f e0 ldi r24, 0x0F ; 15
95c: 5f de rcall .-834 ; 0x61c <LED_Init>
95e: 8f e0 ldi r24, 0x0F ; 15
960: 4b de rcall .-874 ; 0x5f8 <LED_On>
962: 78 94 sei
964: 08 95 ret
00000966 <_exit>:
966: ff cf rjmp .-2 ; 0x966 <_exit>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -