⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spi-lcd.lss

📁 采用ATMEGA16驱动IC是PCF8533,对应LCD为NOIKA 6610,C语言格式。
💻 LSS
📖 第 1 页 / 共 4 页
字号:
 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 + -