📄 usart3_step_lcd.lst
字号:
594: 80 91 01 01 lds r24, 0x0101
598: 80 33 cpi r24, 0x30 ; 48
59a: 91 f6 brne .-92 ; 0x540 <__vector_16+0x6a>
59c: 80 91 02 01 lds r24, 0x0102
5a0: 80 33 cpi r24, 0x30 ; 48
5a2: 71 f6 brne .-100 ; 0x540 <__vector_16+0x6a>
5a4: 80 91 03 01 lds r24, 0x0103
5a8: 80 33 cpi r24, 0x30 ; 48
5aa: 51 f6 brne .-108 ; 0x540 <__vector_16+0x6a>
5ac: 80 91 04 01 lds r24, 0x0104
5b0: 80 33 cpi r24, 0x30 ; 48
5b2: 31 f6 brne .-116 ; 0x540 <__vector_16+0x6a>
5b4: 80 91 05 01 lds r24, 0x0105
5b8: 80 33 cpi r24, 0x30 ; 48
5ba: 11 f2 breq .-124 ; 0x540 <__vector_16+0x6a>
5bc: 89 e3 ldi r24, 0x39 ; 57
5be: 80 93 04 01 sts 0x0104, r24
5c2: 95 e3 ldi r25, 0x35 ; 53
5c4: 90 93 03 01 sts 0x0103, r25
5c8: 80 93 02 01 sts 0x0102, r24
5cc: 90 93 01 01 sts 0x0101, r25
5d0: 9d cf rjmp .-198 ; 0x50c <__vector_16+0x36>
5d2: 80 91 01 01 lds r24, 0x0101
5d6: 80 33 cpi r24, 0x30 ; 48
5d8: 09 f0 breq .+2 ; 0x5dc <__vector_16+0x106>
5da: ae cf rjmp .-164 ; 0x538 <__vector_16+0x62>
5dc: 80 91 02 01 lds r24, 0x0102
5e0: 80 33 cpi r24, 0x30 ; 48
5e2: 09 f0 breq .+2 ; 0x5e6 <__vector_16+0x110>
5e4: a9 cf rjmp .-174 ; 0x538 <__vector_16+0x62>
5e6: 80 91 03 01 lds r24, 0x0103
5ea: 80 33 cpi r24, 0x30 ; 48
5ec: 09 f0 breq .+2 ; 0x5f0 <__vector_16+0x11a>
5ee: a4 cf rjmp .-184 ; 0x538 <__vector_16+0x62>
5f0: 80 91 04 01 lds r24, 0x0104
5f4: 80 33 cpi r24, 0x30 ; 48
5f6: 09 f4 brne .+2 ; 0x5fa <__vector_16+0x124>
5f8: 9f cf rjmp .-194 ; 0x538 <__vector_16+0x62>
5fa: 80 91 04 01 lds r24, 0x0104
5fe: 0e 94 4a 02 call 0x494 <To_Numeric>
602: 81 5d subi r24, 0xD1 ; 209
604: 80 93 04 01 sts 0x0104, r24
608: 95 e3 ldi r25, 0x35 ; 53
60a: 90 93 03 01 sts 0x0103, r25
60e: 89 e3 ldi r24, 0x39 ; 57
610: db cf rjmp .-74 ; 0x5c8 <__vector_16+0xf2>
612: 80 91 01 01 lds r24, 0x0101
616: 80 33 cpi r24, 0x30 ; 48
618: 09 f0 breq .+2 ; 0x61c <__vector_16+0x146>
61a: 89 cf rjmp .-238 ; 0x52e <__vector_16+0x58>
61c: 80 91 02 01 lds r24, 0x0102
620: 80 33 cpi r24, 0x30 ; 48
622: 09 f0 breq .+2 ; 0x626 <__vector_16+0x150>
624: 84 cf rjmp .-248 ; 0x52e <__vector_16+0x58>
626: 80 91 03 01 lds r24, 0x0103
62a: 80 33 cpi r24, 0x30 ; 48
62c: 09 f4 brne .+2 ; 0x630 <__vector_16+0x15a>
62e: 7f cf rjmp .-258 ; 0x52e <__vector_16+0x58>
630: 80 91 03 01 lds r24, 0x0103
634: 0e 94 4a 02 call 0x494 <To_Numeric>
638: 81 5d subi r24, 0xD1 ; 209
63a: 80 93 03 01 sts 0x0103, r24
63e: 99 e3 ldi r25, 0x39 ; 57
640: 90 93 02 01 sts 0x0102, r25
644: 85 e3 ldi r24, 0x35 ; 53
646: 80 93 01 01 sts 0x0101, r24
64a: 90 93 00 01 sts 0x0100, r25
64e: 13 c0 rjmp .+38 ; 0x676 <__vector_16+0x1a0>
650: 80 91 01 01 lds r24, 0x0101
654: 80 33 cpi r24, 0x30 ; 48
656: 09 f0 breq .+2 ; 0x65a <__vector_16+0x184>
658: 65 cf rjmp .-310 ; 0x524 <__vector_16+0x4e>
65a: 80 91 02 01 lds r24, 0x0102
65e: 80 33 cpi r24, 0x30 ; 48
660: 09 f4 brne .+2 ; 0x664 <__vector_16+0x18e>
662: 60 cf rjmp .-320 ; 0x524 <__vector_16+0x4e>
664: 80 91 02 01 lds r24, 0x0102
668: 0e 94 4a 02 call 0x494 <To_Numeric>
66c: 81 5d subi r24, 0xD1 ; 209
66e: 80 93 02 01 sts 0x0102, r24
672: 85 e3 ldi r24, 0x35 ; 53
674: 8b cf rjmp .-234 ; 0x58c <__vector_16+0xb6>
676: 80 e0 ldi r24, 0x00 ; 0
678: 90 e7 ldi r25, 0x70 ; 112
67a: 90 93 1a 02 sts 0x021A, r25
67e: 80 93 19 02 sts 0x0219, r24
682: 81 e0 ldi r24, 0x01 ; 1
684: 90 e7 ldi r25, 0x70 ; 112
686: 90 93 18 02 sts 0x0218, r25
68a: 80 93 17 02 sts 0x0217, r24
68e: 0e 94 99 01 call 0x332 <lcd_control_wait>
692: e0 91 19 02 lds r30, 0x0219
696: f0 91 1a 02 lds r31, 0x021A
69a: 80 81 ld r24, Z
69c: 88 63 ori r24, 0x38 ; 56
69e: 80 83 st Z, r24
6a0: 0e 94 99 01 call 0x332 <lcd_control_wait>
6a4: e0 91 19 02 lds r30, 0x0219
6a8: f0 91 1a 02 lds r31, 0x021A
6ac: 80 81 ld r24, Z
6ae: 82 60 ori r24, 0x02 ; 2
6b0: 80 83 st Z, r24
6b2: 0e 94 99 01 call 0x332 <lcd_control_wait>
6b6: e0 91 19 02 lds r30, 0x0219
6ba: f0 91 1a 02 lds r31, 0x021A
6be: 80 81 ld r24, Z
6c0: 86 60 ori r24, 0x06 ; 6
6c2: 80 83 st Z, r24
6c4: 0e 94 99 01 call 0x332 <lcd_control_wait>
6c8: e0 91 19 02 lds r30, 0x0219
6cc: f0 91 1a 02 lds r31, 0x021A
6d0: 80 81 ld r24, Z
6d2: 8e 60 ori r24, 0x0E ; 14
6d4: 80 83 st Z, r24
6d6: 0e 94 99 01 call 0x332 <lcd_control_wait>
6da: e0 91 17 02 lds r30, 0x0217
6de: f0 91 18 02 lds r31, 0x0218
6e2: 80 91 05 01 lds r24, 0x0105
6e6: 80 83 st Z, r24
6e8: 0e 94 92 01 call 0x324 <lcd_data_wait>
6ec: e0 91 17 02 lds r30, 0x0217
6f0: f0 91 18 02 lds r31, 0x0218
6f4: 80 91 04 01 lds r24, 0x0104
6f8: 80 83 st Z, r24
6fa: 0e 94 92 01 call 0x324 <lcd_data_wait>
6fe: e0 91 17 02 lds r30, 0x0217
702: f0 91 18 02 lds r31, 0x0218
706: 1a e3 ldi r17, 0x3A ; 58
708: 10 83 st Z, r17
70a: 0e 94 92 01 call 0x324 <lcd_data_wait>
70e: e0 91 17 02 lds r30, 0x0217
712: f0 91 18 02 lds r31, 0x0218
716: 80 91 03 01 lds r24, 0x0103
71a: 80 83 st Z, r24
71c: 0e 94 92 01 call 0x324 <lcd_data_wait>
720: e0 91 17 02 lds r30, 0x0217
724: f0 91 18 02 lds r31, 0x0218
728: 80 91 02 01 lds r24, 0x0102
72c: 80 83 st Z, r24
72e: 0e 94 92 01 call 0x324 <lcd_data_wait>
732: e0 91 17 02 lds r30, 0x0217
736: f0 91 18 02 lds r31, 0x0218
73a: 10 83 st Z, r17
73c: 0e 94 92 01 call 0x324 <lcd_data_wait>
740: e0 91 17 02 lds r30, 0x0217
744: f0 91 18 02 lds r31, 0x0218
748: 80 91 01 01 lds r24, 0x0101
74c: 80 83 st Z, r24
74e: 0e 94 92 01 call 0x324 <lcd_data_wait>
752: e0 91 17 02 lds r30, 0x0217
756: f0 91 18 02 lds r31, 0x0218
75a: 80 91 00 01 lds r24, 0x0100
75e: 80 83 st Z, r24
760: 0e 94 92 01 call 0x324 <lcd_data_wait>
764: ff 91 pop r31
766: ef 91 pop r30
768: bf 91 pop r27
76a: af 91 pop r26
76c: 9f 91 pop r25
76e: 8f 91 pop r24
770: 7f 91 pop r23
772: 6f 91 pop r22
774: 5f 91 pop r21
776: 4f 91 pop r20
778: 3f 91 pop r19
77a: 2f 91 pop r18
77c: 1f 91 pop r17
77e: 0f 90 pop r0
780: 0f be out 0x3f, r0 ; 63
782: 0f 90 pop r0
784: 1f 90 pop r1
786: 18 95 reti
00000788 <initialize_timer3>:
788: 8f ef ldi r24, 0xFF ; 255
78a: 80 93 89 00 sts 0x0089, r24
78e: 80 ef ldi r24, 0xF0 ; 240
790: 80 93 88 00 sts 0x0088, r24
794: 85 e0 ldi r24, 0x05 ; 5
796: 80 93 8a 00 sts 0x008A, r24
79a: 84 e0 ldi r24, 0x04 ; 4
79c: 80 93 7d 00 sts 0x007D, r24
7a0: 78 94 sei
7a2: 08 95 ret
000007a4 <__vector_29>:
7a4: 1f 92 push r1
7a6: 0f 92 push r0
7a8: 0f b6 in r0, 0x3f ; 63
7aa: 0f 92 push r0
7ac: 11 24 eor r1, r1
7ae: 1f 93 push r17
7b0: 2f 93 push r18
7b2: 3f 93 push r19
7b4: 4f 93 push r20
7b6: 5f 93 push r21
7b8: 6f 93 push r22
7ba: 7f 93 push r23
7bc: 8f 93 push r24
7be: 9f 93 push r25
7c0: af 93 push r26
7c2: bf 93 push r27
7c4: ef 93 push r30
7c6: ff 93 push r31
7c8: 8f ef ldi r24, 0xFF ; 255
7ca: 80 93 89 00 sts 0x0089, r24
7ce: 80 ef ldi r24, 0xF0 ; 240
7d0: 80 93 88 00 sts 0x0088, r24
7d4: 80 91 00 01 lds r24, 0x0100
7d8: 80 33 cpi r24, 0x30 ; 48
7da: 31 f0 breq .+12 ; 0x7e8 <__vector_29+0x44>
7dc: 80 91 00 01 lds r24, 0x0100
7e0: 81 50 subi r24, 0x01 ; 1
7e2: 80 93 00 01 sts 0x0100, r24
7e6: b2 c0 rjmp .+356 ; 0x94c <__vector_29+0x1a8>
7e8: 80 91 00 01 lds r24, 0x0100
7ec: 80 33 cpi r24, 0x30 ; 48
7ee: 81 f1 breq .+96 ; 0x850 <__vector_29+0xac>
7f0: 80 91 00 01 lds r24, 0x0100
7f4: 80 33 cpi r24, 0x30 ; 48
7f6: 09 f4 brne .+2 ; 0x7fa <__vector_29+0x56>
7f8: 96 c0 rjmp .+300 ; 0x926 <__vector_29+0x182>
7fa: 80 91 00 01 lds r24, 0x0100
7fe: 80 33 cpi r24, 0x30 ; 48
800: 09 f4 brne .+2 ; 0x804 <__vector_29+0x60>
802: 72 c0 rjmp .+228 ; 0x8e8 <__vector_29+0x144>
804: 80 91 00 01 lds r24, 0x0100
808: 80 33 cpi r24, 0x30 ; 48
80a: 09 f4 brne .+2 ; 0x80e <__vector_29+0x6a>
80c: 4d c0 rjmp .+154 ; 0x8a8 <__vector_29+0x104>
80e: 80 91 00 01 lds r24, 0x0100
812: 80 33 cpi r24, 0x30 ; 48
814: 51 f1 breq .+84 ; 0x86a <__vector_29+0xc6>
816: 80 e3 ldi r24, 0x30 ; 48
818: 80 93 00 01 sts 0x0100, r24
81c: 80 91 00 01 lds r24, 0x0100
820: 80 93 01 01 sts 0x0101, r24
824: 80 91 01 01 lds r24, 0x0101
828: 80 93 02 01 sts 0x0102, r24
82c: 80 91 02 01 lds r24, 0x0102
830: 80 93 03 01 sts 0x0103, r24
834: 80 91 03 01 lds r24, 0x0103
838: 80 93 04 01 sts 0x0104, r24
83c: 80 91 04 01 lds r24, 0x0104
840: 80 93 05 01 sts 0x0105, r24
844: 80 91 11 01 lds r24, 0x0111
848: 99 27 eor r25, r25
84a: 0e 94 33 02 call 0x466 <go_step_2phase>
84e: fa cf rjmp .-12 ; 0x844 <__vector_29+0xa0>
850: 80 91 01 01 lds r24, 0x0101
854: 80 33 cpi r24, 0x30 ; 48
856: 61 f2 breq .-104 ; 0x7f0 <__vector_29+0x4c>
858: 80 91 01 01 lds r24, 0x0101
85c: 0e 94 4a 02 call 0x494 <To_Numeric>
860: 81 5d subi r24, 0xD1 ; 209
862: 80 93 01 01 sts 0x0101, r24
866: 89 e3 ldi r24, 0x39 ; 57
868: bc cf rjmp .-136 ; 0x7e2 <__vector_29+0x3e>
86a: 80 91 01 01 lds r24, 0x0101
86e: 80 33 cpi r24, 0x30 ; 48
870: 91 f6 brne .-92 ; 0x816 <__vector_29+0x72>
872: 80 91 02 01 lds r24, 0x0102
876: 80 33 cpi r24, 0x30 ; 48
878: 71 f6 brne .-100 ; 0x816 <__vector_29+0x72>
87a: 80 91 03 01 lds r24, 0x0103
87e: 80 33 cpi r24, 0x30 ; 48
880: 51 f6 brne .-108 ; 0x816 <__vector_29+0x72>
882: 80 91 04 01 lds r24, 0x0104
886: 80 33 cpi r24, 0x30 ; 48
888: 31 f6 brne .-116 ; 0x816 <__vector_29+0x72>
88a: 80 91 05 01 lds r24, 0x0105
88e: 80 33 cpi r24, 0x30 ; 48
890: 11 f2 breq .-124 ; 0x816 <__vector_29+0x72>
892: 89 e3 ldi r24, 0x39 ; 57
894: 80 93 04 01 sts 0x0104, r24
898: 95 e3 ldi r25, 0x35 ; 53
89a: 90 93 03 01 sts 0x0103, r25
89e: 80 93 02 01 sts 0x0102, r24
8a2: 90 93 01 01 sts 0x0101, r25
8a6: 9d cf rjmp .-198 ; 0x7e2 <__vector_29+0x3e>
8a8: 80 91 01 01 lds r24, 0x0101
8ac: 80 33 cpi r24, 0x30 ; 48
8ae: 09 f0 breq .+2 ; 0x8b2 <__vector_29+0x10e>
8b0: ae cf rjmp .-164 ; 0x80e <__vector_29+0x6a>
8b2: 80 91 02 01 lds r24, 0x0102
8b6: 80 33 cpi r24, 0x30 ; 48
8b8: 09 f0 breq .+2 ; 0x8bc <__vector_29+0x118>
8ba: a9 cf rjmp .-174 ; 0x80e <__vector_29+0x6a>
8bc: 80 91 03 01 lds r24, 0x0103
8c0: 80 33 cpi r24, 0x30 ; 48
8c2: 09 f0 breq .+2 ; 0x8c6 <__vector_29+0x122>
8c4: a4 cf rjmp .-184 ; 0x80e <__vector_29+0x6a>
8c6: 80 91 04 01 lds r24, 0x0104
8ca: 80 33 cpi r24, 0x30 ; 48
8cc: 09 f4 brne .+2 ; 0x8d0 <__vector_29+0x12c>
8ce: 9f cf rjmp .-194 ; 0x80e <__vector_29+0x6a>
8d0: 80 91 04 01 lds r24, 0x0104
8d4: 0e 94 4a 02 call 0x494 <To_Numeric>
8d8: 81 5d subi r24, 0xD1 ; 209
8da: 80 93 04 01 sts 0x0104, r24
8de: 95 e3 ldi r25, 0x35 ; 53
8e0: 90 93 03 01 sts 0x0103, r25
8e4: 89 e3 ldi r24, 0x39 ; 57
8e6: db cf rjmp .-74 ; 0x89e <__vector_29+0xfa>
8e8: 80 91 01 01 lds r24, 0x0101
8ec: 80 33 cpi r24, 0x30 ; 48
8ee: 09 f0 breq .+2 ; 0x8f2 <__vector_29+0x14e>
8f0: 89 cf rjmp .-238 ; 0x804 <__vector_29+0x60>
8f2: 80 91 02 01 lds r24, 0x0102
8f6: 80 33 cpi r24, 0x30 ; 48
8f8: 09 f0 breq .+2 ; 0x8fc <__vector_29+0x158>
8fa: 84 cf rjmp .-248 ; 0x804 <__vector_29+0x60>
8fc: 80 91 03 01 lds r24, 0x0103
900: 80 33 cpi r24, 0x30 ; 48
902: 09 f4 brne .+2 ; 0x906 <__vector_29+0x162>
904: 7f cf rjmp .-258 ; 0x804 <__vector_29+0x60>
906: 80 91 03 01 lds r24, 0x0103
90a: 0e 94 4a 02 call 0x494 <To_Numeric>
90e: 81 5d subi r24, 0xD1 ; 209
910: 80 93 03 01 sts 0x0103, r24
914: 99 e3 ldi r25, 0x39 ; 57
916: 90 93 02 01 sts 0x0102, r25
91a: 85 e3 ldi r24, 0x35 ; 53
91c: 80 93 01 01 sts 0x0101, r24
920: 90 93 00 01 sts 0x0100, r25
924: 13 c0 rjmp .+38 ; 0x94c <__vector_29+0x1a8>
926: 80 91 01 01 lds r24, 0x0101
92a: 80 33 cpi r24, 0x30 ; 48
92c: 09 f0 breq .+2 ; 0x930 <__vector_29+0x18c>
92e: 65 cf rjmp .-310 ; 0x7fa <__vector_29+0x56>
930: 80 91 02 01 lds r24, 0x0102
934: 80 33 cpi r24, 0x30 ; 48
936: 09 f4 brne .+2 ; 0x93a <__vector_29+0x196>
938: 60 cf rjmp .-320 ; 0x7fa <__vector_29+0x56>
93a: 80 91 02 01 lds r24, 0x0102
93e: 0e 94 4a 02 call 0x494 <To_Numeric>
942: 81 5d subi r24, 0xD1 ; 209
944: 80 93 02 01 sts 0x0102, r24
948: 85 e3 ldi r24, 0x35 ; 53
94a: 8b cf rjmp .-234 ; 0x862 <__vector_29+0xbe>
94c: 80 e0 ldi r24, 0x00 ; 0
94e: 90 e7 ldi r25, 0x70 ; 112
950: 90 93 1a 02 sts 0x021A, r25
954: 80 93 19 02 sts 0x0219, r24
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -