📄 spi-lcd.lss
字号:
528: 7c 42 sbci r23, 0x2C ; 44
52a: 42 42 sbci r20, 0x22 ; 34
52c: 42 7c andi r20, 0xC2 ; 194
52e: 40 40 sbci r20, 0x00 ; 0
530: 40 40 sbci r20, 0x00 ; 0
532: 00 00 nop
534: 00 00 nop
536: 00 00 nop
538: 3c 42 sbci r19, 0x2C ; 44
53a: 42 42 sbci r20, 0x22 ; 34
53c: 42 42 sbci r20, 0x22 ; 34
53e: 42 42 sbci r20, 0x22 ; 34
540: 4a 3c cpi r20, 0xCA ; 202
542: 0e 00 .word 0x000e ; ????
544: 00 00 nop
546: 00 00 nop
548: 7c 42 sbci r23, 0x2C ; 44
54a: 42 42 sbci r20, 0x22 ; 34
54c: 42 7c andi r20, 0xC2 ; 194
54e: 50 48 sbci r21, 0x80 ; 128
550: 44 42 sbci r20, 0x24 ; 36
552: 00 00 nop
554: 00 00 nop
556: 00 00 nop
558: 3c 42 sbci r19, 0x2C ; 44
55a: 40 40 sbci r20, 0x00 ; 0
55c: 3c 02 muls r19, r28
55e: 02 02 muls r16, r18
560: 42 3c cpi r20, 0xC2 ; 194
562: 00 00 nop
564: 00 00 nop
566: 00 00 nop
568: 7c 10 cpse r7, r12
56a: 10 10 cpse r1, r0
56c: 10 10 cpse r1, r0
56e: 10 10 cpse r1, r0
570: 10 10 cpse r1, r0
572: 00 00 nop
574: 00 00 nop
576: 00 00 nop
578: 42 42 sbci r20, 0x22 ; 34
57a: 42 42 sbci r20, 0x22 ; 34
57c: 42 42 sbci r20, 0x22 ; 34
57e: 42 42 sbci r20, 0x22 ; 34
580: 42 3c cpi r20, 0xC2 ; 194
582: 00 00 nop
584: 00 00 nop
586: 00 00 nop
588: 44 44 sbci r20, 0x44 ; 68
58a: 44 44 sbci r20, 0x44 ; 68
58c: 28 28 or r2, r8
58e: 28 10 cpse r2, r8
590: 10 10 cpse r1, r0
592: 00 00 nop
594: 00 00 nop
596: 00 00 nop
598: 82 82 std Z+2, r8 ; 0x02
59a: 82 82 std Z+2, r8 ; 0x02
59c: 54 54 subi r21, 0x44 ; 68
59e: 54 28 or r5, r4
5a0: 28 28 or r2, r8
5a2: 00 00 nop
5a4: 00 00 nop
5a6: 00 00 nop
5a8: 42 42 sbci r20, 0x22 ; 34
5aa: 24 18 sub r2, r4
5ac: 18 18 sub r1, r8
5ae: 24 24 eor r2, r4
5b0: 42 42 sbci r20, 0x22 ; 34
5b2: 00 00 nop
5b4: 00 00 nop
5b6: 00 00 nop
5b8: 44 44 sbci r20, 0x44 ; 68
5ba: 44 44 sbci r20, 0x44 ; 68
5bc: 28 28 or r2, r8
5be: 10 10 cpse r1, r0
5c0: 10 10 cpse r1, r0
5c2: 00 00 nop
5c4: 00 00 nop
5c6: 00 00 nop
5c8: 7e 02 muls r23, r30
5ca: 02 04 cpc r0, r2
5cc: 08 10 cpse r0, r8
5ce: 20 40 sbci r18, 0x00 ; 0
5d0: 40 7e andi r20, 0xE0 ; 224
5d2: 00 00 nop
5d4: 00 00 nop
5d6: 00 00 nop
5d8: 38 20 and r3, r8
5da: 20 20 and r2, r0
5dc: 20 20 and r2, r0
5de: 20 20 and r2, r0
5e0: 20 38 cpi r18, 0x80 ; 128
...
5ea: 00 00 nop
5ec: 40 20 and r4, r0
5ee: 10 08 sbc r1, r0
5f0: 04 02 muls r16, r20
5f2: 00 00 nop
5f4: 00 00 nop
5f6: 00 00 nop
5f8: 1c 04 cpc r1, r12
5fa: 04 04 cpc r0, r4
5fc: 04 04 cpc r0, r4
5fe: 04 04 cpc r0, r4
600: 04 1c adc r0, r4
...
60a: 10 28 or r1, r0
60c: 44 00 .word 0x0044 ; ????
...
622: ff 00 .word 0x00ff ; ????
624: 00 00 nop
626: 00 00 nop
628: 00 10 cpse r0, r0
62a: 10 08 sbc r1, r0
...
638: 00 00 nop
63a: 00 78 andi r16, 0x80 ; 128
63c: 04 3c cpi r16, 0xC4 ; 196
63e: 44 44 sbci r20, 0x44 ; 68
640: 44 3a cpi r20, 0xA4 ; 164
642: 00 00 nop
644: 00 00 nop
646: 00 00 nop
648: 40 40 sbci r20, 0x00 ; 0
64a: 40 5c subi r20, 0xC0 ; 192
64c: 62 42 sbci r22, 0x22 ; 34
64e: 42 42 sbci r20, 0x22 ; 34
650: 62 5c subi r22, 0xC2 ; 194
...
65a: 00 3c cpi r16, 0xC0 ; 192
65c: 42 40 sbci r20, 0x02 ; 2
65e: 40 40 sbci r20, 0x00 ; 0
660: 42 3c cpi r20, 0xC2 ; 194
662: 00 00 nop
664: 00 00 nop
666: 00 00 nop
668: 02 02 muls r16, r18
66a: 02 3a cpi r16, 0xA2 ; 162
66c: 46 42 sbci r20, 0x26 ; 38
66e: 42 42 sbci r20, 0x22 ; 34
670: 46 3a cpi r20, 0xA6 ; 166
...
67a: 00 3c cpi r16, 0xC0 ; 192
67c: 42 42 sbci r20, 0x22 ; 34
67e: 7e 40 sbci r23, 0x0E ; 14
680: 42 3c cpi r20, 0xC2 ; 194
682: 00 00 nop
684: 00 00 nop
686: 00 00 nop
688: 0e 10 cpse r0, r14
68a: 10 10 cpse r1, r0
68c: 3c 10 cpse r3, r12
68e: 10 10 cpse r1, r0
690: 10 10 cpse r1, r0
...
69a: 00 3e cpi r16, 0xE0 ; 224
69c: 42 42 sbci r20, 0x22 ; 34
69e: 42 42 sbci r20, 0x22 ; 34
6a0: 3e 02 muls r19, r30
6a2: 02 3c cpi r16, 0xC2 ; 194
6a4: 00 00 nop
6a6: 00 00 nop
6a8: 40 40 sbci r20, 0x00 ; 0
6aa: 40 5c subi r20, 0xC0 ; 192
6ac: 62 42 sbci r22, 0x22 ; 34
6ae: 42 42 sbci r20, 0x22 ; 34
6b0: 42 42 sbci r20, 0x22 ; 34
6b2: 00 00 nop
6b4: 00 00 nop
6b6: 00 00 nop
6b8: 00 08 sbc r0, r0
6ba: 00 08 sbc r0, r0
6bc: 08 08 sbc r0, r8
6be: 08 08 sbc r0, r8
6c0: 08 08 sbc r0, r8
6c2: 00 00 nop
6c4: 00 00 nop
6c6: 00 00 nop
6c8: 00 04 cpc r0, r0
6ca: 00 04 cpc r0, r0
6cc: 04 04 cpc r0, r4
6ce: 04 04 cpc r0, r4
6d0: 04 04 cpc r0, r4
6d2: 44 38 cpi r20, 0x84 ; 132
6d4: 00 00 nop
6d6: 00 00 nop
6d8: 40 40 sbci r20, 0x00 ; 0
6da: 40 42 sbci r20, 0x20 ; 32
6dc: 44 48 sbci r20, 0x84 ; 132
6de: 50 68 ori r21, 0x80 ; 128
6e0: 44 42 sbci r20, 0x24 ; 36
6e2: 00 00 nop
6e4: 00 00 nop
6e6: 00 00 nop
6e8: 10 10 cpse r1, r0
6ea: 10 10 cpse r1, r0
6ec: 10 10 cpse r1, r0
6ee: 10 10 cpse r1, r0
6f0: 10 10 cpse r1, r0
...
6fa: 00 ec ldi r16, 0xC0 ; 192
6fc: 92 92 st -Z, r9
6fe: 92 92 st -Z, r9
700: 92 92 st -Z, r9
...
70a: 00 7c andi r16, 0xC0 ; 192
70c: 42 42 sbci r20, 0x22 ; 34
70e: 42 42 sbci r20, 0x22 ; 34
710: 42 42 sbci r20, 0x22 ; 34
...
71a: 00 3c cpi r16, 0xC0 ; 192
71c: 42 42 sbci r20, 0x22 ; 34
71e: 42 42 sbci r20, 0x22 ; 34
720: 42 3c cpi r20, 0xC2 ; 194
...
72a: 00 5c subi r16, 0xC0 ; 192
72c: 62 42 sbci r22, 0x22 ; 34
72e: 42 42 sbci r20, 0x22 ; 34
730: 62 5c subi r22, 0xC2 ; 194
732: 40 40 sbci r20, 0x00 ; 0
734: 00 00 nop
736: 00 00 nop
738: 00 00 nop
73a: 00 3a cpi r16, 0xA0 ; 160
73c: 46 42 sbci r20, 0x26 ; 38
73e: 42 42 sbci r20, 0x22 ; 34
740: 46 3a cpi r20, 0xA6 ; 166
742: 02 02 muls r16, r18
744: 00 00 nop
746: 00 00 nop
748: 00 00 nop
74a: 00 5c subi r16, 0xC0 ; 192
74c: 62 40 sbci r22, 0x02 ; 2
74e: 40 40 sbci r20, 0x00 ; 0
750: 40 40 sbci r20, 0x00 ; 0
...
75a: 00 3c cpi r16, 0xC0 ; 192
75c: 42 40 sbci r20, 0x02 ; 2
75e: 3c 02 muls r19, r28
760: 42 3c cpi r20, 0xC2 ; 194
762: 00 00 nop
764: 00 00 nop
766: 00 00 nop
768: 00 20 and r0, r0
76a: 20 78 andi r18, 0x80 ; 128
76c: 20 20 and r2, r0
76e: 20 20 and r2, r0
770: 22 1c adc r2, r2
...
77a: 00 42 sbci r16, 0x20 ; 32
77c: 42 42 sbci r20, 0x22 ; 34
77e: 42 42 sbci r20, 0x22 ; 34
780: 42 3e cpi r20, 0xE2 ; 226
...
78a: 00 42 sbci r16, 0x20 ; 32
78c: 42 42 sbci r20, 0x22 ; 34
78e: 42 42 sbci r20, 0x22 ; 34
790: 24 18 sub r2, r4
...
79a: 00 82 st Z, r0
79c: 82 82 std Z+2, r8 ; 0x02
79e: 92 92 st -Z, r9
7a0: aa 44 sbci r26, 0x4A ; 74
...
7aa: 00 42 sbci r16, 0x20 ; 32
7ac: 42 24 eor r4, r2
7ae: 18 24 eor r1, r8
7b0: 42 42 sbci r20, 0x22 ; 34
...
7ba: 00 42 sbci r16, 0x20 ; 32
7bc: 42 42 sbci r20, 0x22 ; 34
7be: 42 42 sbci r20, 0x22 ; 34
7c0: 3e 02 muls r19, r30
7c2: 02 3c cpi r16, 0xC2 ; 194
7c4: 00 00 nop
7c6: 00 00 nop
7c8: 00 00 nop
7ca: 00 7e andi r16, 0xE0 ; 224
7cc: 02 04 cpc r0, r2
7ce: 18 20 and r1, r8
7d0: 40 7e andi r20, 0xE0 ; 224
7d2: 00 00 nop
7d4: 00 00 nop
7d6: 00 00 nop
7d8: 08 10 cpse r0, r8
7da: 10 10 cpse r1, r0
7dc: 20 40 sbci r18, 0x00 ; 0
7de: 20 10 cpse r2, r0
7e0: 10 10 cpse r1, r0
7e2: 08 00 .word 0x0008 ; ????
7e4: 00 00 nop
7e6: 00 10 cpse r0, r0
7e8: 10 10 cpse r1, r0
7ea: 10 10 cpse r1, r0
7ec: 10 10 cpse r1, r0
7ee: 10 10 cpse r1, r0
7f0: 10 10 cpse r1, r0
7f2: 10 10 cpse r1, r0
7f4: 10 00 .word 0x0010 ; ????
7f6: 00 00 nop
7f8: 20 10 cpse r2, r0
7fa: 10 10 cpse r1, r0
7fc: 08 04 cpc r0, r8
7fe: 08 10 cpse r0, r8
800: 10 10 cpse r1, r0
802: 20 00 .word 0x0020 ; ????
...
80c: 22 54 subi r18, 0x42 ; 66
80e: 88 00 .word 0x0088 ; ????
...
00000826 <__init>:
826: 11 24 eor r1, r1
828: 1f be out 0x3f, r1 ; 63
82a: cf e5 ldi r28, 0x5F ; 95
82c: d4 e0 ldi r29, 0x04 ; 4
82e: de bf out 0x3e, r29 ; 62
830: cd bf out 0x3d, r28 ; 61
00000832 <__do_copy_data>:
832: 10 e0 ldi r17, 0x00 ; 0
834: a0 e6 ldi r26, 0x60 ; 96
836: b0 e0 ldi r27, 0x00 ; 0
838: e8 ea ldi r30, 0xA8 ; 168
83a: fb e0 ldi r31, 0x0B ; 11
83c: 02 c0 rjmp .+4 ; 0x842 <.do_copy_data_start>
0000083e <.do_copy_data_loop>:
83e: 05 90 lpm r0, Z+
840: 0d 92 st X+, r0
00000842 <.do_copy_data_start>:
842: a2 37 cpi r26, 0x72 ; 114
844: b1 07 cpc r27, r17
846: d9 f7 brne .-10 ; 0x83e <.do_copy_data_loop>
00000848 <__do_clear_bss>:
848: 10 e0 ldi r17, 0x00 ; 0
84a: a2 e7 ldi r26, 0x72 ; 114
84c: b0 e0 ldi r27, 0x00 ; 0
84e: 01 c0 rjmp .+2 ; 0x852 <.do_clear_bss_start>
00000850 <.do_clear_bss_loop>:
850: 1d 92 st X+, r1
00000852 <.do_clear_bss_start>:
852: a2 37 cpi r26, 0x72 ; 114
854: b1 07 cpc r27, r17
856: e1 f7 brne .-8 ; 0x850 <.do_clear_bss_loop>
858: 01 c0 rjmp .+2 ; 0x85c <main>
0000085a <__bad_interrupt>:
85a: d2 cb rjmp .-2140 ; 0x0 <__vectors>
0000085c <main>:
*/
#include <avr/io.h>
#include "PCF8833.h"
int main(void) {
85c: cf e5 ldi r28, 0x5F ; 95
85e: d4 e0 ldi r29, 0x04 ; 4
860: de bf out 0x3e, r29 ; 62
862: cd bf out 0x3d, r28 ; 61
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -