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

📄 msc_event.lst

📁 AVR atmega64串口驱动
💻 LST
📖 第 1 页 / 共 3 页
字号:
 315               	.L35:
 316               	.LM32:
 317 018e 4F5F      		subi r20,lo8(-(1))
 318 0190 4032      		cpi r20,lo8(32)
 319 0192 A8F3      		brlo .L37
 320               	.L38:
 321               	.LM33:
 322 0194 E199      		sbic 60-0x20,1
 323 0196 FECF      		rjmp .L38
 324               	.LM34:
 325 0198 31E0      		ldi r19,lo8(1)
 326 019a 932E      		mov r9,r19
 327               	.LM35:
 328 019c FE01      		movw r30,r28
 329 019e EF5F      		subi r30,lo8(-(257))
 330 01a0 FE4F      		sbci r31,hi8(-(257))
 331 01a2 8081      		ld r24,Z
 332 01a4 9927      		clr r25
 333 01a6 8233      		cpi r24,50
 334 01a8 9105      		cpc r25,__zero_reg__
 335 01aa F9F0      		breq .L58
 336 01ac 8333      		cpi r24,51
 337 01ae 9105      		cpc r25,__zero_reg__
 338 01b0 34F4      		brge .L91
 339 01b2 8033      		cpi r24,48
 340 01b4 9105      		cpc r25,__zero_reg__
 341 01b6 69F0      		breq .L42
 342 01b8 C197      		sbiw r24,49
 343 01ba 89F0      		breq .L50
 344 01bc 36C0      		rjmp .L90
 345               	.L91:
 346 01be 8433      		cpi r24,52
 347 01c0 9105      		cpc r25,__zero_reg__
 348 01c2 09F1      		breq .L74
 349 01c4 8433      		cpi r24,52
 350 01c6 9105      		cpc r25,__zero_reg__
 351 01c8 BCF0      		brlt .L66
 352 01ca 8134      		cpi r24,65
 353 01cc 9105      		cpc r25,__zero_reg__
 354 01ce 11F1      		breq .L82
 355 01d0 2CC0      		rjmp .L90
 356               	.L42:
 357               	.LM36:
 358 01d2 1092 0000 		sts m_sms,__zero_reg__
 359               	.LBB5:
 360               	.LM37:
 361 01d6 3196      		adiw r30,1
 362 01d8 A0E0      		ldi r26,lo8(E_phone)
 363 01da B0E0      		ldi r27,hi8(E_phone)
 364 01dc 21C0      		rjmp .L177
 365               	.L50:
 366               	.LBE5:
 367               	.LM38:
 368 01de 9092 0000 		sts m_sms,r9
 369               	.LBB6:
 370               	.LM39:
 371 01e2 3196      		adiw r30,1
 372 01e4 A0E0      		ldi r26,lo8(E_phone+16)
 373 01e6 B0E0      		ldi r27,hi8(E_phone+16)
 374 01e8 1BC0      		rjmp .L177
 375               	.L58:
 376               	.LBE6:
 377               	.LM40:
 378 01ea 82E0      		ldi r24,lo8(2)
 379 01ec 8093 0000 		sts m_sms,r24
 380               	.LBB7:
 381               	.LM41:
 382 01f0 3196      		adiw r30,1
 383 01f2 A0E0      		ldi r26,lo8(E_phone+32)
 384 01f4 B0E0      		ldi r27,hi8(E_phone+32)
 385 01f6 14C0      		rjmp .L177
 386               	.L66:
 387               	.LBE7:
 388               	.LM42:
 389 01f8 83E0      		ldi r24,lo8(3)
 390 01fa 8093 0000 		sts m_sms,r24
 391               	.LBB8:
 392               	.LM43:
 393 01fe 3196      		adiw r30,1
 394 0200 A0E0      		ldi r26,lo8(E_phone+48)
 395 0202 B0E0      		ldi r27,hi8(E_phone+48)
 396 0204 0DC0      		rjmp .L177
 397               	.L74:
 398               	.LBE8:
 399               	.LM44:
 400 0206 84E0      		ldi r24,lo8(4)
 401 0208 8093 0000 		sts m_sms,r24
 402               	.LBB9:
 403               	.LM45:
 404 020c 3196      		adiw r30,1
 405 020e A0E0      		ldi r26,lo8(E_phone+64)
 406 0210 B0E0      		ldi r27,hi8(E_phone+64)
 407 0212 06C0      		rjmp .L177
 408               	.L82:
 409               	.LBE9:
 410               	.LM46:
 411 0214 89E0      		ldi r24,lo8(9)
 412 0216 8093 0000 		sts m_sms,r24
 413               	.LBB10:
 414               	.LM47:
 415 021a 3196      		adiw r30,1
 416 021c A0E0      		ldi r26,lo8(E_phone+144)
 417 021e B0E0      		ldi r27,hi8(E_phone+144)
 418               	.L177:
 419               	.LBB11:
 420               	.LBB12:
 421               	.LM48:
 422 0220 80E1      		ldi r24,lo8(16)
 423               	.LM49:
 424               	/* #APP */
 425 0222 182E      		mov __zero_reg__,r24
 426 0224 0E94 0000 		call __eeprom_write_block_1C1D1E
 427               	/* #NOAPP */
 428               	.LBE12:
 429               	.LBE11:
 430               	.LBE10:
 431               	.LM50:
 432 0228 01C0      		rjmp .L41
 433               	.L90:
 434               	.LM51:
 435 022a 9924      		clr r9
 436               	.L41:
 437               	.LM52:
 438 022c 81E0      		ldi r24,lo8(1)
 439 022e 8093 0000 		sts Reply,r24
 440               	.LM53:
 441 0232 9920      		tst r9
 442 0234 09F0      		breq .+2
 443 0236 EDC0      		rjmp .L145
 444               	.L171:
 445               	.LM54:
 446 0238 8E01      		movw r16,r28
 447 023a 0F5B      		subi r16,lo8(-(321))
 448 023c 1E4F      		sbci r17,hi8(-(321))
 449 023e 40E1      		ldi r20,lo8(16)
 450 0240 50E0      		ldi r21,hi8(16)
 451 0242 B801      		movw r22,r16
 452 0244 80E0      		ldi r24,lo8(New_Password)
 453 0246 90E0      		ldi r25,hi8(New_Password)
 454 0248 0E94 0000 		call a_conststutob_stu
 455               	.LM55:
 456 024c 9801      		movw r18,r16
 457 024e 40E1      		ldi r20,lo8(16)
 458 0250 BE01      		movw r22,r28
 459 0252 6F5F      		subi r22,lo8(-(1))
 460 0254 7F4F      		sbci r23,hi8(-(1))
 461 0256 C601      		movw r24,r12
 462 0258 0E94 0000 		call string_match
 463               	.LM56:
 464 025c 0097      		sbiw r24,0
 465 025e C1F0      		breq .L172
 466 0260 9E01      		movw r18,r28
 467 0262 2F5F      		subi r18,lo8(-(257))
 468 0264 3E4F      		sbci r19,hi8(-(257))
 469 0266 FE01      		movw r30,r28
 470 0268 E80F      		add r30,r24
 471 026a F91F      		adc r31,r25
 472 026c 3196      		adiw r30,1
 473 026e D901      		movw r26,r18
 474 0270 4FE0      		ldi r20,lo8(15)
 475               	.L98:
 476               	.LM57:
 477 0272 8191      		ld r24,Z+
 478 0274 8D93      		st X+,r24
 479               	.LM58:
 480 0276 4150      		subi r20,lo8(-(-1))
 481 0278 47FF      		sbrs r20,7
 482 027a FBCF      		rjmp .L98
 483               	.L99:
 484               	.LM59:
 485 027c E199      		sbic 60-0x20,1
 486 027e FECF      		rjmp .L99
 487               	.LBB13:
 488               	.LBB14:
 489               	.LBB15:
 490               	.LM60:
 491 0280 80E1      		ldi r24,lo8(16)
 492               	.LM61:
 493 0282 D501      		movw r26,r10
 494 0284 F901      		movw r30,r18
 495               	/* #APP */
 496 0286 182E      		mov __zero_reg__,r24
 497 0288 0E94 0000 		call __eeprom_write_block_1C1D1E
 498               	/* #NOAPP */
 499               	.LBE15:
 500               	.LBE14:
 501               	.LBE13:
 502               	.LM62:
 503 028c 83E0      		ldi r24,lo8(3)
 504 028e 3CC0      		rjmp .L180
 505               	.L172:
 506               	.LM63:
 507 0290 40E1      		ldi r20,lo8(16)
 508 0292 50E0      		ldi r21,hi8(16)
 509 0294 B801      		movw r22,r16
 510 0296 80E0      		ldi r24,lo8(Inquiry_Condition)
 511 0298 90E0      		ldi r25,hi8(Inquiry_Condition)
 512 029a 0E94 0000 		call a_conststutob_stu
 513               	.LM64:
 514 029e 9801      		movw r18,r16
 515 02a0 40E1      		ldi r20,lo8(16)
 516 02a2 BE01      		movw r22,r28
 517 02a4 6F5F      		subi r22,lo8(-(1))
 518 02a6 7F4F      		sbci r23,hi8(-(1))
 519 02a8 C601      		movw r24,r12
 520 02aa 0E94 0000 		call string_match
 521 02ae 892B      		or r24,r25
 522 02b0 11F0      		breq .L173
 523               	.LM65:
 524 02b2 85E0      		ldi r24,lo8(5)
 525 02b4 AAC0      		rjmp .L179
 526               	.L173:
 527               	.LM66:
 528 02b6 40E1      		ldi r20,lo8(16)
 529 02b8 50E0      		ldi r21,hi8(16)
 530 02ba B801      		movw r22,r16
 531 02bc 80E0      		ldi r24,lo8(New_Name)
 532 02be 90E0      		ldi r25,hi8(New_Name)
 533 02c0 0E94 0000 		call a_conststutob_stu
 534               	.LM67:
 535 02c4 9801      		movw r18,r16
 536 02c6 40E1      		ldi r20,lo8(16)
 537 02c8 BE01      		movw r22,r28
 538 02ca 6F5F      		subi r22,lo8(-(1))
 539 02cc 7F4F      		sbci r23,hi8(-(1))
 540 02ce C601      		movw r24,r12
 541 02d0 0E94 0000 		call string_match
 542               	.LM68:
 543 02d4 0097      		sbiw r24,0
 544 02d6 D9F0      		breq .L174
 545 02d8 9E01      		movw r18,r28
 546 02da 2F5F      		subi r18,lo8(-(257))
 547 02dc 3E4F      		sbci r19,hi8(-(257))
 548 02de FE01      		movw r30,r28
 549 02e0 E80F      		add r30,r24
 550 02e2 F91F      		adc r31,r25
 551 02e4 3196      		adiw r30,1
 552 02e6 D901      		movw r26,r18
 553 02e8 4BE0      		ldi r20,lo8(11)
 554               	.L116:
 555               	.LM69:
 556 02ea 8191      		ld r24,Z+
 557 02ec 8D93      		st X+,r24
 558               	.LM70:
 559 02ee 4150      		subi r20,lo8(-(-1))
 560 02f0 47FF      		sbrs r20,7
 561 02f2 FBCF      		rjmp .L116
 562               	.L117:
 563               	.LM71:
 564 02f4 E199      		sbic 60-0x20,1
 565 02f6 FECF      		rjmp .L117
 566               	.LBB16:
 567               	.LM72:
 568 02f8 A0E0      		ldi r26,lo8(E_name)
 569 02fa B0E0      		ldi r27,hi8(E_name)
 570               	.LBB17:
 571               	.LBB18:
 572               	.LM73:
 573 02fc 8CE0      		ldi r24,lo8(12)
 574               	.LM74:
 575 02fe F901      		movw r30,r18
 576               	/* #APP */
 577 0300 182E      		mov __zero_reg__,r24
 578 0302 0E94 0000 		call __eeprom_write_block_1C1D1E
 579               	/* #NOAPP */
 580               	.LBE18:
 581               	.LBE17:
 582               	.LBE16:
 583               	.LM75:
 584 0306 86E0      		ldi r24,lo8(6)
 585               	.L180:
 586 0308 8093 0000 		sts Reply,r24
 587 030c 80C0      		rjmp .L178
 588               	.L174:
 589               	.LM76:
 590 030e 40E1      		ldi r20,lo8(16)
 591 0310 50E0      		ldi r21,hi8(16)
 592 0312 B801      		movw r22,r16
 593 0314 80E0      		ldi r24,lo8(SMS_Tel)
 594 0316 90E0      		ldi r25,hi8(SMS_Tel)
 595 0318 0E94 0000 		call a_conststutob_stu
 596               	.LM77:
 597 031c 9801      		movw r18,r16
 598 031e 40E1      		ldi r20,lo8(16)
 599 0320 BE01      		movw r22,r28
 600 0322 6F5F      		subi r22,lo8(-(1))
 601 0324 7F4F      		sbci r23,hi8(-(1))
 602 0326 C601      		movw r24,r12
 603 0328 0E94 0000 		call string_match
 604 032c 892B      		or r24,r25
 605 032e 41F0      		breq .L175
 606               	.LM78:
 607 0330 8BE0      		ldi r24,lo8(11)
 608 0332 0E94 0000 		call sms_counts
 609               	.LM79:
 610 0336 8CE0      		ldi r24,lo8(12)
 611 0338 0E94 0000 		call sms_counts
 612               	.LM80:
 613 033c 8DE0      		ldi r24,lo8(13)
 614 033e 65C0      		rjmp .L179
 615               	.L175:
 616               	.LM81:
 617 0340 40E1      		ldi r20,lo8(16)
 618 0342 50E0      		ldi r21,hi8(16)
 619 0344 B801      		movw r22,r16
 620 0346 80E0      		ldi r24,lo8(Communication_gap)
 621 0348 90E0      		ldi r25,hi8(Communication_gap)
 622 034a 0E94 0000 		call a_conststutob_stu
 623               	.LM82:
 624 034e 9801      		movw r18,r16
 625 0350 40E1      		ldi r20,lo8(16)
 626 0352 BE01      		movw r22,r28
 627 0354 6F5F      		subi r22,lo8(-(1))

⌨️ 快捷键说明

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