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

📄 main.lss

📁 串口程序源码
💻 LSS
📖 第 1 页 / 共 2 页
字号:
	while(1)
	{
		for(n=0;n<100;n++)
		{	
			trans_uart(100+n);
 248:	2c 59       	subi	r18, 0x9C	; 156
	UBRRH|=((0<<URSEL));
	UBRRL=51;//波特率:9600bps.//8M频率
}
void trans_uart(uchar dat)//串口传送函数
{
	while(!(UCSRA|(1<<UDRE)));//判断数据寄存器是否可用
 24a:	8b b1       	in	r24, 0x0b	; 11
			UDR=dat;
 24c:	2c b9       	out	0x0c, r18	; 12
 24e:	24 56       	subi	r18, 0x64	; 100
 250:	88 ee       	ldi	r24, 0xE8	; 232
 252:	93 e0       	ldi	r25, 0x03	; 3
 254:	fa 01       	movw	r30, r20
 256:	31 97       	sbiw	r30, 0x01	; 1
 258:	f1 f7       	brne	.-4      	; 0x256 <main+0x34>
		__ticks = (uint16_t) (__ms * 10.0);
		while(__ticks)
		{
			// wait 1/10 ms
			_delay_loop_2(((F_CPU) / 4e3) / 10);
			__ticks --;
 25a:	01 97       	sbiw	r24, 0x01	; 1
		__ticks = 1;
	else if (__tmp > 65535)
	{
		//	__ticks = requested delay in 1/10 ms
		__ticks = (uint16_t) (__ms * 10.0);
		while(__ticks)
 25c:	d9 f7       	brne	.-10     	; 0x254 <main+0x32>
	usart_init();
	_SEI();
	init_lcd();
	while(1)
	{
		for(n=0;n<100;n++)
 25e:	2f 5f       	subi	r18, 0xFF	; 255
 260:	24 36       	cpi	r18, 0x64	; 100
 262:	90 f3       	brcs	.-28     	; 0x248 <main+0x26>
 264:	20 e0       	ldi	r18, 0x00	; 0
 266:	f0 cf       	rjmp	.-32     	; 0x248 <main+0x26>

00000268 <dis_lcd>:
	PORTC&=(~(1<<en_lcd));
//	rw_lcd=1;
	PORTC|=(1<<rs_lcd);
}
void dis_lcd(void)
{
 268:	0f 93       	push	r16
 26a:	1f 93       	push	r17
	byte_write(0,0x82);_delay_ms(1);
 26c:	80 e0       	ldi	r24, 0x00	; 0
 26e:	62 e8       	ldi	r22, 0x82	; 130
 270:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 274:	03 e3       	ldi	r16, 0x33	; 51
 276:	17 e0       	ldi	r17, 0x07	; 7
 278:	c8 01       	movw	r24, r16
 27a:	01 97       	sbiw	r24, 0x01	; 1
 27c:	f1 f7       	brne	.-4      	; 0x27a <dis_lcd+0x12>
	byte_write(1,0x30+q/100000);_delay_ms(1);
 27e:	81 e0       	ldi	r24, 0x01	; 1
 280:	60 e3       	ldi	r22, 0x30	; 48
 282:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 286:	c8 01       	movw	r24, r16
 288:	01 97       	sbiw	r24, 0x01	; 1
 28a:	f1 f7       	brne	.-4      	; 0x288 <dis_lcd+0x20>
	byte_write(1,0x30+q%100000/10000);_delay_ms(1);
 28c:	60 91 92 00 	lds	r22, 0x0092
 290:	70 91 93 00 	lds	r23, 0x0093
 294:	80 e0       	ldi	r24, 0x00	; 0
 296:	90 e0       	ldi	r25, 0x00	; 0
 298:	20 ea       	ldi	r18, 0xA0	; 160
 29a:	36 e8       	ldi	r19, 0x86	; 134
 29c:	41 e0       	ldi	r20, 0x01	; 1
 29e:	50 e0       	ldi	r21, 0x00	; 0
 2a0:	0e 94 81 02 	call	0x502	; 0x502 <__divmodsi4>
 2a4:	20 e1       	ldi	r18, 0x10	; 16
 2a6:	37 e2       	ldi	r19, 0x27	; 39
 2a8:	40 e0       	ldi	r20, 0x00	; 0
 2aa:	50 e0       	ldi	r21, 0x00	; 0
 2ac:	0e 94 81 02 	call	0x502	; 0x502 <__divmodsi4>
 2b0:	20 5d       	subi	r18, 0xD0	; 208
 2b2:	81 e0       	ldi	r24, 0x01	; 1
 2b4:	62 2f       	mov	r22, r18
 2b6:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 2ba:	c8 01       	movw	r24, r16
 2bc:	01 97       	sbiw	r24, 0x01	; 1
 2be:	f1 f7       	brne	.-4      	; 0x2bc <dis_lcd+0x54>
	byte_write(1,0x30+q%10000/1000);_delay_ms(1);
 2c0:	80 91 92 00 	lds	r24, 0x0092
 2c4:	90 91 93 00 	lds	r25, 0x0093
 2c8:	60 e1       	ldi	r22, 0x10	; 16
 2ca:	77 e2       	ldi	r23, 0x27	; 39
 2cc:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 2d0:	68 ee       	ldi	r22, 0xE8	; 232
 2d2:	73 e0       	ldi	r23, 0x03	; 3
 2d4:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 2d8:	60 5d       	subi	r22, 0xD0	; 208
 2da:	81 e0       	ldi	r24, 0x01	; 1
 2dc:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 2e0:	c8 01       	movw	r24, r16
 2e2:	01 97       	sbiw	r24, 0x01	; 1
 2e4:	f1 f7       	brne	.-4      	; 0x2e2 <dis_lcd+0x7a>
	byte_write(1,0x30+q%1000/100);_delay_ms(1);
 2e6:	80 91 92 00 	lds	r24, 0x0092
 2ea:	90 91 93 00 	lds	r25, 0x0093
 2ee:	68 ee       	ldi	r22, 0xE8	; 232
 2f0:	73 e0       	ldi	r23, 0x03	; 3
 2f2:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 2f6:	64 e6       	ldi	r22, 0x64	; 100
 2f8:	70 e0       	ldi	r23, 0x00	; 0
 2fa:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 2fe:	60 5d       	subi	r22, 0xD0	; 208
 300:	81 e0       	ldi	r24, 0x01	; 1
 302:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 306:	c8 01       	movw	r24, r16
 308:	01 97       	sbiw	r24, 0x01	; 1
 30a:	f1 f7       	brne	.-4      	; 0x308 <dis_lcd+0xa0>
	byte_write(1,0x30+q%100/10);_delay_ms(1);
 30c:	80 91 92 00 	lds	r24, 0x0092
 310:	90 91 93 00 	lds	r25, 0x0093
 314:	64 e6       	ldi	r22, 0x64	; 100
 316:	70 e0       	ldi	r23, 0x00	; 0
 318:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 31c:	6a e0       	ldi	r22, 0x0A	; 10
 31e:	70 e0       	ldi	r23, 0x00	; 0
 320:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 324:	60 5d       	subi	r22, 0xD0	; 208
 326:	81 e0       	ldi	r24, 0x01	; 1
 328:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 32c:	c8 01       	movw	r24, r16
 32e:	01 97       	sbiw	r24, 0x01	; 1
 330:	f1 f7       	brne	.-4      	; 0x32e <dis_lcd+0xc6>
	byte_write(1,0x30+q%10);_delay_ms(1);
 332:	80 91 92 00 	lds	r24, 0x0092
 336:	90 91 93 00 	lds	r25, 0x0093
 33a:	6a e0       	ldi	r22, 0x0A	; 10
 33c:	70 e0       	ldi	r23, 0x00	; 0
 33e:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 342:	68 2f       	mov	r22, r24
 344:	60 5d       	subi	r22, 0xD0	; 208
 346:	81 e0       	ldi	r24, 0x01	; 1
 348:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 34c:	c8 01       	movw	r24, r16
 34e:	01 97       	sbiw	r24, 0x01	; 1
 350:	f1 f7       	brne	.-4      	; 0x34e <dis_lcd+0xe6>

	byte_write(0,0xc2);_delay_ms(1);
 352:	80 e0       	ldi	r24, 0x00	; 0
 354:	62 ec       	ldi	r22, 0xC2	; 194
 356:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 35a:	c8 01       	movw	r24, r16
 35c:	01 97       	sbiw	r24, 0x01	; 1
 35e:	f1 f7       	brne	.-4      	; 0x35c <dis_lcd+0xf4>
	byte_write(1,0x30+q_1/100000);_delay_ms(1);
 360:	81 e0       	ldi	r24, 0x01	; 1
 362:	60 e3       	ldi	r22, 0x30	; 48
 364:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 368:	c8 01       	movw	r24, r16
 36a:	01 97       	sbiw	r24, 0x01	; 1
 36c:	f1 f7       	brne	.-4      	; 0x36a <dis_lcd+0x102>
	byte_write(1,0x30+q_1%100000/10000);_delay_ms(1);
 36e:	60 91 94 00 	lds	r22, 0x0094
 372:	70 91 95 00 	lds	r23, 0x0095
 376:	80 e0       	ldi	r24, 0x00	; 0
 378:	90 e0       	ldi	r25, 0x00	; 0
 37a:	20 ea       	ldi	r18, 0xA0	; 160
 37c:	36 e8       	ldi	r19, 0x86	; 134
 37e:	41 e0       	ldi	r20, 0x01	; 1
 380:	50 e0       	ldi	r21, 0x00	; 0
 382:	0e 94 81 02 	call	0x502	; 0x502 <__divmodsi4>
 386:	20 e1       	ldi	r18, 0x10	; 16
 388:	37 e2       	ldi	r19, 0x27	; 39
 38a:	40 e0       	ldi	r20, 0x00	; 0
 38c:	50 e0       	ldi	r21, 0x00	; 0
 38e:	0e 94 81 02 	call	0x502	; 0x502 <__divmodsi4>
 392:	20 5d       	subi	r18, 0xD0	; 208
 394:	81 e0       	ldi	r24, 0x01	; 1
 396:	62 2f       	mov	r22, r18
 398:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 39c:	c8 01       	movw	r24, r16
 39e:	01 97       	sbiw	r24, 0x01	; 1
 3a0:	f1 f7       	brne	.-4      	; 0x39e <dis_lcd+0x136>
	byte_write(1,0x30+q_1%10000/1000);_delay_ms(1);
 3a2:	80 91 94 00 	lds	r24, 0x0094
 3a6:	90 91 95 00 	lds	r25, 0x0095
 3aa:	60 e1       	ldi	r22, 0x10	; 16
 3ac:	77 e2       	ldi	r23, 0x27	; 39
 3ae:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 3b2:	68 ee       	ldi	r22, 0xE8	; 232
 3b4:	73 e0       	ldi	r23, 0x03	; 3
 3b6:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 3ba:	60 5d       	subi	r22, 0xD0	; 208
 3bc:	81 e0       	ldi	r24, 0x01	; 1
 3be:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 3c2:	c8 01       	movw	r24, r16
 3c4:	01 97       	sbiw	r24, 0x01	; 1
 3c6:	f1 f7       	brne	.-4      	; 0x3c4 <dis_lcd+0x15c>
	byte_write(1,0x30+q_1%1000/100);_delay_ms(1);
 3c8:	80 91 94 00 	lds	r24, 0x0094
 3cc:	90 91 95 00 	lds	r25, 0x0095
 3d0:	68 ee       	ldi	r22, 0xE8	; 232
 3d2:	73 e0       	ldi	r23, 0x03	; 3
 3d4:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 3d8:	64 e6       	ldi	r22, 0x64	; 100
 3da:	70 e0       	ldi	r23, 0x00	; 0
 3dc:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 3e0:	60 5d       	subi	r22, 0xD0	; 208
 3e2:	81 e0       	ldi	r24, 0x01	; 1
 3e4:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 3e8:	c8 01       	movw	r24, r16
 3ea:	01 97       	sbiw	r24, 0x01	; 1
 3ec:	f1 f7       	brne	.-4      	; 0x3ea <dis_lcd+0x182>
	byte_write(1,0x30+q_1%100/10);_delay_ms(1);
 3ee:	80 91 94 00 	lds	r24, 0x0094
 3f2:	90 91 95 00 	lds	r25, 0x0095
 3f6:	64 e6       	ldi	r22, 0x64	; 100
 3f8:	70 e0       	ldi	r23, 0x00	; 0
 3fa:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 3fe:	6a e0       	ldi	r22, 0x0A	; 10
 400:	70 e0       	ldi	r23, 0x00	; 0
 402:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 406:	60 5d       	subi	r22, 0xD0	; 208
 408:	81 e0       	ldi	r24, 0x01	; 1
 40a:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 40e:	c8 01       	movw	r24, r16
 410:	01 97       	sbiw	r24, 0x01	; 1
 412:	f1 f7       	brne	.-4      	; 0x410 <dis_lcd+0x1a8>
	byte_write(1,0x30+q_1%10);_delay_ms(1);
 414:	80 91 94 00 	lds	r24, 0x0094
 418:	90 91 95 00 	lds	r25, 0x0095
 41c:	6a e0       	ldi	r22, 0x0A	; 10
 41e:	70 e0       	ldi	r23, 0x00	; 0
 420:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 424:	68 2f       	mov	r22, r24
 426:	60 5d       	subi	r22, 0xD0	; 208
 428:	81 e0       	ldi	r24, 0x01	; 1
 42a:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 42e:	c8 01       	movw	r24, r16
 430:	01 97       	sbiw	r24, 0x01	; 1
 432:	f1 f7       	brne	.-4      	; 0x430 <dis_lcd+0x1c8>

	byte_write(0,0xcb);_delay_ms(1);
 434:	80 e0       	ldi	r24, 0x00	; 0
 436:	6b ec       	ldi	r22, 0xCB	; 203
 438:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 43c:	c8 01       	movw	r24, r16
 43e:	01 97       	sbiw	r24, 0x01	; 1
 440:	f1 f7       	brne	.-4      	; 0x43e <dis_lcd+0x1d6>
//	byte_write(1,0x30+q_2/100000);_delay_ms(1);
//	byte_write(1,0x30+q_2%100000/10000);_delay_ms(1);
	byte_write(1,0x30+q_2%10000/1000);_delay_ms(1);
 442:	80 91 96 00 	lds	r24, 0x0096
 446:	90 91 97 00 	lds	r25, 0x0097
 44a:	60 e1       	ldi	r22, 0x10	; 16
 44c:	77 e2       	ldi	r23, 0x27	; 39
 44e:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 452:	68 ee       	ldi	r22, 0xE8	; 232
 454:	73 e0       	ldi	r23, 0x03	; 3
 456:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 45a:	60 5d       	subi	r22, 0xD0	; 208
 45c:	81 e0       	ldi	r24, 0x01	; 1
 45e:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 462:	c8 01       	movw	r24, r16
 464:	01 97       	sbiw	r24, 0x01	; 1
 466:	f1 f7       	brne	.-4      	; 0x464 <__stack+0x5>
	byte_write(1,0x30+q_2%1000/100);_delay_ms(1);
 468:	80 91 96 00 	lds	r24, 0x0096
 46c:	90 91 97 00 	lds	r25, 0x0097
 470:	68 ee       	ldi	r22, 0xE8	; 232
 472:	73 e0       	ldi	r23, 0x03	; 3
 474:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 478:	64 e6       	ldi	r22, 0x64	; 100
 47a:	70 e0       	ldi	r23, 0x00	; 0
 47c:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 480:	60 5d       	subi	r22, 0xD0	; 208
 482:	81 e0       	ldi	r24, 0x01	; 1
 484:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 488:	c8 01       	movw	r24, r16
 48a:	01 97       	sbiw	r24, 0x01	; 1
 48c:	f1 f7       	brne	.-4      	; 0x48a <__stack+0x2b>
	byte_write(1,0x30+q_2%100/10);_delay_ms(1);
 48e:	80 91 96 00 	lds	r24, 0x0096
 492:	90 91 97 00 	lds	r25, 0x0097
 496:	64 e6       	ldi	r22, 0x64	; 100
 498:	70 e0       	ldi	r23, 0x00	; 0
 49a:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 49e:	6a e0       	ldi	r22, 0x0A	; 10
 4a0:	70 e0       	ldi	r23, 0x00	; 0
 4a2:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 4a6:	60 5d       	subi	r22, 0xD0	; 208
 4a8:	81 e0       	ldi	r24, 0x01	; 1
 4aa:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 4ae:	c8 01       	movw	r24, r16
 4b0:	01 97       	sbiw	r24, 0x01	; 1
 4b2:	f1 f7       	brne	.-4      	; 0x4b0 <__stack+0x51>
	byte_write(1,0x30+q_2%10);_delay_ms(1);
 4b4:	80 91 96 00 	lds	r24, 0x0096
 4b8:	90 91 97 00 	lds	r25, 0x0097
 4bc:	6a e0       	ldi	r22, 0x0A	; 10
 4be:	70 e0       	ldi	r23, 0x00	; 0
 4c0:	0e 94 6d 02 	call	0x4da	; 0x4da <__udivmodhi4>
 4c4:	68 2f       	mov	r22, r24
 4c6:	60 5d       	subi	r22, 0xD0	; 208
 4c8:	81 e0       	ldi	r24, 0x01	; 1
 4ca:	0e 94 80 00 	call	0x100	; 0x100 <byte_write>
 4ce:	c8 01       	movw	r24, r16
 4d0:	01 97       	sbiw	r24, 0x01	; 1
 4d2:	f1 f7       	brne	.-4      	; 0x4d0 <__stack+0x71>

}
 4d4:	1f 91       	pop	r17
 4d6:	0f 91       	pop	r16
 4d8:	08 95       	ret

000004da <__udivmodhi4>:
 4da:	aa 1b       	sub	r26, r26
 4dc:	bb 1b       	sub	r27, r27
 4de:	51 e1       	ldi	r21, 0x11	; 17
 4e0:	07 c0       	rjmp	.+14     	; 0x4f0 <__udivmodhi4_ep>

000004e2 <__udivmodhi4_loop>:
 4e2:	aa 1f       	adc	r26, r26
 4e4:	bb 1f       	adc	r27, r27
 4e6:	a6 17       	cp	r26, r22
 4e8:	b7 07       	cpc	r27, r23
 4ea:	10 f0       	brcs	.+4      	; 0x4f0 <__udivmodhi4_ep>
 4ec:	a6 1b       	sub	r26, r22
 4ee:	b7 0b       	sbc	r27, r23

000004f0 <__udivmodhi4_ep>:
 4f0:	88 1f       	adc	r24, r24
 4f2:	99 1f       	adc	r25, r25
 4f4:	5a 95       	dec	r21
 4f6:	a9 f7       	brne	.-22     	; 0x4e2 <__udivmodhi4_loop>
 4f8:	80 95       	com	r24
 4fa:	90 95       	com	r25
 4fc:	bc 01       	movw	r22, r24
 4fe:	cd 01       	movw	r24, r26
 500:	08 95       	ret

00000502 <__divmodsi4>:
 502:	97 fb       	bst	r25, 7
 504:	09 2e       	mov	r0, r25
 506:	05 26       	eor	r0, r21
 508:	0e d0       	rcall	.+28     	; 0x526 <__divmodsi4_neg1>
 50a:	57 fd       	sbrc	r21, 7
 50c:	04 d0       	rcall	.+8      	; 0x516 <__divmodsi4_neg2>
 50e:	14 d0       	rcall	.+40     	; 0x538 <__udivmodsi4>
 510:	0a d0       	rcall	.+20     	; 0x526 <__divmodsi4_neg1>
 512:	00 1c       	adc	r0, r0
 514:	38 f4       	brcc	.+14     	; 0x524 <__divmodsi4_exit>

00000516 <__divmodsi4_neg2>:
 516:	50 95       	com	r21
 518:	40 95       	com	r20
 51a:	30 95       	com	r19
 51c:	21 95       	neg	r18
 51e:	3f 4f       	sbci	r19, 0xFF	; 255
 520:	4f 4f       	sbci	r20, 0xFF	; 255
 522:	5f 4f       	sbci	r21, 0xFF	; 255

00000524 <__divmodsi4_exit>:
 524:	08 95       	ret

00000526 <__divmodsi4_neg1>:
 526:	f6 f7       	brtc	.-4      	; 0x524 <__divmodsi4_exit>
 528:	90 95       	com	r25
 52a:	80 95       	com	r24
 52c:	70 95       	com	r23
 52e:	61 95       	neg	r22
 530:	7f 4f       	sbci	r23, 0xFF	; 255
 532:	8f 4f       	sbci	r24, 0xFF	; 255
 534:	9f 4f       	sbci	r25, 0xFF	; 255
 536:	08 95       	ret

00000538 <__udivmodsi4>:
 538:	a1 e2       	ldi	r26, 0x21	; 33
 53a:	1a 2e       	mov	r1, r26
 53c:	aa 1b       	sub	r26, r26
 53e:	bb 1b       	sub	r27, r27
 540:	fd 01       	movw	r30, r26
 542:	0d c0       	rjmp	.+26     	; 0x55e <__udivmodsi4_ep>

00000544 <__udivmodsi4_loop>:
 544:	aa 1f       	adc	r26, r26
 546:	bb 1f       	adc	r27, r27
 548:	ee 1f       	adc	r30, r30
 54a:	ff 1f       	adc	r31, r31
 54c:	a2 17       	cp	r26, r18
 54e:	b3 07       	cpc	r27, r19
 550:	e4 07       	cpc	r30, r20
 552:	f5 07       	cpc	r31, r21
 554:	20 f0       	brcs	.+8      	; 0x55e <__udivmodsi4_ep>
 556:	a2 1b       	sub	r26, r18
 558:	b3 0b       	sbc	r27, r19
 55a:	e4 0b       	sbc	r30, r20
 55c:	f5 0b       	sbc	r31, r21

0000055e <__udivmodsi4_ep>:
 55e:	66 1f       	adc	r22, r22
 560:	77 1f       	adc	r23, r23
 562:	88 1f       	adc	r24, r24
 564:	99 1f       	adc	r25, r25
 566:	1a 94       	dec	r1
 568:	69 f7       	brne	.-38     	; 0x544 <__udivmodsi4_loop>
 56a:	60 95       	com	r22
 56c:	70 95       	com	r23
 56e:	80 95       	com	r24
 570:	90 95       	com	r25
 572:	9b 01       	movw	r18, r22
 574:	ac 01       	movw	r20, r24
 576:	bd 01       	movw	r22, r26
 578:	cf 01       	movw	r24, r30
 57a:	08 95       	ret

0000057c <_exit>:
 57c:	f8 94       	cli

0000057e <__stop_program>:
 57e:	ff cf       	rjmp	.-2      	; 0x57e <__stop_program>

⌨️ 快捷键说明

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