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

📄 main.lst

📁 24位
💻 LST
📖 第 1 页 / 共 3 页
字号:
 647               	.LBB57:
 648               	.LM95:
 649 0268 80EF      		ldi r24,lo8(-16)
 650 026a 8FB9      		out 47-32,r24
 651               	.L66:
 652               	.LM96:
 653 026c 779B      		sbis 46-32,7
 654 026e 00C0      		rjmp .L66
 655               	.LM97:
 656 0270 8FB1      		in r24,47-32
 657               	.LVL61:
 658               	.LBE57:
 659               	.LBE56:
 660               	.LM98:
 661 0272 00D0      		rcall ad_read
 662               	.LVL62:
 663 0274 9B01      		movw r18,r22
 664 0276 AC01      		movw r20,r24
 665               	.LVL63:
 666               	.L65:
 667               	.LM99:
 668 0278 B901      		movw r22,r18
 669               	.LVL64:
 670 027a CA01      		movw r24,r20
 671               	.LVL65:
 672               	/* epilogue start */
 673 027c 0895      		ret
 674               	.LFE12:
 676               	.global	SPI_MasterInit
 678               	SPI_MasterInit:
 679               	.LFB13:
 680               	.LM100:
 681               	/* prologue: function */
 682               	/* frame size = 0 */
 683               	.LM101:
 684 027e 87B3      		in r24,55-32
 685 0280 8E62      		ori r24,lo8(46)
 686 0282 87BB      		out 55-32,r24
 687               	.LM102:
 688 0284 BC98      		cbi 55-32,4
 689               	.LM103:
 690 0286 88B3      		in r24,56-32
 691 0288 8661      		ori r24,lo8(22)
 692 028a 88BB      		out 56-32,r24
 693               	.LM104:
 694 028c 82E5      		ldi r24,lo8(82)
 695 028e 8DB9      		out 45-32,r24
 696               	.LM105:
 697 0290 81E0      		ldi r24,lo8(1)
 698 0292 8EB9      		out 46-32,r24
 699               	/* epilogue start */
 700               	.LM106:
 701 0294 0895      		ret
 702               	.LFE13:
 704               	.global	port
 706               	port:
 707               	.LFB14:
 708               	.LM107:
 709               	/* prologue: function */
 710               	/* frame size = 0 */
 711               	.LM108:
 712 0296 8A9A      		sbi 49-32,2
 713               	.LM109:
 714 0298 9298      		cbi 50-32,2
 715               	.LM110:
 716 029a B89A      		sbi 55-32,0
 717               	.LM111:
 718 029c C098      		cbi 56-32,0
 719               	/* epilogue start */
 720               	.LM112:
 721 029e 0895      		ret
 722               	.LFE14:
 724               	.global	main
 726               	main:
 727               	.LFB15:
 728               	.LM113:
 729 02a0 3F92      		push r3
 730 02a2 4F92      		push r4
 731 02a4 5F92      		push r5
 732 02a6 6F92      		push r6
 733 02a8 7F92      		push r7
 734 02aa 8F92      		push r8
 735 02ac 9F92      		push r9
 736 02ae AF92      		push r10
 737 02b0 BF92      		push r11
 738 02b2 CF92      		push r12
 739 02b4 DF92      		push r13
 740 02b6 EF92      		push r14
 741 02b8 FF92      		push r15
 742 02ba 0F93      		push r16
 743 02bc 1F93      		push r17
 744               	/* prologue: function */
 745               	/* frame size = 0 */
 746               	.LBB58:
 747               	.LBB59:
 748               	.LM114:
 749 02be 8A9A      		sbi 49-32,2
 750               	.LM115:
 751 02c0 9298      		cbi 50-32,2
 752               	.LM116:
 753 02c2 B89A      		sbi 55-32,0
 754               	.LM117:
 755 02c4 C098      		cbi 56-32,0
 756               	.LBE59:
 757               	.LBE58:
 758               	.LBB60:
 759               	.LBB61:
 760               	.LM118:
 761 02c6 87B3      		in r24,55-32
 762 02c8 8E62      		ori r24,lo8(46)
 763 02ca 87BB      		out 55-32,r24
 764               	.LM119:
 765 02cc BC98      		cbi 55-32,4
 766               	.LM120:
 767 02ce 88B3      		in r24,56-32
 768 02d0 8661      		ori r24,lo8(22)
 769 02d2 88BB      		out 56-32,r24
 770               	.LM121:
 771 02d4 82E5      		ldi r24,lo8(82)
 772 02d6 8DB9      		out 45-32,r24
 773               	.LM122:
 774 02d8 81E0      		ldi r24,lo8(1)
 775 02da 8EB9      		out 46-32,r24
 776               	.LBE61:
 777               	.LBE60:
 778               	.LBB62:
 779               	.LBB63:
 780               	.LM123:
 781 02dc 10BC      		out 64-32,__zero_reg__
 782               	.LM124:
 783 02de 8FE2      		ldi r24,lo8(47)
 784 02e0 89B9      		out 41-32,r24
 785               	.LM125:
 786 02e2 88ED      		ldi r24,lo8(-40)
 787 02e4 8AB9      		out 42-32,r24
 788               	.LM126:
 789 02e6 8EE8      		ldi r24,lo8(-114)
 790 02e8 80BD      		out 64-32,r24
 791               	.LBE63:
 792               	.LBE62:
 793               	.LM127:
 794 02ea 00D0      		rcall ADS1256
 795               	.LM128:
 796               	/* #APP */
 797               	 ;  42 "main.c" 1
 798 02ec 7894      		sei
 799               	 ;  0 "" 2
 800               	/* #NOAPP */
 801 02ee EE24      		clr r14
 802 02f0 FF24      		clr r15
 803 02f2 8701      		movw r16,r14
 804               	.LVL66:
 805               	.LM129:
 806 02f4 6FE0      		ldi r22,lo8(15)
 807 02f6 362E      		mov r3,r22
 808               	.LVL67:
 809               	.L88:
 810               	.LM130:
 811 02f8 4090 0000 		lds r4,sum
 812               	.LM131:
 813 02fc 8AE0      		ldi r24,lo8(10)
 814 02fe 8415      		cp r24,r4
 815 0300 00F0      		brlo .L88
 816               	.LM132:
 817 0302 3092 0000 		sts sum,r3
 818 0306 612C      		mov r6,__zero_reg__
 819 0308 712C      		mov r7,__zero_reg__
 820 030a 50E4      		ldi r21,hlo8(4194304)
 821 030c 852E      		mov r8,r21
 822 030e 912C      		mov r9,__zero_reg__
 823 0310 AA24      		clr r10
 824 0312 BB24      		clr r11
 825 0314 6501      		movw r12,r10
 826 0316 5524      		clr r5
 827               	.L77:
 828               	.LM133:
 829 0318 842D      		mov r24,r4
 830 031a 00D0      		rcall ads_sum
 831 031c 6615      		cp r22,r6
 832 031e 7705      		cpc r23,r7
 833 0320 8805      		cpc r24,r8
 834 0322 9905      		cpc r25,r9
 835 0324 00F4      		brsh .L75
 836 0326 3B01      		movw r6,r22
 837 0328 4C01      		movw r8,r24
 838               	.L75:
 839 032a A616      		cp r10,r22
 840 032c B706      		cpc r11,r23
 841 032e C806      		cpc r12,r24
 842 0330 D906      		cpc r13,r25
 843 0332 00F4      		brsh .L76
 844 0334 5B01      		movw r10,r22
 845 0336 6C01      		movw r12,r24
 846               	.L76:
 847               	.LM134:
 848 0338 E60E      		add r14,r22
 849 033a F71E      		adc r15,r23
 850 033c 081F      		adc r16,r24
 851 033e 191F      		adc r17,r25
 852               	.LM135:
 853 0340 5394      		inc r5
 854 0342 8CE0      		ldi r24,lo8(12)
 855 0344 5816      		cp r5,r24
 856 0346 01F4      		brne .L77
 857               	.LM136:
 858 0348 E618      		sub r14,r6
 859 034a F708      		sbc r15,r7
 860 034c 0809      		sbc r16,r8
 861 034e 1909      		sbc r17,r9
 862 0350 EA18      		sub r14,r10
 863 0352 FB08      		sbc r15,r11
 864 0354 0C09      		sbc r16,r12
 865 0356 1D09      		sbc r17,r13
 866 0358 C801      		movw r24,r16
 867 035a B701      		movw r22,r14
 868 035c 2AE0      		ldi r18,lo8(10)
 869 035e 30E0      		ldi r19,hi8(10)
 870 0360 40E0      		ldi r20,hlo8(10)
 871 0362 50E0      		ldi r21,hhi8(10)
 872 0364 00D0      		rcall __udivmodsi4
 873 0366 C901      		movw r24,r18
 874 0368 DA01      		movw r26,r20
 875               	.LM137:
 876 036a 292F      		mov r18,r25
 877 036c 3A2F      		mov r19,r26
 878 036e 4B2F      		mov r20,r27
 879 0370 5527      		clr r21
 880               	.LVL68:
 881               	.LM138:
 882 0372 7D01      		movw r14,r26
 883 0374 0027      		clr r16
 884 0376 1127      		clr r17
 885               	.LVL69:
 886               	.LBB64:
 887               	.LBB65:
 888               	.LM139:
 889 0378 929A      		sbi 50-32,2
 890               	.L78:
 891               	.LM140:
 892 037a 5D9B      		sbis 43-32,5
 893 037c 00C0      		rjmp .L78
 894               	.LM141:
 895 037e ECB8      		out 44-32,r14
 896               	.LBE65:
 897               	.LBE64:
 898               	.LBB66:
 899               	.LBB67:
 900               	.LM142:
 901 0380 929A      		sbi 50-32,2
 902               	.L79:
 903               	.LM143:
 904 0382 5D9B      		sbis 43-32,5
 905 0384 00C0      		rjmp .L79
 906               	.LM144:
 907 0386 2CB9      		out 44-32,r18
 908               	.LBE67:
 909               	.LBE66:
 910               	.LBB68:
 911               	.LBB69:
 912               	.LM145:
 913 0388 929A      		sbi 50-32,2
 914               	.LVL70:
 915               	.L80:
 916               	.LM146:
 917 038a 5D9B      		sbis 43-32,5
 918 038c 00C0      		rjmp .L80
 919               	.LM147:
 920 038e 8CB9      		out 44-32,r24
 921 0390 00C0      		rjmp .L88
 922               	.LBE69:
 923               	.LBE68:
 924               	.LFE15:
 926               	.global	sum
 927               	.global	sum
 928               		.section .bss
 931               	sum:
 932 0000 00        		.skip 1,0
 1061               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 main.c
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:2      *ABS*:0000003f __SREG__
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:3      *ABS*:0000003e __SP_H__
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:4      *ABS*:0000003d __SP_L__
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:5      *ABS*:00000034 __CCP__
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:20     .text:00000000 USART_Init
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:45     .text:00000010 USART_Transmit
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:66     .text:0000001a USART_Receive
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:84     .text:00000022 __vector_11
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:931    .bss:00000000 sum
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:109    .text:00000040 __vector_13
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:131    .text:00000056 delay_us
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:203    .text:000000ae ads_senddata
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:226    .text:000000b8 ad_write
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:349    .text:0000012c ad_read
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:578    .text:00000226 ADS1256
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:622    .text:00000252 ads_sum
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:678    .text:0000027e SPI_MasterInit
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:706    .text:00000296 port
C:\DOCUME~1\liu\LOCALS~1\Temp/ccrlHkWd.s:726    .text:000002a0 main

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__udivmodsi4

⌨️ 快捷键说明

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