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

📄 d12_operation.lst

📁 基於MCU c51/8051 讀寫SD/MMC card 再以USB 傳回電腦的範例程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
 406               	/* function D12_Set_DMA size 46 (45) */
 407               	.LFE8:
 409               	.global	D12_Get_DMA
 411               	D12_Get_DMA:
 412               	.LFB9:
 413               	.LM71:
 414               	/* prologue: frame size=0 */
 415               	/* prologue end (size=0) */
 416               	.LM72:
 417               	/* #APP */
 418 018e 0000      		nop
 419 0190 0000      		nop
 420 0192 0000      		nop
 421 0194 0000      		nop
 422               	.LM73:
 423               	/* #NOAPP */
 424 0196 8FEF      		ldi r24,lo8(-1)
 425 0198 8ABB      		out 58-0x20,r24
 426               	.LM74:
 427 019a 8BEF      		ldi r24,lo8(-5)
 428 019c 8BBB      		out 59-0x20,r24
 429               	.LM75:
 430 019e E5E6      		ldi r30,lo8(101)
 431 01a0 F0E0      		ldi r31,hi8(101)
 432 01a2 83E1      		ldi r24,lo8(19)
 433 01a4 8083      		st Z,r24
 434               	.LM76:
 435 01a6 9FE1      		ldi r25,lo8(31)
 436 01a8 9083      		st Z,r25
 437               	.LM77:
 438               	/* #APP */
 439 01aa 0000      		nop
 440 01ac 0000      		nop
 441 01ae 0000      		nop
 442 01b0 0000      		nop
 443 01b2 0000      		nop
 444 01b4 0000      		nop
 445 01b6 0000      		nop
 446               	.LM78:
 447               	/* #NOAPP */
 448 01b8 1ABA      		out 58-0x20,__zero_reg__
 449               	.LM79:
 450 01ba 8BE0      		ldi r24,lo8(11)
 451 01bc 8083      		st Z,r24
 452               	.LM80:
 453               	/* #APP */
 454 01be 0000      		nop
 455 01c0 0000      		nop
 456 01c2 0000      		nop
 457               	.LM81:
 458               	/* #NOAPP */
 459 01c4 89B3      		in r24,57-0x20
 460               	.LVL13:
 461               	.LM82:
 462 01c6 9083      		st Z,r25
 463               	.LM83:
 464               	/* #APP */
 465 01c8 0000      		nop
 466 01ca 0000      		nop
 467 01cc 0000      		nop
 468 01ce 0000      		nop
 469               	.LM84:
 470               	/* #NOAPP */
 471 01d0 9927      		clr r25
 472               	.LVL14:
 473               	/* epilogue: frame size=0 */
 474 01d2 0895      		ret
 475               	/* epilogue end (size=1) */
 476               	/* function D12_Get_DMA size 53 (52) */
 477               	.LFE9:
 479               	.global	D12_Set_Mode
 481               	D12_Set_Mode:
 482               	.LFB10:
 483               	.LM85:
 484               	/* prologue: frame size=0 */
 485               	/* prologue end (size=0) */
 486               	.LVL15:
 487               	.LM86:
 488               	/* #APP */
 489 01d4 0000      		nop
 490 01d6 0000      		nop
 491 01d8 0000      		nop
 492 01da 0000      		nop
 493               	.LM87:
 494               	/* #NOAPP */
 495 01dc 9FEF      		ldi r25,lo8(-1)
 496 01de 9ABB      		out 58-0x20,r25
 497               	.LM88:
 498 01e0 93EF      		ldi r25,lo8(-13)
 499 01e2 9BBB      		out 59-0x20,r25
 500               	.LM89:
 501 01e4 E5E6      		ldi r30,lo8(101)
 502 01e6 F0E0      		ldi r31,hi8(101)
 503 01e8 93E1      		ldi r25,lo8(19)
 504 01ea 9083      		st Z,r25
 505               	.LM90:
 506 01ec 9FE1      		ldi r25,lo8(31)
 507 01ee 9083      		st Z,r25
 508               	.LM91:
 509               	/* #APP */
 510 01f0 0000      		nop
 511 01f2 0000      		nop
 512 01f4 0000      		nop
 513 01f6 0000      		nop
 514 01f8 0000      		nop
 515 01fa 0000      		nop
 516 01fc 0000      		nop
 517               	.LM92:
 518               	/* #NOAPP */
 519 01fe 8BBB      		out 59-0x20,r24
 520               	.LM93:
 521 0200 91E1      		ldi r25,lo8(17)
 522 0202 9083      		st Z,r25
 523               	.LM94:
 524 0204 8DE1      		ldi r24,lo8(29)
 525               	.LVL16:
 526 0206 8083      		st Z,r24
 527               	.LM95:
 528               	/* #APP */
 529 0208 0000      		nop
 530 020a 0000      		nop
 531 020c 0000      		nop
 532 020e 0000      		nop
 533 0210 0000      		nop
 534 0212 0000      		nop
 535               	.LM96:
 536               	/* #NOAPP */
 537 0214 6BBB      		out 59-0x20,r22
 538               	.LM97:
 539 0216 9083      		st Z,r25
 540               	.LM98:
 541 0218 8083      		st Z,r24
 542               	.LM99:
 543               	/* #APP */
 544 021a 0000      		nop
 545 021c 0000      		nop
 546 021e 0000      		nop
 547 0220 0000      		nop
 548               	/* #NOAPP */
 549               	/* epilogue: frame size=0 */
 550 0222 0895      		ret
 551               	/* epilogue end (size=1) */
 552               	/* function D12_Set_Mode size 61 (60) */
 553               	.LFE10:
 555               	.global	D12_Send_Resume
 557               	D12_Send_Resume:
 558               	.LFB11:
 559               	.LM100:
 560               	/* prologue: frame size=0 */
 561               	/* prologue end (size=0) */
 562               	.LM101:
 563               	/* #APP */
 564 0224 0000      		nop
 565 0226 0000      		nop
 566 0228 0000      		nop
 567 022a 0000      		nop
 568               	.LM102:
 569               	/* #NOAPP */
 570 022c 8FEF      		ldi r24,lo8(-1)
 571 022e 8ABB      		out 58-0x20,r24
 572               	.LM103:
 573 0230 86EF      		ldi r24,lo8(-10)
 574 0232 8BBB      		out 59-0x20,r24
 575               	.LM104:
 576 0234 E5E6      		ldi r30,lo8(101)
 577 0236 F0E0      		ldi r31,hi8(101)
 578 0238 83E1      		ldi r24,lo8(19)
 579 023a 8083      		st Z,r24
 580               	.LM105:
 581 023c 8FE1      		ldi r24,lo8(31)
 582 023e 8083      		st Z,r24
 583               	.LM106:
 584               	/* #APP */
 585 0240 0000      		nop
 586 0242 0000      		nop
 587 0244 0000      		nop
 588 0246 0000      		nop
 589               	/* #NOAPP */
 590               	/* epilogue: frame size=0 */
 591 0248 0895      		ret
 592               	/* epilogue end (size=1) */
 593               	/* function D12_Send_Resume size 27 (26) */
 594               	.LFE11:
 596               	.global	D12_Read_Chip_ID
 598               	D12_Read_Chip_ID:
 599               	.LFB13:
 600               	.LM107:
 601               	/* prologue: frame size=0 */
 602               	/* prologue end (size=0) */
 603               	.LM108:
 604               	/* #APP */
 605 024a 0000      		nop
 606 024c 0000      		nop
 607 024e 0000      		nop
 608 0250 0000      		nop
 609               	.LM109:
 610               	/* #NOAPP */
 611 0252 8FEF      		ldi r24,lo8(-1)
 612 0254 8ABB      		out 58-0x20,r24
 613               	.LM110:
 614 0256 8DEF      		ldi r24,lo8(-3)
 615 0258 8BBB      		out 59-0x20,r24
 616               	.LM111:
 617 025a E5E6      		ldi r30,lo8(101)
 618 025c F0E0      		ldi r31,hi8(101)
 619 025e 83E1      		ldi r24,lo8(19)
 620 0260 8083      		st Z,r24
 621               	.LM112:
 622 0262 8FE1      		ldi r24,lo8(31)
 623 0264 8083      		st Z,r24
 624               	.LM113:
 625               	/* #APP */
 626 0266 0000      		nop
 627 0268 0000      		nop
 628 026a 0000      		nop
 629 026c 0000      		nop
 630 026e 0000      		nop
 631 0270 0000      		nop
 632 0272 0000      		nop
 633               	.LM114:
 634               	/* #NOAPP */
 635 0274 1ABA      		out 58-0x20,__zero_reg__
 636               	.LM115:
 637 0276 29E0      		ldi r18,lo8(9)
 638 0278 2083      		st Z,r18
 639               	.LM116:
 640               	/* #APP */
 641 027a 0000      		nop
 642 027c 0000      		nop
 643 027e 0000      		nop
 644               	.LM117:
 645               	/* #NOAPP */
 646 0280 89B3      		in r24,57-0x20
 647               	.LM118:
 648 0282 4DE1      		ldi r20,lo8(29)
 649 0284 4083      		st Z,r20
 650               	.LM119:
 651               	/* #APP */
 652 0286 0000      		nop
 653 0288 0000      		nop
 654 028a 0000      		nop
 655 028c 0000      		nop
 656 028e 0000      		nop
 657 0290 0000      		nop
 658               	.LM120:
 659               	/* #NOAPP */
 660 0292 2083      		st Z,r18
 661               	.LM121:
 662               	/* #APP */
 663 0294 0000      		nop
 664 0296 0000      		nop
 665 0298 0000      		nop
 666               	.LM122:
 667               	/* #NOAPP */
 668 029a 29B3      		in r18,57-0x20
 669               	.LM123:
 670 029c 4083      		st Z,r20
 671               	.LM124:
 672               	/* #APP */
 673 029e 0000      		nop
 674 02a0 0000      		nop
 675 02a2 0000      		nop
 676 02a4 0000      		nop
 677               	/* #NOAPP */
 678 02a6 9927      		clr r25
 679 02a8 982F      		mov r25,r24
 680 02aa 8827      		clr r24
 681 02ac 3327      		clr r19
 682               	.LM125:
 683 02ae 822B      		or r24,r18
 684 02b0 932B      		or r25,r19
 685               	/* epilogue: frame size=0 */
 686 02b2 0895      		ret
 687               	/* epilogue end (size=1) */
 688               	/* function D12_Read_Chip_ID size 80 (79) */
 689               	.LFE13:
 691               	.global	D12_Read_Interrupt_Register
 693               	D12_Read_Interrupt_Register:
 694               	.LFB17:
 695               	.LM126:
 696               	/* prologue: frame size=0 */
 697               	/* prologue end (size=0) */
 698               	.LM127:
 699               	/* #APP */
 700 02b4 0000      		nop
 701 02b6 0000      		nop
 702 02b8 0000      		nop
 703 02ba 0000      		nop
 704               	.LM128:
 705               	/* #NOAPP */
 706 02bc 8FEF      		ldi r24,lo8(-1)
 707 02be 8ABB      		out 58-0x20,r24
 708               	.LM129:
 709 02c0 84EF      		ldi r24,lo8(-12)
 710 02c2 8BBB      		out 59-0x20,r24
 711               	.LM130:
 712 02c4 E5E6      		ldi r30,lo8(101)
 713 02c6 F0E0      		ldi r31,hi8(101)
 714 02c8 83E1      		ldi r24,lo8(19)
 715 02ca 8083      		st Z,r24
 716               	.LM131:
 717 02cc 9FE1      		ldi r25,lo8(31)
 718 02ce 9083      		st Z,r25
 719               	.LM132:
 720               	/* #APP */
 721 02d0 0000      		nop
 722 02d2 0000      		nop
 723 02d4 0000      		nop
 724 02d6 0000      		nop
 725 02d8 0000      		nop
 726 02da 0000      		nop
 727 02dc 0000      		nop
 728               	.LM133:
 729               	/* #NOAPP */
 730 02de 1ABA      		out 58-0x20,__zero_reg__
 731               	.LM134:
 732 02e0 2BE0      		ldi r18,lo8(11)
 733 02e2 2083      		st Z,r18
 734               	.LM135:
 735               	/* #APP */
 736 02e4 0000      		nop
 737 02e6 0000      		nop
 738 02e8 0000      		nop
 739               	.LM136:
 740               	/* #NOAPP */
 741 02ea 89B3      		in r24,57-0x20
 742               	.LM137:
 743 02ec 9083      		st Z,r25
 744               	.LM138:
 745               	/* #APP */
 746 02ee 0000      		nop
 747 02f0 0000      		nop
 748 02f2 0000      		nop
 749 02f4 0000      		nop
 750 02f6 0000      		nop
 751 02f8 0000      		nop
 752               	.LM139:
 753               	/* #NOAPP */
 754 02fa 2083      		st Z,r18
 755               	.LM140:
 756               	/* #APP */
 757 02fc 0000      		nop
 758 02fe 0000      		nop
 759 0300 0000      		nop
 760               	.LM141:
 761               	/* #NOAPP */
 762 0302 29B3      		in r18,57-0x20
 763               	.LVL17:
 764               	.LM142:
 765 0304 9083      		st Z,r25
 766               	.LM143:
 767               	/* #APP */
 768 0306 0000      		nop
 769 0308 0000      		nop
 770 030a 0000      		nop
 771 030c 0000      		nop
 772               	.LM144:
 773               	/* #NOAPP */
 774 030e 9927      		clr r25
 775               	/* epilogue: frame size=0 */
 776 0310 0895      		ret
 777               	/* epilogue end (size=1) */
 778               	/* function D12_Read_Interrupt_Register size 74 (73) */
 779               	.LFE17:
 781               	.global	D12_Clear_Buffer
 783               	D12_Clear_Buffer:
 784               	.LFB18:
 785               	.LM145:
 786               	/* prologue: frame size=0 */
 787               	/* prologue end (size=0) */
 788               	.LM146:
 789               	/* #APP */
 790 0312 0000      		nop
 791 0314 0000      		nop
 792 0316 0000      		nop
 793 0318 0000      		nop
 794               	.LM147:
 795               	/* #NOAPP */
 796 031a 8FEF      		ldi r24,lo8(-1)
 797 031c 8ABB      		out 58-0x20,r24
 798               	.LM148:
 799 031e 82EF      		ldi r24,lo8(-14)
 800 0320 8BBB      		out 59-0x20,r24
 801               	.LM149:
 802 0322 E5E6      		ldi r30,lo8(101)

⌨️ 快捷键说明

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