📄 rf_blink_led.lss
字号:
596: 8c 91 ld r24, X
598: 8f b9 out 0x0f, r24 ; 15
59a: 77 9b sbis 0x0e, 7 ; 14
59c: fe cf rjmp .-4 ; 0x59a
59e: 4f 5f subi r20, 0xFF ; 255
5a0: 24 2f mov r18, r20
5a2: 33 27 eor r19, r19
5a4: f7 01 movw r30, r14
5a6: 84 81 ldd r24, Z+4 ; 0x04
5a8: 99 27 eor r25, r25
5aa: 87 fd sbrc r24, 7
5ac: 90 95 com r25
5ae: 28 17 cp r18, r24
5b0: 39 07 cpc r19, r25
5b2: 64 f3 brlt .-40 ; 0x58c
5b4: c0 9a sbi 0x18, 0 ; 24
5b6: 84 9b sbis 0x10, 4 ; 16
5b8: fe cf rjmp .-4 ; 0x5b6
5ba: 91 e0 ldi r25, 0x01 ; 1
5bc: 78 94 sei
5be: f7 01 movw r30, r14
5c0: 87 81 ldd r24, Z+7 ; 0x07
5c2: 88 23 and r24, r24
5c4: 51 f0 breq .+20 ; 0x5da
5c6: 10 92 fd 01 sts 0x01FD, r1
5ca: 84 99 sbic 0x10, 4 ; 16
5cc: fe cf rjmp .-4 ; 0x5ca
} // basicRfInit
5ce: 84 ea ldi r24, 0xA4 ; 164
5d0: 92 e0 ldi r25, 0x02 ; 2
5d2: 0e 94 12 01 call 0x224
5d6: 90 91 fd 01 lds r25, 0x01FD
5da: f8 94 cli
5dc: 80 91 02 02 lds r24, 0x0202
5e0: 88 23 and r24, r24
5e2: 31 f4 brne .+12 ; 0x5f0
5e4: c0 98 cbi 0x18, 0 ; 24
5e6: 86 e0 ldi r24, 0x06 ; 6
5e8: 8f b9 out 0x0f, r24 ; 15
5ea: 77 9b sbis 0x0e, 7 ; 14
5ec: fe cf rjmp .-4 ; 0x5ea
5ee: c0 9a sbi 0x18, 0 ; 24
5f0: 78 94 sei
5f2: 80 91 fc 01 lds r24, 0x01FC
5f6: 8f 5f subi r24, 0xFF ; 255
5f8: 80 93 fc 01 sts 0x01FC, r24
5fc: 89 2f mov r24, r25
5fe: 99 27 eor r25, r25
600: 23 96 adiw r28, 0x03 ; 3
602: 0f b6 in r0, 0x3f ; 63
604: f8 94 cli
606: de bf out 0x3e, r29 ; 62
608: 0f be out 0x3f, r0 ; 63
60a: cd bf out 0x3d, r28 ; 61
60c: df 91 pop r29
60e: cf 91 pop r28
610: 1f 91 pop r17
612: ff 90 pop r15
614: ef 90 pop r14
616: 08 95 ret
00000618 <basicRfReceiveOn>:
618: 81 e0 ldi r24, 0x01 ; 1
61a: 80 93 02 02 sts 0x0202, r24
61e: c0 98 cbi 0x18, 0 ; 24
620: 83 e0 ldi r24, 0x03 ; 3
622: 8f b9 out 0x0f, r24 ; 15
624: 77 9b sbis 0x0e, 7 ; 14
626: fe cf rjmp .-4 ; 0x624
628: c0 9a sbi 0x18, 0 ; 24
62a: c0 98 cbi 0x18, 0 ; 24
62c: 88 e0 ldi r24, 0x08 ; 8
62e: 8f b9 out 0x0f, r24 ; 15
630: 77 9b sbis 0x0e, 7 ; 14
632: fe cf rjmp .-4 ; 0x630
634: c0 9a sbi 0x18, 0 ; 24
636: 89 b7 in r24, 0x39 ; 57
638: 81 60 ori r24, 0x01 ; 1
63a: 89 bf out 0x39, r24 ; 57
63c: 08 95 ret
0000063e <basicRfReceiveOff>:
63e: 10 92 02 02 sts 0x0202, r1
642: c0 98 cbi 0x18, 0 ; 24
644: 86 e0 ldi r24, 0x06 ; 6
646: 8f b9 out 0x0f, r24 ; 15
648: 77 9b sbis 0x0e, 7 ; 14
64a: fe cf rjmp .-4 ; 0x648
64c: c0 9a sbi 0x18, 0 ; 24
64e: 89 b7 in r24, 0x39 ; 57
650: 8e 7f andi r24, 0xFE ; 254
652: 89 bf out 0x39, r24 ; 57
654: 08 95 ret
00000656 <__vector_1>:
656: 1f 92 push r1
658: 0f 92 push r0
65a: 0f b6 in r0, 0x3f ; 63
65c: 0f 92 push r0
65e: 11 24 eor r1, r1
660: 2f 93 push r18
662: 3f 93 push r19
664: 4f 93 push r20
666: 5f 93 push r21
668: 6f 93 push r22
66a: 7f 93 push r23
66c: 8f 93 push r24
66e: 9f 93 push r25
670: af 93 push r26
672: bf 93 push r27
674: ef 93 push r30
676: ff 93 push r31
678: cf 93 push r28
67a: df 93 push r29
67c: cd b7 in r28, 0x3d ; 61
67e: de b7 in r29, 0x3e ; 62
680: 24 97 sbiw r28, 0x04 ; 4
682: de bf out 0x3e, r29 ; 62
684: cd bf out 0x3d, r28 ; 61
686: 80 9b sbis 0x10, 0 ; 16
688: 0e c0 rjmp .+28 ; 0x6a6
68a: 81 99 sbic 0x10, 1 ; 16
68c: 0c c0 rjmp .+24 ; 0x6a6
68e: c0 98 cbi 0x18, 0 ; 24
690: 88 e0 ldi r24, 0x08 ; 8
692: 8f b9 out 0x0f, r24 ; 15
694: 77 9b sbis 0x0e, 7 ; 14
696: fe cf rjmp .-4 ; 0x694
698: c0 9a sbi 0x18, 0 ; 24
69a: c0 98 cbi 0x18, 0 ; 24
69c: 88 e0 ldi r24, 0x08 ; 8
69e: 8f b9 out 0x0f, r24 ; 15
6a0: 77 9b sbis 0x0e, 7 ; 14
6a2: fe cf rjmp .-4 ; 0x6a0
6a4: a7 c0 rjmp .+334 ; 0x7f4
6a6: c0 98 cbi 0x18, 0 ; 24
6a8: 8f e7 ldi r24, 0x7F ; 127
6aa: 8f b9 out 0x0f, r24 ; 15
6ac: 77 9b sbis 0x0e, 7 ; 14
6ae: fe cf rjmp .-4 ; 0x6ac
6b0: 1f b8 out 0x0f, r1 ; 15
6b2: 77 9b sbis 0x0e, 7 ; 14
6b4: fe cf rjmp .-4 ; 0x6b2
6b6: 2f b1 in r18, 0x0f ; 15
6b8: c0 9a sbi 0x18, 0 ; 24
6ba: 2f 77 andi r18, 0x7F ; 127
6bc: 25 30 cpi r18, 0x05 ; 5
6be: e4 f4 brge .+56 ; 0x6f8
6c0: c0 98 cbi 0x18, 0 ; 24
6c2: 8f e7 ldi r24, 0x7F ; 127
6c4: 8f b9 out 0x0f, r24 ; 15
6c6: 77 9b sbis 0x0e, 7 ; 14
6c8: fe cf rjmp .-4 ; 0x6c6
6ca: 40 e0 ldi r20, 0x00 ; 0
6cc: 33 27 eor r19, r19
6ce: 27 fd sbrc r18, 7
6d0: 30 95 com r19
6d2: 12 16 cp r1, r18
6d4: 13 06 cpc r1, r19
6d6: 0c f0 brlt .+2 ; 0x6da
6d8: 8d c0 rjmp .+282 ; 0x7f4
6da: 81 9b sbis 0x10, 1 ; 16
6dc: 8b c0 rjmp .+278 ; 0x7f4
6de: 1f b8 out 0x0f, r1 ; 15
6e0: 77 9b sbis 0x0e, 7 ; 14
6e2: fe cf rjmp .-4 ; 0x6e0
6e4: 4f 5f subi r20, 0xFF ; 255
6e6: 84 2f mov r24, r20
6e8: 99 27 eor r25, r25
6ea: 82 17 cp r24, r18
6ec: 93 07 cpc r25, r19
6ee: 0c f0 brlt .+2 ; 0x6f2
6f0: 81 c0 rjmp .+258 ; 0x7f4
6f2: 81 99 sbic 0x10, 1 ; 16
6f4: f4 cf rjmp .-24 ; 0x6de
6f6: 7e c0 rjmp .+252 ; 0x7f4
6f8: e0 91 fa 01 lds r30, 0x01FA
6fc: f0 91 fb 01 lds r31, 0x01FB
700: 2b 50 subi r18, 0x0B ; 11
702: 25 83 std Z+5, r18 ; 0x05
704: 25 5f subi r18, 0xF5 ; 245
706: c0 98 cbi 0x18, 0 ; 24
708: 8f e7 ldi r24, 0x7F ; 127
70a: 8f b9 out 0x0f, r24 ; 15
70c: 77 9b sbis 0x0e, 7 ; 14
70e: fe cf rjmp .-4 ; 0x70c
710: 90 e0 ldi r25, 0x00 ; 0
712: ae 01 movw r20, r28
714: 4f 5f subi r20, 0xFF ; 255
716: 5f 4f sbci r21, 0xFF ; 255
718: 1f b8 out 0x0f, r1 ; 15
71a: 77 9b sbis 0x0e, 7 ; 14
71c: fe cf rjmp .-4 ; 0x71a
71e: fa 01 movw r30, r20
720: e9 0f add r30, r25
722: f1 1d adc r31, r1
724: 8f b1 in r24, 0x0f ; 15
726: 80 83 st Z, r24
728: 9f 5f subi r25, 0xFF ; 255
72a: 92 30 cpi r25, 0x02 ; 2
72c: a8 f3 brcs .-22 ; 0x718
72e: c0 9a sbi 0x18, 0 ; 24
730: e0 91 fa 01 lds r30, 0x01FA
734: f0 91 fb 01 lds r31, 0x01FB
738: 89 81 ldd r24, Y+1 ; 0x01
73a: 9a 81 ldd r25, Y+2 ; 0x02
73c: 35 e0 ldi r19, 0x05 ; 5
73e: 96 95 lsr r25
740: 87 95 ror r24
742: 3a 95 dec r19
744: e1 f7 brne .-8 ; 0x73e
746: 81 70 andi r24, 0x01 ; 1
748: 80 87 std Z+8, r24 ; 0x08
74a: c0 98 cbi 0x18, 0 ; 24
74c: 8f e7 ldi r24, 0x7F ; 127
74e: 8f b9 out 0x0f, r24 ; 15
750: 77 9b sbis 0x0e, 7 ; 14
752: fe cf rjmp .-4 ; 0x750
754: 1f b8 out 0x0f, r1 ; 15
756: 77 9b sbis 0x0e, 7 ; 14
758: fe cf rjmp .-4 ; 0x756
75a: e0 91 fa 01 lds r30, 0x01FA
75e: f0 91 fb 01 lds r31, 0x01FB
762: 8f b1 in r24, 0x0f ; 15
764: 80 83 st Z, r24
766: c0 9a sbi 0x18, 0 ; 24
768: 25 30 cpi r18, 0x05 ; 5
76a: 31 f5 brne .+76 ; 0x7b8
76c: 89 81 ldd r24, Y+1 ; 0x01
76e: 9a 81 ldd r25, Y+2 ; 0x02
770: 02 97 sbiw r24, 0x02 ; 2
772: 21 f5 brne .+72 ; 0x7bc
774: e0 91 fa 01 lds r30, 0x01FA
778: f0 91 fb 01 lds r31, 0x01FB
77c: 90 81 ld r25, Z
77e: 80 91 fc 01 lds r24, 0x01FC
782: 98 17 cp r25, r24
784: d9 f4 brne .+54 ; 0x7bc
786: c0 98 cbi 0x18, 0 ; 24
788: 8f e7 ldi r24, 0x7F ; 127
78a: 8f b9 out 0x0f, r24 ; 15
78c: 77 9b sbis 0x0e, 7 ; 14
78e: fe cf rjmp .-4 ; 0x78c
790: 90 e0 ldi r25, 0x00 ; 0
792: 1f b8 out 0x0f, r1 ; 15
794: 77 9b sbis 0x0e, 7 ; 14
796: fe cf rjmp .-4 ; 0x794
798: fe 01 movw r30, r28
79a: e9 0f add r30, r25
79c: f1 1d adc r31, r1
79e: 8f b1 in r24, 0x0f ; 15
7a0: 83 83 std Z+3, r24 ; 0x03
7a2: 9f 5f subi r25, 0xFF ; 255
7a4: 92 30 cpi r25, 0x02 ; 2
7a6: a8 f3 brcs .-22 ; 0x792
7a8: c0 9a sbi 0x18, 0 ; 24
7aa: 8c 81 ldd r24, Y+4 ; 0x04
7ac: 87 ff sbrs r24, 7
7ae: a3 c0 rjmp .+326 ; 0x8f6
7b0: 81 e0 ldi r24, 0x01 ; 1
7b2: 80 93 fd 01 sts 0x01FD, r24
7b6: 9f c0 rjmp .+318 ; 0x8f6
7b8: 2b 30 cpi r18, 0x0B ; 11
7ba: f4 f4 brge .+60 ; 0x7f8
7bc: c0 98 cbi 0x18, 0 ; 24
7be: 8f e7 ldi r24, 0x7F ; 127
7c0: 8f b9 out 0x0f, r24 ; 15
7c2: 77 9b sbis 0x0e, 7 ; 14
7c4: fe cf rjmp .-4 ; 0x7c2
7c6: 40 e0 ldi r20, 0x00 ; 0
7c8: 82 2f mov r24, r18
7ca: 99 27 eor r25, r25
7cc: 87 fd sbrc r24, 7
7ce: 90 95 com r25
7d0: 03 97 sbiw r24, 0x03 ; 3
7d2: 18 16 cp r1, r24
7d4: 19 06 cpc r1, r25
7d6: 74 f4 brge .+28 ; 0x7f4
7d8: 81 9b sbis 0x10, 1 ; 16
7da: 0c c0 rjmp .+24 ; 0x7f4
7dc: 9c 01 movw r18, r24
7de: 1f b8 out 0x0f, r1 ; 15
7e0: 77 9b sbis 0x0e, 7 ; 14
7e2: fe cf rjmp .-4 ; 0x7e0
7e4: 4f 5f subi r20, 0xFF ; 255
7e6: 84 2f mov r24, r20
7e8: 99 27 eor r25, r25
7ea: 82 17 cp r24, r18
7ec: 93 07 cpc r25, r19
7ee: 14 f4 brge .+4 ; 0x7f4
7f0: 81 99 sbic 0x10, 1 ; 16
7f2: f5 cf rjmp .-22 ; 0x7de
7f4: c0 9a sbi 0x18, 0 ; 24
7f6: 7f c0 rjmp .+254 ; 0x8f6
7f8: c0 98 cbi 0x18, 0 ; 24
7fa: 8f e7 ldi r24, 0x7F ; 127
7fc: 8f b9 out 0x0f, r24 ; 15
7fe: 77 9b sbis 0x0e, 7 ; 14
800: fe cf rjmp .-4 ; 0x7fe
802: 80 e0 ldi r24, 0x00 ; 0
804: 81 9b sbis 0x10, 1 ; 16
806: 08 c0 rjmp .+16 ; 0x818
808: 1f b8 out 0x0f, r1 ; 15
80a: 77 9b sbis 0x0e, 7 ; 14
80c: fe cf rjmp .-4 ; 0x80a
80e: 8f 5f subi r24, 0xFF ; 255
810: 84 30 cpi r24, 0x04 ; 4
812: 10 f4 brcc .+4 ; 0x818
814: 81 99 sbic 0x10, 1 ; 16
816: f8 cf rjmp .-16 ; 0x808
818: c0 9a sbi 0x18, 0 ; 24
81a: c0 98 cbi 0x18, 0 ; 24
81c: 8f e7 ldi r24, 0x7F ; 127
81e: 8f b9 out 0x0f, r24 ; 15
820: 77 9b sbis 0x0e, 7 ; 14
822: fe cf rjmp .-4 ; 0x820
824: 20 e0 ldi r18, 0x00 ; 0
826: 1f b8 out 0x0f, r1 ; 15
828: 77 9b sbis 0x0e, 7 ; 14
82a: fe cf rjmp .-4 ; 0x828
82c: 80 91 fa 01 lds r24, 0x01FA
830: 90 91 fb 01 lds r25, 0x01FB
834: e0 91 fa 01 lds r30, 0x01FA
838: f0 91 fb 01 lds r31, 0x01FB
83c: e2 0f add r30, r18
83e: f1 1d adc r31, r1
840: 8f b1 in r24, 0x0f ; 15
842: 81 83 std Z+1, r24 ; 0x01
844: 2f 5f subi r18, 0xFF ; 255
846: 22 30 cpi r18, 0x02 ; 2
848: 70 f3 brcs .-36 ; 0x826
84a: c0 9a sbi 0x18, 0 ; 24
84c: c0 98 cbi 0x18, 0 ; 24
84e: 8f e7 ldi r24, 0x7F ; 127
850: 8f b9 out 0x0f, r24 ; 15
852: 77 9b sbis 0x0e, 7 ; 14
854: fe cf rjmp .-4 ; 0x852
856: 40 e0 ldi r20, 0x00 ; 0
858: e0 91 fa 01 lds r30, 0x01FA
85c: f0 91 fb 01 lds r31, 0x01FB
860: 85 81 ldd r24, Z+5 ; 0x05
862: 18 16 cp r1, r24
864: e4 f4 brge .+56 ; 0x89e
866: 1f b8 out 0x0f, r1 ; 15
868: 77 9b sbis 0x0e, 7 ; 14
86a: fe cf rjmp .-4 ; 0x868
86c: e0 91 fa 01 lds r30, 0x01FA
870: f0 91 fb 01 lds r31, 0x01FB
874: 06 80 ldd r0, Z+6 ; 0x06
876: f7 81 ldd r31, Z+7 ; 0x07
878: e0 2d mov r30, r0
87a: e4 0f add r30, r20
87c: f1 1d adc r31, r1
87e: 8f b1 in r24, 0x0f ; 15
880: 80 83 st Z, r24
882: 4f 5f subi r20, 0xFF ; 255
884: 24 2f mov r18, r20
886: 33 27 eor r19, r19
888: e0 91 fa 01 lds r30, 0x01FA
88c: f0 91 fb 01 lds r31, 0x01FB
890: 85 81 ldd r24, Z+5 ; 0x05
892: 99 27 eor r25, r25
894: 87 fd sbrc r24, 7
896: 90 95 com r25
898: 28 17 cp r18, r24
89a: 39 07 cpc r19, r25
89c: 24 f3 brlt .-56 ; 0x866
89e: c0 9a sbi 0x18, 0 ; 24
8a0: c0 98 cbi 0x18, 0 ; 24
8a2: 8f e7 ldi r24, 0x7F ; 127
8a4: 8f b9 out 0x0f, r24 ; 15
8a6: 77 9b sbis 0x0e, 7 ; 14
8a8: fe cf rjmp .-4 ; 0x8a6
8aa: 90 e0 ldi r25, 0x00 ; 0
8ac: 1f b8 out 0x0f, r1 ; 15
8ae: 77 9b sbis 0x0e, 7 ; 14
8b0: fe cf rjmp .-4 ; 0x8ae
8b2: fe 01 movw r30, r28
8b4: e9 0f add r30, r25
8b6: f1 1d adc r31, r1
8b8: 8f b1 in r24, 0x0f ; 15
8ba: 83 83 std Z+3, r24 ; 0x03
8bc: 9f 5f subi r25, 0xFF ; 255
8be: 92 30 cpi r25, 0x02 ; 2
8c0: a8 f3 brcs .-22 ; 0x8ac
8c2: c0 9a sbi 0x18, 0 ; 24
8c4: e0 91 fa 01 lds r30, 0x01FA
8c8: f0 91 fb 01 lds r31, 0x01FB
8cc: 8b 81 ldd r24, Y+3 ; 0x03
8ce: 81 87 std Z+9, r24 ; 0x09
8d0: 89 81 ldd r24, Y+1 ; 0x01
8d2: 9a 81 ldd r25, Y+2 ; 0x02
8d4: 8f 7d andi r24, 0xDF ; 223
8d6: 81 54 subi r24, 0x41 ; 65
8d8: 98 48 sbci r25, 0x88 ; 136
8da: 69 f4 brne .+26 ; 0x8f6
8dc: 8c 81 ldd r24, Y+4 ; 0x04
8de: 87 ff sbrs r24, 7
8e0: 0a c0 rjmp .+20 ; 0x8f6
8e2: 80 91 fa 01 lds r24, 0x01FA
8e6: 90 91 fb 01 lds r25, 0x01FB
8ea: 0e 94 65 00 call 0xca
8ee: 90 93 fb 01 sts 0x01FB, r25
8f2: 80 93 fa 01 sts 0x01FA, r24
8f6: 24 96 adiw r28, 0x04 ; 4
8f8: f8 94 cli
8fa: de bf out 0x3e, r29 ; 62
8fc: cd bf out 0x3d, r28 ; 61
8fe: df 91 pop r29
900: cf 91 pop r28
902: ff 91 pop r31
904: ef 91 pop r30
906: bf 91 pop r27
908: af 91 pop r26
90a: 9f 91 pop r25
90c: 8f 91 pop r24
90e: 7f 91 pop r23
910: 6f 91 pop r22
912: 5f 91 pop r21
914: 4f 91 pop r20
916: 3f 91 pop r19
918: 2f 91 pop r18
91a: 0f 90 pop r0
91c: 0f be out 0x3f, r0 ; 63
91e: 0f 90 pop r0
920: 1f 90 pop r1
922: 18 95 reti
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -