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

📄 main.lst

📁 the code connect Atmega 32 uC to 1 module Bluetooth ARF32
💻 LST
📖 第 1 页 / 共 4 页
字号:
 791 024a 8823      		tst r24
 792 024c 01F0      		breq .L124
 793 024e 80E0      		ldi r24,lo8(0)
 794 0250 0895      		ret
 795               	.L124:
 796               	.LM142:
 797 0252 8091 0000 		lds r24,Receive_Cmd+12
 798 0256 8083      		st Z,r24
 799 0258 81E0      		ldi r24,lo8(1)
 800               	.LM143:
 801 025a 0895      		ret
 802               	.LFE18:
 804               	.global	SDAP_Disconnect
 806               	SDAP_Disconnect:
 807               	.LFB19:
 808               	.LM144:
 809               	/* prologue: function */
 810               	/* frame size = 0 */
 811               	.L128:
 812               	.LBB264:
 813               	.LBB265:
 814               	.LM145:
 815 025c 5D9B      		sbis 43-32,5
 816 025e 00C0      		rjmp .L128
 817               	.LM146:
 818 0260 82E0      		ldi r24,lo8(2)
 819 0262 8CB9      		out 44-32,r24
 820               	.L129:
 821               	.LBE265:
 822               	.LBE264:
 823               	.LBB266:
 824               	.LBB267:
 825               	.LM147:
 826 0264 5D9B      		sbis 43-32,5
 827 0266 00C0      		rjmp .L129
 828               	.LM148:
 829 0268 82E5      		ldi r24,lo8(82)
 830 026a 8CB9      		out 44-32,r24
 831               	.L130:
 832               	.LBE267:
 833               	.LBE266:
 834               	.LBB268:
 835               	.LBB269:
 836               	.LM149:
 837 026c 5D9B      		sbis 43-32,5
 838 026e 00C0      		rjmp .L130
 839               	.LM150:
 840 0270 83E3      		ldi r24,lo8(51)
 841 0272 8CB9      		out 44-32,r24
 842               	.L131:
 843               	.LBE269:
 844               	.LBE268:
 845               	.LBB270:
 846               	.LBB271:
 847               	.LM151:
 848 0274 5D9B      		sbis 43-32,5
 849 0276 00C0      		rjmp .L131
 850               	.LM152:
 851 0278 1CB8      		out 44-32,__zero_reg__
 852               	.L132:
 853               	.LBE271:
 854               	.LBE270:
 855               	.LBB272:
 856               	.LBB273:
 857               	.LM153:
 858 027a 5D9B      		sbis 43-32,5
 859 027c 00C0      		rjmp .L132
 860               	.LM154:
 861 027e 1CB8      		out 44-32,__zero_reg__
 862               	.L133:
 863               	.LBE273:
 864               	.LBE272:
 865               	.LBB274:
 866               	.LBB275:
 867               	.LM155:
 868 0280 5D9B      		sbis 43-32,5
 869 0282 00C0      		rjmp .L133
 870               	.LM156:
 871 0284 85E8      		ldi r24,lo8(-123)
 872 0286 8CB9      		out 44-32,r24
 873               	.L134:
 874               	.LBE275:
 875               	.LBE274:
 876               	.LBB276:
 877               	.LBB277:
 878               	.LM157:
 879 0288 5D9B      		sbis 43-32,5
 880 028a 00C0      		rjmp .L134
 881               	.LM158:
 882 028c 83E0      		ldi r24,lo8(3)
 883 028e 8CB9      		out 44-32,r24
 884               	/* epilogue start */
 885               	.LBE277:
 886               	.LBE276:
 887               	.LM159:
 888 0290 0895      		ret
 889               	.LFE19:
 891               	.global	SDAP_Disconnect_Confirm
 893               	SDAP_Disconnect_Confirm:
 894               	.LFB20:
 895               	.LM160:
 896               	/* prologue: function */
 897               	/* frame size = 0 */
 898               	.LM161:
 899 0292 1092 0000 		sts Receive_Cmd+6,__zero_reg__
 900               	.LM162:
 901 0296 80E0      		ldi r24,lo8(0)
 902               	/* epilogue start */
 903 0298 0895      		ret
 904               	.LFE20:
 906               	.global	Create_SPP_Link
 908               	Create_SPP_Link:
 909               	.LFB21:
 910               	.LM163:
 911               	.LVL17:
 912               	/* prologue: function */
 913               	/* frame size = 0 */
 914 029a DC01      		movw r26,r24
 915               	.LVL18:
 916               	.L146:
 917               	.LBB278:
 918               	.LBB279:
 919               	.LM164:
 920 029c 5D9B      		sbis 43-32,5
 921 029e 00C0      		rjmp .L146
 922               	.LM165:
 923 02a0 82E0      		ldi r24,lo8(2)
 924 02a2 8CB9      		out 44-32,r24
 925               	.L147:
 926               	.LBE279:
 927               	.LBE278:
 928               	.LBB280:
 929               	.LBB281:
 930               	.LM166:
 931 02a4 5D9B      		sbis 43-32,5
 932 02a6 00C0      		rjmp .L147
 933               	.LM167:
 934 02a8 82E5      		ldi r24,lo8(82)
 935 02aa 8CB9      		out 44-32,r24
 936               	.L148:
 937               	.LBE281:
 938               	.LBE280:
 939               	.LBB282:
 940               	.LBB283:
 941               	.LM168:
 942 02ac 5D9B      		sbis 43-32,5
 943 02ae 00C0      		rjmp .L148
 944               	.LM169:
 945 02b0 8AE0      		ldi r24,lo8(10)
 946 02b2 8CB9      		out 44-32,r24
 947               	.L149:
 948               	.LBE283:
 949               	.LBE282:
 950               	.LBB284:
 951               	.LBB285:
 952               	.LM170:
 953 02b4 5D9B      		sbis 43-32,5
 954 02b6 00C0      		rjmp .L149
 955               	.LM171:
 956 02b8 88E0      		ldi r24,lo8(8)
 957 02ba 8CB9      		out 44-32,r24
 958               	.L150:
 959               	.LBE285:
 960               	.LBE284:
 961               	.LBB286:
 962               	.LBB287:
 963               	.LM172:
 964 02bc 5D9B      		sbis 43-32,5
 965 02be 00C0      		rjmp .L150
 966               	.LM173:
 967 02c0 1CB8      		out 44-32,__zero_reg__
 968               	.L151:
 969               	.LBE287:
 970               	.LBE286:
 971               	.LBB288:
 972               	.LBB289:
 973               	.LM174:
 974 02c2 5D9B      		sbis 43-32,5
 975 02c4 00C0      		rjmp .L151
 976               	.LM175:
 977 02c6 84E6      		ldi r24,lo8(100)
 978 02c8 8CB9      		out 44-32,r24
 979               	.L152:
 980               	.LBE289:
 981               	.LBE288:
 982               	.LBB290:
 983               	.LBB291:
 984               	.LM176:
 985 02ca 5D9B      		sbis 43-32,5
 986 02cc 00C0      		rjmp .L152
 987               	.LM177:
 988 02ce 6CB9      		out 44-32,r22
 989 02d0 20E0      		ldi r18,lo8(0)
 990 02d2 30E0      		ldi r19,hi8(0)
 991               	.LVL19:
 992               	.L154:
 993               	.LBE291:
 994               	.LBE290:
 995               	.LBB292:
 996               	.LM178:
 997 02d4 FD01      		movw r30,r26
 998 02d6 E20F      		add r30,r18
 999 02d8 F31F      		adc r31,r19
 1000 02da E081      		ld r30,Z
 1001               	.L153:
 1002               	.LBB293:
 1003               	.LBB294:
 1004               	.LM179:
 1005 02dc 5D9B      		sbis 43-32,5
 1006 02de 00C0      		rjmp .L153
 1007               	.LM180:
 1008 02e0 ECB9      		out 44-32,r30
 1009               	.LBE294:
 1010               	.LBE293:
 1011               	.LM181:
 1012 02e2 2F5F      		subi r18,lo8(-(1))
 1013 02e4 3F4F      		sbci r19,hi8(-(1))
 1014 02e6 2630      		cpi r18,6
 1015 02e8 3105      		cpc r19,__zero_reg__
 1016 02ea 01F4      		brne .L154
 1017               	.L158:
 1018               	.LBE292:
 1019               	.LBB295:
 1020               	.LBB296:
 1021               	.LM182:
 1022 02ec 5D9B      		sbis 43-32,5
 1023 02ee 00C0      		rjmp .L158
 1024               	.LM183:
 1025 02f0 4CB9      		out 44-32,r20
 1026               	.L156:
 1027               	.LBE296:
 1028               	.LBE295:
 1029               	.LBB297:
 1030               	.LBB298:
 1031               	.LM184:
 1032 02f2 5D9B      		sbis 43-32,5
 1033 02f4 00C0      		rjmp .L156
 1034               	.LM185:
 1035 02f6 83E0      		ldi r24,lo8(3)
 1036 02f8 8CB9      		out 44-32,r24
 1037               	/* epilogue start */
 1038               	.LBE298:
 1039               	.LBE297:
 1040               	.LM186:
 1041 02fa 0895      		ret
 1042               	.LFE21:
 1044               	.global	SPP_Link_Confirm
 1046               	SPP_Link_Confirm:
 1047               	.LFB22:
 1048               	.LM187:
 1049               	.LVL20:
 1050               	/* prologue: function */
 1051               	/* frame size = 0 */
 1052 02fc FC01      		movw r30,r24
 1053               	.LM188:
 1054 02fe 8091 0000 		lds r24,Receive_Cmd+7
 1055               	.LVL21:
 1056 0302 8083      		st Z,r24
 1057               	.LM189:
 1058 0304 1092 0000 		sts Receive_Cmd+6,__zero_reg__
 1059               	.LM190:
 1060 0308 80E0      		ldi r24,lo8(0)
 1061               	/* epilogue start */
 1062 030a 0895      		ret
 1063               	.LFE22:
 1065               	.global	SPP_Link_Indication
 1067               	SPP_Link_Indication:
 1068               	.LFB23:
 1069               	.LM191:
 1070               	.LVL22:
 1071 030c CF93      		push r28
 1072 030e DF93      		push r29
 1073               	/* prologue: function */
 1074               	/* frame size = 0 */
 1075 0310 EB01      		movw r28,r22
 1076               	.LM192:
 1077 0312 E0E0      		ldi r30,lo8(Receive_Cmd+7)
 1078 0314 F0E0      		ldi r31,hi8(Receive_Cmd+7)
 1079 0316 DC01      		movw r26,r24
 1080               	.LVL23:
 1081               	.L173:
 1082               	.LBB299:
 1083               	.LM193:
 1084 0318 8191      		ld r24,Z+
 1085 031a 8D93      		st X+,r24
 1086               	.LM194:
 1087 031c 80E0      		ldi r24,hi8(Receive_Cmd+13)
 1088 031e E030      		cpi r30,lo8(Receive_Cmd+13)
 1089 0320 F807      		cpc r31,r24
 1090 0322 01F4      		brne .L173
 1091               	.LBE299:
 1092               	.LM195:
 1093 0324 8081      		ld r24,Z
 1094 0326 8883      		st Y,r24
 1095               	.LM196:
 1096 0328 8181      		ldd r24,Z+1
 1097 032a FA01      		movw r30,r20
 1098 032c 8083      		st Z,r24
 1099 032e 90E0      		ldi r25,lo8(0)
 1100 0330 8091 0000 		lds r24,Receive_Cmd+6
 1101 0334 8823      		tst r24
 1102 0336 01F4      		brne .L174
 1103 0338 91E0      		ldi r25,lo8(1)
 1104               	.L174:
 1105               	.LM197:
 1106 033a 892F      		mov r24,r25
 1107               	/* epilogue start */
 1108 033c DF91      		pop r29
 1109 033e CF91      		pop r28
 1110               	.LVL24:
 1111 0340 0895      		ret
 1112               	.LFE23:
 1114               	.global	Send_Data_To_Remote
 1116               	Send_Data_To_Remote:
 1117               	.LFB24:
 1118               	.LM198:
 1119               	.LVL25:
 1120               	/* prologue: function */
 1121               	/* frame size = 0 */
 1122 0342 982F      		mov r25,r24
 1123               	.LVL26:
 1124               	.L178:
 1125               	.LBB300:
 1126               	.LBB301:
 1127               	.LM199:
 1128 0344 5D9B      		sbis 43-32,5
 1129 0346 00C0      		rjmp .L178
 1130               	.LM200:
 1131 0348 82E0      		ldi r24,lo8(2)
 1132 034a 8CB9      		out 44-32,r24
 1133               	.L179:
 1134               	.LBE301:
 1135               	.LBE300:
 1136               	.LBB302:
 1137               	.LBB303:
 1138               	.LM201:
 1139 034c 5D9B      		sbis 43-32,5
 1140 034e 00C0      		rjmp .L179
 1141               	.LM202:
 1142 0350 82E5      		ldi r24,lo8(82)
 1143 0352 8CB9      		out 44-32,r24
 1144               	.L180:
 1145               	.LBE303:
 1146               	.LBE302:
 1147               	.LBB304:
 1148               	.LBB305:
 1149               	.LM203:
 1150 0354 5D9B      		sbis 43-32,5
 1151 0356 00C0      		rjmp .L180
 1152               	.LM204:
 1153 0358 8FE0      		ldi r24,lo8(15)
 1154 035a 8CB9      		out 44-32,r24
 1155               	.L181:
 1156               	.LBE305:
 1157               	.LBE304:
 1158               	.LBB306:
 1159               	.LBB307:
 1160               	.LM205:
 1161 035c 5D9B      		sbis 43-32,5
 1162 035e 00C0      		rjmp .L181
 1163               	.LBE307:
 1164               	.LBE306:
 1165               	.LM206:
 1166 0360 6D5F      		subi r22,lo8(-(3))
 1167               	.LVL27:
 1168               	.LBB309:
 1169               	.LBB308:
 1170               	.LM207:
 1171 0362 6CB9      		out 44-32,r22
 1172 0364 6350      		subi r22,lo8(-(-3))
 1173               	.L182:
 1174               	.LBE308:
 1175               	.LBE309:
 1176               	.LBB310:
 1177               	.LBB311:
 1178               	.LM208:
 1179 0366 5D9B      		sbis 43-32,5
 1180 0368 00C0      		rjmp .L182
 1181               	.LM209:
 1182 036a 1CB8      		out 44-32,__zero_reg__

⌨️ 快捷键说明

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