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

📄 7022b.lst

📁 7022b 操作代码
💻 LST
📖 第 1 页 / 共 3 页
字号:
 649 030a CB01      		movw r24,r22
 650 030c BC01      		movw r22,r24
 651 030e CD01      		movw r24,r26
 652 0310 0E94 0000 		call effec_VI
 653               	.LM105:
 654 0314 F801      		movw r30,r16
 655 0316 858F      		std Z+29,r24
 656               	.LM106:
 657 0318 892F      		mov r24,r25
 658 031a 9927      		clr r25
 659 031c 868F      		std Z+30,r24
 660               	.LM107:
 661 031e 8FE0      		ldi r24,lo8(15)
 662 0320 0E94 0000 		call ReadSpi
 663 0324 DC01      		movw r26,r24
 664 0326 CB01      		movw r24,r22
 665 0328 BC01      		movw r22,r24
 666 032a CD01      		movw r24,r26
 667 032c 0E94 0000 		call effec_VI
 668               	.LM108:
 669 0330 F801      		movw r30,r16
 670 0332 878F      		std Z+31,r24
 671               	.LM109:
 672 0334 892F      		mov r24,r25
 673 0336 9927      		clr r25
 674 0338 80A3      		std Z+32,r24
 675               	.LM110:
 676 033a 80E1      		ldi r24,lo8(16)
 677 033c 0E94 0000 		call ReadSpi
 678 0340 DC01      		movw r26,r24
 679 0342 CB01      		movw r24,r22
 680 0344 BC01      		movw r22,r24
 681 0346 CD01      		movw r24,r26
 682 0348 0E94 0000 		call effec_VI
 683               	.LM111:
 684 034c F801      		movw r30,r16
 685 034e 81A3      		std Z+33,r24
 686               	.LM112:
 687 0350 892F      		mov r24,r25
 688 0352 9927      		clr r25
 689 0354 82A3      		std Z+34,r24
 690               	.LM113:
 691 0356 81E1      		ldi r24,lo8(17)
 692 0358 0E94 0000 		call ReadSpi
 693 035c DC01      		movw r26,r24
 694 035e CB01      		movw r24,r22
 695 0360 BC01      		movw r22,r24
 696 0362 CD01      		movw r24,r26
 697 0364 0E94 0000 		call effec_VI
 698               	.LM114:
 699 0368 F801      		movw r30,r16
 700 036a 83A3      		std Z+35,r24
 701               	.LM115:
 702 036c 892F      		mov r24,r25
 703 036e 9927      		clr r25
 704 0370 84A3      		std Z+36,r24
 705               	.LM116:
 706 0372 82E1      		ldi r24,lo8(18)
 707 0374 0E94 0000 		call ReadSpi
 708 0378 DC01      		movw r26,r24
 709 037a CB01      		movw r24,r22
 710 037c BC01      		movw r22,r24
 711 037e CD01      		movw r24,r26
 712 0380 0E94 0000 		call effec_VI
 713               	.LM117:
 714 0384 F801      		movw r30,r16
 715 0386 85A3      		std Z+37,r24
 716               	.LM118:
 717 0388 892F      		mov r24,r25
 718 038a 9927      		clr r25
 719 038c 86A3      		std Z+38,r24
 720               	.LM119:
 721 038e 84E1      		ldi r24,lo8(20)
 722 0390 0E94 0000 		call ReadSpi
 723 0394 DC01      		movw r26,r24
 724 0396 CB01      		movw r24,r22
 725 0398 BC01      		movw r22,r24
 726 039a CD01      		movw r24,r26
 727 039c 0E94 0000 		call Power_factor
 728 03a0 F801      		movw r30,r16
 729 03a2 87A3      		std Z+39,r24
 730               	.LM120:
 731 03a4 85E1      		ldi r24,lo8(21)
 732 03a6 0E94 0000 		call ReadSpi
 733 03aa DC01      		movw r26,r24
 734 03ac CB01      		movw r24,r22
 735 03ae BC01      		movw r22,r24
 736 03b0 CD01      		movw r24,r26
 737 03b2 0E94 0000 		call Power_factor
 738 03b6 F801      		movw r30,r16
 739 03b8 80A7      		std Z+40,r24
 740               	.LM121:
 741 03ba 86E1      		ldi r24,lo8(22)
 742 03bc 0E94 0000 		call ReadSpi
 743 03c0 DC01      		movw r26,r24
 744 03c2 CB01      		movw r24,r22
 745 03c4 BC01      		movw r22,r24
 746 03c6 CD01      		movw r24,r26
 747 03c8 0E94 0000 		call Power_factor
 748 03cc F801      		movw r30,r16
 749 03ce 81A7      		std Z+41,r24
 750               	.LM122:
 751 03d0 87E1      		ldi r24,lo8(23)
 752 03d2 0E94 0000 		call ReadSpi
 753 03d6 DC01      		movw r26,r24
 754 03d8 CB01      		movw r24,r22
 755 03da BC01      		movw r22,r24
 756 03dc CD01      		movw r24,r26
 757 03de 0E94 0000 		call Power_factor
 758 03e2 F801      		movw r30,r16
 759 03e4 82A7      		std Z+42,r24
 760               	.LM123:
 761 03e6 8CE1      		ldi r24,lo8(28)
 762 03e8 0E94 0000 		call ReadSpi
 763 03ec DC01      		movw r26,r24
 764 03ee CB01      		movw r24,r22
 765 03f0 BC01      		movw r22,r24
 766 03f2 CD01      		movw r24,r26
 767 03f4 0E94 0000 		call wire_freq
 768               	.LM124:
 769 03f8 F801      		movw r30,r16
 770 03fa 83A7      		std Z+43,r24
 771               	.LM125:
 772 03fc 892F      		mov r24,r25
 773 03fe 9927      		clr r25
 774 0400 84A7      		std Z+44,r24
 775               	.LM126:
 776 0402 8AE2      		ldi r24,lo8(42)
 777 0404 0E94 0000 		call ReadSpi
 778 0408 DC01      		movw r26,r24
 779 040a CB01      		movw r24,r22
 780 040c BC01      		movw r22,r24
 781 040e CD01      		movw r24,r26
 782 0410 0E94 0000 		call Tem_T
 783 0414 F801      		movw r30,r16
 784 0416 85A7      		std Z+45,r24
 785               	.LM127:
 786 0418 8DE3      		ldi r24,lo8(61)
 787 041a 0E94 0000 		call ReadSpi
 788 041e DC01      		movw r26,r24
 789 0420 CB01      		movw r24,r22
 790 0422 BC01      		movw r22,r24
 791 0424 CD01      		movw r24,r26
 792 0426 0E94 0000 		call P_D
 793 042a F801      		movw r30,r16
 794 042c 86A7      		std Z+46,r24
 795               	.LM128:
 796 042e 8CE2      		ldi r24,lo8(44)
 797 0430 0E94 0000 		call ReadSpi
 798 0434 DC01      		movw r26,r24
 799 0436 CB01      		movw r24,r22
 800 0438 BC01      		movw r22,r24
 801 043a CD01      		movw r24,r26
 802 043c 0E94 0000 		call Phase_V
 803 0440 F82E      		mov r15,r24
 804               	.LM129:
 805 0442 8CE2      		ldi r24,lo8(44)
 806 0444 0E94 0000 		call ReadSpi
 807 0448 DC01      		movw r26,r24
 808 044a CB01      		movw r24,r22
 809 044c BC01      		movw r22,r24
 810 044e CD01      		movw r24,r26
 811 0450 0E94 0000 		call Phase_I
 812               	.LM130:
 813 0454 F82A      		or r15,r24
 814 0456 F801      		movw r30,r16
 815 0458 F7A6      		std Z+47,r15
 816               	/* epilogue: frame size=0 */
 817 045a 1F91      		pop r17
 818 045c 0F91      		pop r16
 819 045e FF90      		pop r15
 820 0460 0895      		ret
 821               	/* epilogue end (size=4) */
 822               	/* function jisuan size 379 (372) */
 823               	.LFE18:
 825               	.global	main
 827               	main:
 828               	.LFB17:
 829               	.LM131:
 830               	/* prologue: frame size=0 */
 831 0462 C0E0      		ldi r28,lo8(__stack - 0)
 832 0464 D0E0      		ldi r29,hi8(__stack - 0)
 833 0466 DEBF      		out __SP_H__,r29
 834 0468 CDBF      		out __SP_L__,r28
 835               	/* prologue end (size=4) */
 836               	.LM132:
 837 046a 8BEF      		ldi r24,lo8(-5)
 838 046c 87BB      		out 55-0x20,r24
 839 046e C0E0      		ldi r28,lo8(0)
 840 0470 D0E0      		ldi r29,hi8(0)
 841 0472 12E0      		ldi r17,lo8(2)
 842               	.L67:
 843               	.LM133:
 844 0474 C130      		cpi r28,1
 845 0476 D105      		cpc r29,__zero_reg__
 846 0478 99F0      		breq .L63
 847 047a C230      		cpi r28,2
 848 047c D105      		cpc r29,__zero_reg__
 849 047e 1CF4      		brge .L66
 850 0480 2097      		sbiw r28,0
 851 0482 29F0      		breq .L62
 852 0484 3CC0      		rjmp .L60
 853               	.L66:
 854 0486 C230      		cpi r28,2
 855 0488 D105      		cpc r29,__zero_reg__
 856 048a 09F1      		breq .L64
 857 048c 38C0      		rjmp .L60
 858               	.L62:
 859               	.LM134:
 860 048e 40E0      		ldi r20,lo8(0)
 861 0490 50E0      		ldi r21,hi8(0)
 862 0492 60E0      		ldi r22,hlo8(0)
 863 0494 70E0      		ldi r23,hhi8(0)
 864 0496 8FE2      		ldi r24,lo8(47)
 865 0498 0E94 0000 		call WriteSpi
 866               	.LM135:
 867 049c 80E0      		ldi r24,lo8(0)
 868 049e 2DC0      		rjmp .L70
 869               	.L63:
 870               	.LM136:
 871 04a0 48E2      		ldi r20,lo8(4648)
 872 04a2 52E1      		ldi r21,hi8(4648)
 873 04a4 60E0      		ldi r22,hlo8(4648)
 874 04a6 70E0      		ldi r23,hhi8(4648)
 875 04a8 8FE2      		ldi r24,lo8(47)
 876 04aa 0E94 0000 		call WriteSpi
 877               	.LM137:
 878 04ae 42E1      		ldi r20,lo8(30738)
 879 04b0 58E7      		ldi r21,hi8(30738)
 880 04b2 60E0      		ldi r22,hlo8(30738)
 881 04b4 70E0      		ldi r23,hhi8(30738)
 882 04b6 8DE2      		ldi r24,lo8(45)
 883 04b8 0E94 0000 		call WriteSpi
 884               	.LM138:
 885 04bc 4AEA      		ldi r20,lo8(21930)
 886 04be 55E5      		ldi r21,hi8(21930)
 887 04c0 60E0      		ldi r22,hlo8(21930)
 888 04c2 70E0      		ldi r23,hhi8(21930)
 889 04c4 8CE3      		ldi r24,lo8(60)
 890 04c6 0E94 0000 		call WriteSpi
 891               	.LM139:
 892 04ca 81E0      		ldi r24,lo8(1)
 893 04cc 16C0      		rjmp .L70
 894               	.L64:
 895               	.LM140:
 896 04ce 48E2      		ldi r20,lo8(4648)
 897 04d0 52E1      		ldi r21,hi8(4648)
 898 04d2 60E0      		ldi r22,hlo8(4648)
 899 04d4 70E0      		ldi r23,hhi8(4648)
 900 04d6 8FE2      		ldi r24,lo8(47)
 901 04d8 0E94 0000 		call WriteSpi
 902               	.LM141:
 903 04dc 42E1      		ldi r20,lo8(30738)
 904 04de 58E7      		ldi r21,hi8(30738)
 905 04e0 60E0      		ldi r22,hlo8(30738)
 906 04e2 70E0      		ldi r23,hhi8(30738)
 907 04e4 8DE2      		ldi r24,lo8(45)
 908 04e6 0E94 0000 		call WriteSpi
 909               	.LM142:
 910 04ea 40E0      		ldi r20,lo8(0)
 911 04ec 50E0      		ldi r21,hi8(0)
 912 04ee 60E0      		ldi r22,hlo8(0)
 913 04f0 70E0      		ldi r23,hhi8(0)
 914 04f2 8CE3      		ldi r24,lo8(60)
 915 04f4 0E94 0000 		call WriteSpi
 916               	.LM143:
 917 04f8 82E0      		ldi r24,lo8(2)
 918               	.L70:
 919 04fa 0E94 0000 		call jisuan
 920               	.L60:
 921               	.LM144:
 922 04fe 1150      		subi r17,lo8(-(-1))
 923 0500 2196      		adiw r28,1
 924 0502 17FF      		sbrs r17,7
 925 0504 B7CF      		rjmp .L67
 926               	/* epilogue: frame size=0 */
 927 0506 0C94 0000 		jmp exit
 928               	/* epilogue end (size=2) */
 929               	/* function main size 84 (78) */
 930               	.LFE17:
 932               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 7022b.c
                            *ABS*:0000003f __SREG__
                            *ABS*:0000003e __SP_H__
                            *ABS*:0000003d __SP_L__
                            *ABS*:00000000 __tmp_reg__
                            *ABS*:00000001 __zero_reg__
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:23     .bss:00000000 ave_buffer
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:29     .bss:00000096 buffer
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:34     .text:00000000 Power_signal
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:55     .text:00000012 Power_more
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:79     .text:0000002a effec_VI
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:101    .text:0000003e Power_factor
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:124    .text:00000054 wire_freq
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:146    .text:00000068 Tem_T
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:162    .text:00000070 P_D
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:178    .text:00000078 Phase_V
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:213    .text:000000a0 Phase_I
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:248    .text:000000c8 ReadSpi
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:340    .text:0000011a WriteSpi
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:421    .text:0000016c jisuan
C:\DOCUME~1\sys\LOCALS~1\Temp/ccMnaaaa.s:827    .text:00000462 main

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__stack
exit

⌨️ 快捷键说明

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