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

📄 tex1.lss

📁 用AVR M8控制PT2134音频芯片的程序,显示是LCM2402,还带有有红外遥控功能.
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     74e:	89 30       	cpi	r24, 0x09	; 9
     750:	29 f0       	breq	.+10     	; 0x75c <__stack+0x2fd>
     752:	80 91 f9 00 	lds	r24, 0x00F9
     756:	89 30       	cpi	r24, 0x09	; 9
     758:	09 f0       	breq	.+2      	; 0x75c <__stack+0x2fd>
     75a:	3f c0       	rjmp	.+126    	; 0x7da <__stack+0x37b>
     75c:	80 91 ef 00 	lds	r24, 0x00EF
     760:	85 30       	cpi	r24, 0x05	; 5
     762:	d9 f5       	brne	.+118    	; 0x7da <__stack+0x37b>
     764:	80 91 ec 00 	lds	r24, 0x00EC
     768:	8f 5f       	subi	r24, 0xFF	; 255
     76a:	80 93 ec 00 	sts	0x00EC, r24
     76e:	84 30       	cpi	r24, 0x04	; 4
     770:	18 f0       	brcs	.+6      	; 0x778 <__stack+0x319>
     772:	83 e0       	ldi	r24, 0x03	; 3
     774:	80 93 ec 00 	sts	0x00EC, r24
     778:	80 91 ec 00 	lds	r24, 0x00EC
     77c:	6a e0       	ldi	r22, 0x0A	; 10
     77e:	61 d4       	rcall	.+2242   	; 0x1042 <__udivmodqi4>
     780:	80 5d       	subi	r24, 0xD0	; 208
     782:	48 2f       	mov	r20, r24
     784:	60 e0       	ldi	r22, 0x00	; 0
     786:	82 e1       	ldi	r24, 0x12	; 18
     788:	a3 d3       	rcall	.+1862   	; 0xed0 <LCD_write_char>
     78a:	80 91 ec 00 	lds	r24, 0x00EC
     78e:	6a e0       	ldi	r22, 0x0A	; 10
     790:	58 d4       	rcall	.+2224   	; 0x1042 <__udivmodqi4>
     792:	90 5d       	subi	r25, 0xD0	; 208
     794:	49 2f       	mov	r20, r25
     796:	60 e0       	ldi	r22, 0x00	; 0
     798:	83 e1       	ldi	r24, 0x13	; 19
     79a:	9a d3       	rcall	.+1844   	; 0xed0 <LCD_write_char>
     79c:	20 91 ec 00 	lds	r18, 0x00EC
     7a0:	83 e0       	ldi	r24, 0x03	; 3
     7a2:	90 e0       	ldi	r25, 0x00	; 0
     7a4:	82 1b       	sub	r24, r18
     7a6:	91 09       	sbc	r25, r1
     7a8:	43 e0       	ldi	r20, 0x03	; 3
     7aa:	88 0f       	add	r24, r24
     7ac:	99 1f       	adc	r25, r25
     7ae:	4a 95       	dec	r20
     7b0:	e1 f7       	brne	.-8      	; 0x7aa <__stack+0x34b>
     7b2:	20 91 ed 00 	lds	r18, 0x00ED
     7b6:	28 0f       	add	r18, r24
     7b8:	20 93 f5 00 	sts	0x00F5, r18
     7bc:	60 91 eb 00 	lds	r22, 0x00EB
     7c0:	80 91 f5 00 	lds	r24, 0x00F5
     7c4:	68 0f       	add	r22, r24
     7c6:	60 5c       	subi	r22, 0xC0	; 192
     7c8:	88 e8       	ldi	r24, 0x88	; 136
     7ca:	dd d3       	rcall	.+1978   	; 0xf86 <write_nbyte1>
     7cc:	88 23       	and	r24, r24
     7ce:	b1 f3       	breq	.-20     	; 0x7bc <__stack+0x35d>
     7d0:	84 e6       	ldi	r24, 0x64	; 100
     7d2:	80 93 f8 00 	sts	0x00F8, r24
     7d6:	80 93 f9 00 	sts	0x00F9, r24
     7da:	80 91 f9 00 	lds	r24, 0x00F9
     7de:	88 30       	cpi	r24, 0x08	; 8
     7e0:	29 f0       	breq	.+10     	; 0x7ec <__stack+0x38d>
     7e2:	80 91 f8 00 	lds	r24, 0x00F8
     7e6:	88 30       	cpi	r24, 0x08	; 8
     7e8:	09 f0       	breq	.+2      	; 0x7ec <__stack+0x38d>
     7ea:	5d c0       	rjmp	.+186    	; 0x8a6 <__stack+0x447>
     7ec:	80 91 f7 00 	lds	r24, 0x00F7
     7f0:	88 23       	and	r24, r24
     7f2:	29 f1       	breq	.+74     	; 0x83e <__stack+0x3df>
     7f4:	10 92 ed 00 	sts	0x00ED, r1
     7f8:	20 91 ec 00 	lds	r18, 0x00EC
     7fc:	83 e0       	ldi	r24, 0x03	; 3
     7fe:	90 e0       	ldi	r25, 0x00	; 0
     800:	82 1b       	sub	r24, r18
     802:	91 09       	sbc	r25, r1
     804:	33 e0       	ldi	r19, 0x03	; 3
     806:	88 0f       	add	r24, r24
     808:	99 1f       	adc	r25, r25
     80a:	3a 95       	dec	r19
     80c:	e1 f7       	brne	.-8      	; 0x806 <__stack+0x3a7>
     80e:	80 93 f5 00 	sts	0x00F5, r24
     812:	60 91 eb 00 	lds	r22, 0x00EB
     816:	80 91 f5 00 	lds	r24, 0x00F5
     81a:	68 0f       	add	r22, r24
     81c:	60 5c       	subi	r22, 0xC0	; 192
     81e:	88 e8       	ldi	r24, 0x88	; 136
     820:	b2 d3       	rcall	.+1892   	; 0xf86 <write_nbyte1>
     822:	88 23       	and	r24, r24
     824:	b1 f3       	breq	.-20     	; 0x812 <__stack+0x3b3>
     826:	4b e7       	ldi	r20, 0x7B	; 123
     828:	50 e0       	ldi	r21, 0x00	; 0
     82a:	61 e0       	ldi	r22, 0x01	; 1
     82c:	80 e0       	ldi	r24, 0x00	; 0
     82e:	57 d3       	rcall	.+1710   	; 0xede <LCD_write_string>
     830:	10 92 f7 00 	sts	0x00F7, r1
     834:	84 e6       	ldi	r24, 0x64	; 100
     836:	80 93 f8 00 	sts	0x00F8, r24
     83a:	80 93 f9 00 	sts	0x00F9, r24
     83e:	80 91 f7 00 	lds	r24, 0x00F7
     842:	88 23       	and	r24, r24
     844:	59 f5       	brne	.+86     	; 0x89c <__stack+0x43d>
     846:	80 91 f9 00 	lds	r24, 0x00F9
     84a:	88 30       	cpi	r24, 0x08	; 8
     84c:	21 f0       	breq	.+8      	; 0x856 <__stack+0x3f7>
     84e:	80 91 f8 00 	lds	r24, 0x00F8
     852:	88 30       	cpi	r24, 0x08	; 8
     854:	19 f5       	brne	.+70     	; 0x89c <__stack+0x43d>
     856:	84 e0       	ldi	r24, 0x04	; 4
     858:	80 93 ed 00 	sts	0x00ED, r24
     85c:	20 91 ec 00 	lds	r18, 0x00EC
     860:	83 e0       	ldi	r24, 0x03	; 3
     862:	90 e0       	ldi	r25, 0x00	; 0
     864:	82 1b       	sub	r24, r18
     866:	91 09       	sbc	r25, r1
     868:	23 e0       	ldi	r18, 0x03	; 3
     86a:	88 0f       	add	r24, r24
     86c:	99 1f       	adc	r25, r25
     86e:	2a 95       	dec	r18
     870:	e1 f7       	brne	.-8      	; 0x86a <__stack+0x40b>
     872:	8c 5f       	subi	r24, 0xFC	; 252
     874:	80 93 f5 00 	sts	0x00F5, r24
     878:	60 91 eb 00 	lds	r22, 0x00EB
     87c:	80 91 f5 00 	lds	r24, 0x00F5
     880:	68 0f       	add	r22, r24
     882:	60 5c       	subi	r22, 0xC0	; 192
     884:	88 e8       	ldi	r24, 0x88	; 136
     886:	7f d3       	rcall	.+1790   	; 0xf86 <write_nbyte1>
     888:	88 23       	and	r24, r24
     88a:	b1 f3       	breq	.-20     	; 0x878 <__stack+0x419>
     88c:	48 e8       	ldi	r20, 0x88	; 136
     88e:	50 e0       	ldi	r21, 0x00	; 0
     890:	61 e0       	ldi	r22, 0x01	; 1
     892:	80 e0       	ldi	r24, 0x00	; 0
     894:	24 d3       	rcall	.+1608   	; 0xede <LCD_write_string>
     896:	81 e0       	ldi	r24, 0x01	; 1
     898:	80 93 f7 00 	sts	0x00F7, r24
     89c:	84 e6       	ldi	r24, 0x64	; 100
     89e:	80 93 f8 00 	sts	0x00F8, r24
     8a2:	80 93 f9 00 	sts	0x00F9, r24
     8a6:	80 91 f9 00 	lds	r24, 0x00F9
     8aa:	87 30       	cpi	r24, 0x07	; 7
     8ac:	21 f0       	breq	.+8      	; 0x8b6 <__stack+0x457>
     8ae:	80 91 f8 00 	lds	r24, 0x00F8
     8b2:	87 30       	cpi	r24, 0x07	; 7
     8b4:	e9 f5       	brne	.+122    	; 0x930 <__stack+0x4d1>
     8b6:	80 91 f4 00 	lds	r24, 0x00F4
     8ba:	88 23       	and	r24, r24
     8bc:	b1 f0       	breq	.+44     	; 0x8ea <__stack+0x48b>
     8be:	6f ed       	ldi	r22, 0xDF	; 223
     8c0:	88 e8       	ldi	r24, 0x88	; 136
     8c2:	61 d3       	rcall	.+1730   	; 0xf86 <write_nbyte1>
     8c4:	88 23       	and	r24, r24
     8c6:	d9 f3       	breq	.-10     	; 0x8be <__stack+0x45f>
     8c8:	6f ef       	ldi	r22, 0xFF	; 255
     8ca:	88 e8       	ldi	r24, 0x88	; 136
     8cc:	5c d3       	rcall	.+1720   	; 0xf86 <write_nbyte1>
     8ce:	88 23       	and	r24, r24
     8d0:	d9 f3       	breq	.-10     	; 0x8c8 <__stack+0x469>
     8d2:	4d e8       	ldi	r20, 0x8D	; 141
     8d4:	50 e0       	ldi	r21, 0x00	; 0
     8d6:	61 e0       	ldi	r22, 0x01	; 1
     8d8:	80 e1       	ldi	r24, 0x10	; 16
     8da:	01 d3       	rcall	.+1538   	; 0xede <LCD_write_string>
     8dc:	10 92 f4 00 	sts	0x00F4, r1
     8e0:	84 e6       	ldi	r24, 0x64	; 100
     8e2:	80 93 f8 00 	sts	0x00F8, r24
     8e6:	80 93 f9 00 	sts	0x00F9, r24
     8ea:	80 91 f4 00 	lds	r24, 0x00F4
     8ee:	88 23       	and	r24, r24
     8f0:	d1 f4       	brne	.+52     	; 0x926 <__stack+0x4c7>
     8f2:	80 91 f9 00 	lds	r24, 0x00F9
     8f6:	87 30       	cpi	r24, 0x07	; 7
     8f8:	21 f0       	breq	.+8      	; 0x902 <__stack+0x4a3>
     8fa:	80 91 f8 00 	lds	r24, 0x00F8
     8fe:	87 30       	cpi	r24, 0x07	; 7
     900:	91 f4       	brne	.+36     	; 0x926 <__stack+0x4c7>
     902:	60 ec       	ldi	r22, 0xC0	; 192
     904:	88 e8       	ldi	r24, 0x88	; 136
     906:	3f d3       	rcall	.+1662   	; 0xf86 <write_nbyte1>
     908:	88 23       	and	r24, r24
     90a:	d9 f3       	breq	.-10     	; 0x902 <__stack+0x4a3>
     90c:	60 ee       	ldi	r22, 0xE0	; 224
     90e:	88 e8       	ldi	r24, 0x88	; 136
     910:	3a d3       	rcall	.+1652   	; 0xf86 <write_nbyte1>
     912:	88 23       	and	r24, r24
     914:	d9 f3       	breq	.-10     	; 0x90c <__stack+0x4ad>
     916:	48 e8       	ldi	r20, 0x88	; 136
     918:	50 e0       	ldi	r21, 0x00	; 0
     91a:	61 e0       	ldi	r22, 0x01	; 1
     91c:	80 e1       	ldi	r24, 0x10	; 16
     91e:	df d2       	rcall	.+1470   	; 0xede <LCD_write_string>
     920:	81 e0       	ldi	r24, 0x01	; 1
     922:	80 93 f4 00 	sts	0x00F4, r24
     926:	84 e6       	ldi	r24, 0x64	; 100
     928:	80 93 f8 00 	sts	0x00F8, r24
     92c:	80 93 f9 00 	sts	0x00F9, r24
     930:	80 91 f8 00 	lds	r24, 0x00F8
     934:	8b 30       	cpi	r24, 0x0B	; 11
     936:	29 f0       	breq	.+10     	; 0x942 <__stack+0x4e3>
     938:	80 91 f9 00 	lds	r24, 0x00F9
     93c:	81 31       	cpi	r24, 0x11	; 17
     93e:	09 f0       	breq	.+2      	; 0x942 <__stack+0x4e3>
     940:	6c c0       	rjmp	.+216    	; 0xa1a <__stack+0x5bb>
     942:	85 b3       	in	r24, 0x15	; 21
     944:	8f 60       	ori	r24, 0x0F	; 15
     946:	85 bb       	out	0x15, r24	; 21
     948:	c0 e0       	ldi	r28, 0x00	; 0
     94a:	d0 e0       	ldi	r29, 0x00	; 0
     94c:	18 c0       	rjmp	.+48     	; 0x97e <__stack+0x51f>
     94e:	80 e2       	ldi	r24, 0x20	; 32
     950:	9e e4       	ldi	r25, 0x4E	; 78
     952:	01 97       	sbiw	r24, 0x01	; 1
     954:	f1 f7       	brne	.-4      	; 0x952 <__stack+0x4f3>
     956:	21 96       	adiw	r28, 0x01	; 1
     958:	8b e0       	ldi	r24, 0x0B	; 11
     95a:	80 93 f8 00 	sts	0x00F8, r24
     95e:	c5 36       	cpi	r28, 0x65	; 101
     960:	d1 05       	cpc	r29, r1
     962:	40 f0       	brcs	.+16     	; 0x974 <__stack+0x515>
     964:	82 e1       	ldi	r24, 0x12	; 18
     966:	80 93 f8 00 	sts	0x00F8, r24
     96a:	81 e0       	ldi	r24, 0x01	; 1
     96c:	82 d2       	rcall	.+1284   	; 0xe72 <write_command>
     96e:	82 e0       	ldi	r24, 0x02	; 2
     970:	90 e0       	ldi	r25, 0x00	; 0
     972:	c1 d1       	rcall	.+898    	; 0xcf6 <delay10ms>
     974:	85 b3       	in	r24, 0x15	; 21
     976:	8f 60       	ori	r24, 0x0F	; 15
     978:	85 bb       	out	0x15, r24	; 21
     97a:	13 b3       	in	r17, 0x13	; 19
     97c:	10 6f       	ori	r17, 0xF0	; 240
     97e:	1f 3f       	cpi	r17, 0xFF	; 255
     980:	19 f0       	breq	.+6      	; 0x988 <__stack+0x529>
     982:	c5 36       	cpi	r28, 0x65	; 101
     984:	d1 05       	cpc	r29, r1
     986:	19 f7       	brne	.-58     	; 0x94e <__stack+0x4ef>
     988:	80 91 f8 00 	lds	r24, 0x00F8
     98c:	82 31       	cpi	r24, 0x12	; 18
     98e:	29 f0       	breq	.+10     	; 0x99a <__stack+0x53b>
     990:	80 91 f9 00 	lds	r24, 0x00F9
     994:	81 31       	cpi	r24, 0x11	; 17
     996:	09 f0       	breq	.+2      	; 0x99a <__stack+0x53b>
     998:	40 c0       	rjmp	.+128    	; 0xa1a <__stack+0x5bb>
     99a:	6f ed       	ldi	r22, 0xDF	; 223
     99c:	88 e8       	ldi	r24, 0x88	; 136
     99e:	f3 d2       	rcall	.+1510   	; 0xf86 <write_nbyte1>
     9a0:	88 23       	and	r24, r24
     9a2:	d9 f3       	breq	.-10     	; 0x99a <__stack+0x53b>
     9a4:	6f ef       	ldi	r22, 0xFF	; 255
     9a6:	88 e8       	ldi	r24, 0x88	; 136
     9a8:	ee d2       	rcall	.+1500   	; 0xf86 <write_nbyte1>
     9aa:	88 23       	and	r24, r24
     9ac:	d9 f3       	breq	.-10     	; 0x9a4 <__stack+0x545>
     9ae:	81 e0       	ldi	r24, 0x01	; 1
     9b0:	60 d2       	rcall	.+1216   	; 0xe72 <write_command>
     9b2:	82 e0       	ldi	r24, 0x02	; 2
     9b4:	90 e0       	ldi	r25, 0x00	; 0
     9b6:	9f d1       	rcall	.+830    	; 0xcf6 <delay10ms>
     9b8:	42 e9       	ldi	r20, 0x92	; 146
     9ba:	50 e0       	ldi	r21, 0x00	; 0
     9bc:	60 e0       	ldi	r22, 0x00	; 0
     9be:	86 e0       	ldi	r24, 0x06	; 6
     9c0:	8e d2       	rcall	.+1308   	; 0xede <LCD_write_string>
     9c2:	88 ec       	ldi	r24, 0xC8	; 200
     9c4:	90 e0       	ldi	r25, 0x00	; 0
     9c6:	97 d1       	rcall	.+814    	; 0xcf6 <delay10ms>
     9c8:	10 92 f8 00 	sts	0x00F8, r1
     9cc:	80 91 e8 00 	lds	r24, 0x00E8
     9d0:	a1 e0       	ldi	r26, 0x01	; 1
     9d2:	b0 e0       	ldi	r27, 0x00	; 0
     9d4:	08 2e       	mov	r0, r24
     9d6:	49 d3       	rcall	.+1682   	; 0x106a <__eeprom_write_byte_1C1D1E>
     9d8:	80 91 e9 00 	lds	r24, 0x00E9
     9dc:	a2 e0       	ldi	r26, 0x02	; 2
     9de:	b0 e0       	ldi	r27, 0x00	; 0
     9e0:	08 2e       	mov	r0, r24
     9e2:	43 d3       	rcall	.+1670   	; 0x106a <__eeprom_write_byte_1C1D1E>
     9e4:	80 91 ea 00 	lds	r24, 0x00EA
     9e8:	a3 e0       	ldi	r26, 0x03	; 3
     9ea:	b0 e0       	ldi	r27, 0x00	; 0
     9ec:	08 2e       	mov	r0, r24
     9ee:	3d d3       	rcall	.+1658   	; 0x106a <__eeprom_write_byte_1C1D1E>
     9f0:	80 91 eb 00 	lds	r24, 0x00EB
     9f4:	a4 e0       	ldi	r26, 0x04	; 4
     9f6:	b0 e0       	ldi	r27, 0x00	; 0
     9f8:	08 2e       	mov	r0, r24

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -