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

📄 1621.lss

📁 ht1621 使用例程 驱动段码液晶 同时用诺基亚3310lcd做监控
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     534:	f8 94       	cli
     536:	a8 95       	wdr
     538:	81 bd       	out	0x21, r24	; 33
     53a:	0f be       	out	0x3f, r0	; 63
     53c:	21 bd       	out	0x21, r18	; 33
     53e:	45 e2       	ldi	r20, 0x25	; 37
     540:	4a 83       	std	Y+2, r20	; 0x02
     542:	e5 e2       	ldi	r30, 0x25	; 37
     544:	2e 2e       	mov	r2, r30
     546:	7e e1       	ldi	r23, 0x1E	; 30
     548:	c7 2e       	mov	r12, r23
     54a:	65 e2       	ldi	r22, 0x25	; 37
     54c:	d6 2e       	mov	r13, r22
     54e:	55 e2       	ldi	r21, 0x25	; 37
     550:	f5 2e       	mov	r15, r21
     552:	40 eb       	ldi	r20, 0xB0	; 176
     554:	44 2e       	mov	r4, r20
     556:	19 82       	std	Y+1, r1	; 0x01
     558:	33 24       	eor	r3, r3
     55a:	33 94       	inc	r3
     55c:	55 24       	eor	r5, r5
     55e:	06 c0       	rjmp	.+12     	; 0x56c <main+0x108>
     560:	34 e2       	ldi	r19, 0x24	; 36
     562:	c3 2e       	mov	r12, r19
     564:	29 e1       	ldi	r18, 0x19	; 25
     566:	d2 2e       	mov	r13, r18
     568:	9c e0       	ldi	r25, 0x0C	; 12
     56a:	f9 2e       	mov	r15, r25
     56c:	20 e0       	ldi	r18, 0x00	; 0
     56e:	30 e4       	ldi	r19, 0x40	; 64
     570:	4c e9       	ldi	r20, 0x9C	; 156
     572:	55 e4       	ldi	r21, 0x45	; 69
     574:	c4 01       	movw	r24, r8
     576:	b3 01       	movw	r22, r6
     578:	0e 94 11 0c 	call	0x1822	; 0x1822 <__ltsf2>
     57c:	88 23       	and	r24, r24
     57e:	5c f4       	brge	.+22     	; 0x596 <main+0x132>
     580:	20 e0       	ldi	r18, 0x00	; 0
     582:	30 e0       	ldi	r19, 0x00	; 0
     584:	40 e8       	ldi	r20, 0x80	; 128
     586:	5f e3       	ldi	r21, 0x3F	; 63
     588:	c4 01       	movw	r24, r8
     58a:	b3 01       	movw	r22, r6
     58c:	0e 94 f9 0a 	call	0x15f2	; 0x15f2 <__addsf3>
     590:	3b 01       	movw	r6, r22
     592:	4c 01       	movw	r8, r24
     594:	0e c0       	rjmp	.+28     	; 0x5b2 <main+0x14e>
     596:	50 90 0c 04 	lds	r5, 0x040C
     59a:	10 92 0c 04 	sts	0x040C, r1
     59e:	0f 2e       	mov	r0, r31
     5a0:	f0 e0       	ldi	r31, 0x00	; 0
     5a2:	6f 2e       	mov	r6, r31
     5a4:	f0 e0       	ldi	r31, 0x00	; 0
     5a6:	7f 2e       	mov	r7, r31
     5a8:	f0 e0       	ldi	r31, 0x00	; 0
     5aa:	8f 2e       	mov	r8, r31
     5ac:	f0 e0       	ldi	r31, 0x00	; 0
     5ae:	9f 2e       	mov	r9, r31
     5b0:	f0 2d       	mov	r31, r0
     5b2:	a8 95       	wdr
     5b4:	8a 81       	ldd	r24, Y+2	; 0x02
     5b6:	80 93 0d 04 	sts	0x040D, r24
     5ba:	20 92 0e 04 	sts	0x040E, r2
     5be:	c0 92 0f 04 	sts	0x040F, r12
     5c2:	d0 92 10 04 	sts	0x0410, r13
     5c6:	f0 92 11 04 	sts	0x0411, r15
     5ca:	0e 94 c5 00 	call	0x18a	; 0x18a <display>
     5ce:	0e 94 5f 08 	call	0x10be	; 0x10be <get_ad0>
     5d2:	8c 01       	movw	r16, r24
     5d4:	63 e3       	ldi	r22, 0x33	; 51
     5d6:	0e 94 5e 0f 	call	0x1ebc	; 0x1ebc <__udivmodqi4>
     5da:	b8 2e       	mov	r11, r24
     5dc:	10 e0       	ldi	r17, 0x00	; 0
     5de:	b8 01       	movw	r22, r16
     5e0:	88 27       	eor	r24, r24
     5e2:	77 fd       	sbrc	r23, 7
     5e4:	80 95       	com	r24
     5e6:	98 2f       	mov	r25, r24
     5e8:	0e 94 47 0c 	call	0x188e	; 0x188e <__floatsisf>
     5ec:	23 e3       	ldi	r18, 0x33	; 51
     5ee:	33 e3       	ldi	r19, 0x33	; 51
     5f0:	43 ea       	ldi	r20, 0xA3	; 163
     5f2:	50 e4       	ldi	r21, 0x40	; 64
     5f4:	0e 94 26 0b 	call	0x164c	; 0x164c <__divsf3>
     5f8:	0e 94 5c 09 	call	0x12b8	; 0x12b8 <__fixunssfsi>
     5fc:	dc 01       	movw	r26, r24
     5fe:	cb 01       	movw	r24, r22
     600:	0e 94 53 00 	call	0xa6	; 0xa6 <num_do>
     604:	61 e0       	ldi	r22, 0x01	; 1
     606:	70 e0       	ldi	r23, 0x00	; 0
     608:	84 e2       	ldi	r24, 0x24	; 36
     60a:	90 e0       	ldi	r25, 0x00	; 0
     60c:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     610:	e0 91 14 04 	lds	r30, 0x0414
     614:	f0 e0       	ldi	r31, 0x00	; 0
     616:	ef 56       	subi	r30, 0x6F	; 111
     618:	ff 4f       	sbci	r31, 0xFF	; 255
     61a:	80 81       	ld	r24, Z
     61c:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     620:	61 e0       	ldi	r22, 0x01	; 1
     622:	70 e0       	ldi	r23, 0x00	; 0
     624:	8a e2       	ldi	r24, 0x2A	; 42
     626:	90 e0       	ldi	r25, 0x00	; 0
     628:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     62c:	8e e2       	ldi	r24, 0x2E	; 46
     62e:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     632:	61 e0       	ldi	r22, 0x01	; 1
     634:	70 e0       	ldi	r23, 0x00	; 0
     636:	8d e2       	ldi	r24, 0x2D	; 45
     638:	90 e0       	ldi	r25, 0x00	; 0
     63a:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     63e:	e0 91 15 04 	lds	r30, 0x0415
     642:	f0 e0       	ldi	r31, 0x00	; 0
     644:	ef 56       	subi	r30, 0x6F	; 111
     646:	ff 4f       	sbci	r31, 0xFF	; 255
     648:	80 81       	ld	r24, Z
     64a:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     64e:	61 e0       	ldi	r22, 0x01	; 1
     650:	70 e0       	ldi	r23, 0x00	; 0
     652:	83 e3       	ldi	r24, 0x33	; 51
     654:	90 e0       	ldi	r25, 0x00	; 0
     656:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     65a:	86 e7       	ldi	r24, 0x76	; 118
     65c:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     660:	c8 01       	movw	r24, r16
     662:	0e 94 53 00 	call	0xa6	; 0xa6 <num_do>
     666:	61 e0       	ldi	r22, 0x01	; 1
     668:	70 e0       	ldi	r23, 0x00	; 0
     66a:	82 e4       	ldi	r24, 0x42	; 66
     66c:	90 e0       	ldi	r25, 0x00	; 0
     66e:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     672:	e0 91 18 04 	lds	r30, 0x0418
     676:	f0 e0       	ldi	r31, 0x00	; 0
     678:	ef 56       	subi	r30, 0x6F	; 111
     67a:	ff 4f       	sbci	r31, 0xFF	; 255
     67c:	80 81       	ld	r24, Z
     67e:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     682:	61 e0       	ldi	r22, 0x01	; 1
     684:	70 e0       	ldi	r23, 0x00	; 0
     686:	88 e4       	ldi	r24, 0x48	; 72
     688:	90 e0       	ldi	r25, 0x00	; 0
     68a:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     68e:	e0 91 14 04 	lds	r30, 0x0414
     692:	f0 e0       	ldi	r31, 0x00	; 0
     694:	ef 56       	subi	r30, 0x6F	; 111
     696:	ff 4f       	sbci	r31, 0xFF	; 255
     698:	80 81       	ld	r24, Z
     69a:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     69e:	61 e0       	ldi	r22, 0x01	; 1
     6a0:	70 e0       	ldi	r23, 0x00	; 0
     6a2:	8e e4       	ldi	r24, 0x4E	; 78
     6a4:	90 e0       	ldi	r25, 0x00	; 0
     6a6:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     6aa:	e0 91 15 04 	lds	r30, 0x0415
     6ae:	f0 e0       	ldi	r31, 0x00	; 0
     6b0:	ef 56       	subi	r30, 0x6F	; 111
     6b2:	ff 4f       	sbci	r31, 0xFF	; 255
     6b4:	80 81       	ld	r24, Z
     6b6:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     6ba:	85 2d       	mov	r24, r5
     6bc:	90 e0       	ldi	r25, 0x00	; 0
     6be:	0e 94 53 00 	call	0xa6	; 0xa6 <num_do>
     6c2:	65 e0       	ldi	r22, 0x05	; 5
     6c4:	70 e0       	ldi	r23, 0x00	; 0
     6c6:	80 e0       	ldi	r24, 0x00	; 0
     6c8:	90 e0       	ldi	r25, 0x00	; 0
     6ca:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     6ce:	e0 91 18 04 	lds	r30, 0x0418
     6d2:	f0 e0       	ldi	r31, 0x00	; 0
     6d4:	ef 56       	subi	r30, 0x6F	; 111
     6d6:	ff 4f       	sbci	r31, 0xFF	; 255
     6d8:	80 81       	ld	r24, Z
     6da:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     6de:	65 e0       	ldi	r22, 0x05	; 5
     6e0:	70 e0       	ldi	r23, 0x00	; 0
     6e2:	86 e0       	ldi	r24, 0x06	; 6
     6e4:	90 e0       	ldi	r25, 0x00	; 0
     6e6:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     6ea:	e0 91 14 04 	lds	r30, 0x0414
     6ee:	f0 e0       	ldi	r31, 0x00	; 0
     6f0:	ef 56       	subi	r30, 0x6F	; 111
     6f2:	ff 4f       	sbci	r31, 0xFF	; 255
     6f4:	80 81       	ld	r24, Z
     6f6:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     6fa:	65 e0       	ldi	r22, 0x05	; 5
     6fc:	70 e0       	ldi	r23, 0x00	; 0
     6fe:	8c e0       	ldi	r24, 0x0C	; 12
     700:	90 e0       	ldi	r25, 0x00	; 0
     702:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     706:	e0 91 15 04 	lds	r30, 0x0415
     70a:	f0 e0       	ldi	r31, 0x00	; 0
     70c:	ef 56       	subi	r30, 0x6F	; 111
     70e:	ff 4f       	sbci	r31, 0xFF	; 255
     710:	80 81       	ld	r24, Z
     712:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     716:	80 91 0c 04 	lds	r24, 0x040C
     71a:	90 e0       	ldi	r25, 0x00	; 0
     71c:	0e 94 53 00 	call	0xa6	; 0xa6 <num_do>
     720:	65 e0       	ldi	r22, 0x05	; 5
     722:	70 e0       	ldi	r23, 0x00	; 0
     724:	84 e1       	ldi	r24, 0x14	; 20
     726:	90 e0       	ldi	r25, 0x00	; 0
     728:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     72c:	e0 91 18 04 	lds	r30, 0x0418
     730:	f0 e0       	ldi	r31, 0x00	; 0
     732:	ef 56       	subi	r30, 0x6F	; 111
     734:	ff 4f       	sbci	r31, 0xFF	; 255
     736:	80 81       	ld	r24, Z
     738:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     73c:	65 e0       	ldi	r22, 0x05	; 5
     73e:	70 e0       	ldi	r23, 0x00	; 0
     740:	8a e1       	ldi	r24, 0x1A	; 26
     742:	90 e0       	ldi	r25, 0x00	; 0
     744:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     748:	e0 91 14 04 	lds	r30, 0x0414
     74c:	f0 e0       	ldi	r31, 0x00	; 0
     74e:	ef 56       	subi	r30, 0x6F	; 111
     750:	ff 4f       	sbci	r31, 0xFF	; 255
     752:	80 81       	ld	r24, Z
     754:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     758:	65 e0       	ldi	r22, 0x05	; 5
     75a:	70 e0       	ldi	r23, 0x00	; 0
     75c:	80 e2       	ldi	r24, 0x20	; 32
     75e:	90 e0       	ldi	r25, 0x00	; 0
     760:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     764:	e0 91 15 04 	lds	r30, 0x0415
     768:	f0 e0       	ldi	r31, 0x00	; 0
     76a:	ef 56       	subi	r30, 0x6F	; 111
     76c:	ff 4f       	sbci	r31, 0xFF	; 255
     76e:	80 81       	ld	r24, Z
     770:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     774:	8e 2d       	mov	r24, r14
     776:	90 e0       	ldi	r25, 0x00	; 0
     778:	0e 94 53 00 	call	0xa6	; 0xa6 <num_do>
     77c:	65 e0       	ldi	r22, 0x05	; 5
     77e:	70 e0       	ldi	r23, 0x00	; 0
     780:	88 e2       	ldi	r24, 0x28	; 40
     782:	90 e0       	ldi	r25, 0x00	; 0
     784:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     788:	e0 91 18 04 	lds	r30, 0x0418
     78c:	f0 e0       	ldi	r31, 0x00	; 0
     78e:	ef 56       	subi	r30, 0x6F	; 111
     790:	ff 4f       	sbci	r31, 0xFF	; 255
     792:	80 81       	ld	r24, Z
     794:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     798:	65 e0       	ldi	r22, 0x05	; 5
     79a:	70 e0       	ldi	r23, 0x00	; 0
     79c:	8e e2       	ldi	r24, 0x2E	; 46
     79e:	90 e0       	ldi	r25, 0x00	; 0
     7a0:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     7a4:	e0 91 14 04 	lds	r30, 0x0414
     7a8:	f0 e0       	ldi	r31, 0x00	; 0
     7aa:	ef 56       	subi	r30, 0x6F	; 111
     7ac:	ff 4f       	sbci	r31, 0xFF	; 255
     7ae:	80 81       	ld	r24, Z
     7b0:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     7b4:	65 e0       	ldi	r22, 0x05	; 5
     7b6:	70 e0       	ldi	r23, 0x00	; 0
     7b8:	84 e3       	ldi	r24, 0x34	; 52
     7ba:	90 e0       	ldi	r25, 0x00	; 0
     7bc:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     7c0:	e0 91 15 04 	lds	r30, 0x0415
     7c4:	f0 e0       	ldi	r31, 0x00	; 0
     7c6:	ef 56       	subi	r30, 0x6F	; 111
     7c8:	ff 4f       	sbci	r31, 0xFF	; 255
     7ca:	80 81       	ld	r24, Z
     7cc:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     7d0:	64 e0       	ldi	r22, 0x04	; 4
     7d2:	70 e0       	ldi	r23, 0x00	; 0
     7d4:	88 e4       	ldi	r24, 0x48	; 72
     7d6:	90 e0       	ldi	r25, 0x00	; 0
     7d8:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     7dc:	04 2d       	mov	r16, r4
     7de:	10 e0       	ldi	r17, 0x00	; 0
     7e0:	f8 01       	movw	r30, r16
     7e2:	84 e0       	ldi	r24, 0x04	; 4
     7e4:	f6 95       	lsr	r31
     7e6:	e7 95       	ror	r30
     7e8:	8a 95       	dec	r24
     7ea:	e1 f7       	brne	.-8      	; 0x7e4 <main+0x380>
     7ec:	ef 56       	subi	r30, 0x6F	; 111
     7ee:	ff 4f       	sbci	r31, 0xFF	; 255
     7f0:	80 81       	ld	r24, Z
     7f2:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     7f6:	64 e0       	ldi	r22, 0x04	; 4
     7f8:	70 e0       	ldi	r23, 0x00	; 0
     7fa:	8e e4       	ldi	r24, 0x4E	; 78
     7fc:	90 e0       	ldi	r25, 0x00	; 0
     7fe:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     802:	0f 70       	andi	r16, 0x0F	; 15
     804:	10 70       	andi	r17, 0x00	; 0
     806:	0f 56       	subi	r16, 0x6F	; 111
     808:	1f 4f       	sbci	r17, 0xFF	; 255
     80a:	f8 01       	movw	r30, r16
     80c:	80 81       	ld	r24, Z
     80e:	0e 94 cc 08 	call	0x1198	; 0x1198 <LCD_write_char>
     812:	64 e0       	ldi	r22, 0x04	; 4
     814:	70 e0       	ldi	r23, 0x00	; 0
     816:	8c e3       	ldi	r24, 0x3C	; 60
     818:	90 e0       	ldi	r25, 0x00	; 0
     81a:	0e 94 e2 08 	call	0x11c4	; 0x11c4 <LCD_set_XY>
     81e:	0a 2d       	mov	r16, r10
     820:	10 e0       	ldi	r17, 0x00	; 0
     822:	f8 01       	movw	r30, r16

⌨️ 快捷键说明

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