📄 main.lst
字号:
1183 .L183:
1184 .LBE311:
1185 .LBE310:
1186 .LBB312:
1187 .LBB313:
1188 .LM210:
1189 036c 5D9B sbis 43-32,5
1190 036e 00C0 rjmp .L183
1191 .LBE313:
1192 .LBE312:
1193 .LM211:
1194 0370 6C59 subi r22,lo8(-(100))
1195 .LBB315:
1196 .LBB314:
1197 .LM212:
1198 0372 6CB9 out 44-32,r22
1199 0374 6456 subi r22,lo8(-(-100))
1200 .L184:
1201 .LBE314:
1202 .LBE315:
1203 .LBB316:
1204 .LBB317:
1205 .LM213:
1206 0376 5D9B sbis 43-32,5
1207 0378 00C0 rjmp .L184
1208 .LM214:
1209 037a 9CB9 out 44-32,r25
1210 .L185:
1211 .LBE317:
1212 .LBE316:
1213 .LBB318:
1214 .LBB319:
1215 .LM215:
1216 037c 5D9B sbis 43-32,5
1217 037e 00C0 rjmp .L185
1218 .LM216:
1219 0380 6CB9 out 44-32,r22
1220 .L186:
1221 .LBE319:
1222 .LBE318:
1223 .LBB320:
1224 .LBB321:
1225 .LM217:
1226 0382 5D9B sbis 43-32,5
1227 0384 00C0 rjmp .L186
1228 .LM218:
1229 0386 1CB8 out 44-32,__zero_reg__
1230 0388 80E0 ldi r24,lo8(0)
1231 038a 90E0 ldi r25,hi8(0)
1232 .LVL28:
1233 .LBE321:
1234 .LBE320:
1235 .LBB322:
1236 .LM219:
1237 038c 70E0 ldi r23,lo8(0)
1238 .LVL29:
1239 038e 00C0 rjmp .L187
1240 .L189:
1241 .LM220:
1242 0390 FA01 movw r30,r20
1243 0392 E80F add r30,r24
1244 0394 F91F adc r31,r25
1245 0396 E081 ld r30,Z
1246 .L188:
1247 .LBB323:
1248 .LBB324:
1249 .LM221:
1250 0398 5D9B sbis 43-32,5
1251 039a 00C0 rjmp .L188
1252 .LM222:
1253 039c ECB9 out 44-32,r30
1254 .LBE324:
1255 .LBE323:
1256 .LM223:
1257 039e 0196 adiw r24,1
1258 .L187:
1259 03a0 8617 cp r24,r22
1260 03a2 9707 cpc r25,r23
1261 03a4 04F0 brlt .L189
1262 .L192:
1263 .LBE322:
1264 .LBB325:
1265 .LBB326:
1266 .LM224:
1267 03a6 5D9B sbis 43-32,5
1268 03a8 00C0 rjmp .L192
1269 .LM225:
1270 03aa 83E0 ldi r24,lo8(3)
1271 .LVL30:
1272 03ac 8CB9 out 44-32,r24
1273 /* epilogue start */
1274 .LBE326:
1275 .LBE325:
1276 .LM226:
1277 03ae 0895 ret
1278 .LFE24:
1280 .global Release_Link
1282 Release_Link:
1283 .LFB25:
1284 .LM227:
1285 .LVL31:
1286 /* prologue: function */
1287 /* frame size = 0 */
1288 03b0 982F mov r25,r24
1289 .LVL32:
1290 .L205:
1291 .LBB327:
1292 .LBB328:
1293 .LM228:
1294 03b2 5D9B sbis 43-32,5
1295 03b4 00C0 rjmp .L205
1296 .LM229:
1297 03b6 82E0 ldi r24,lo8(2)
1298 03b8 8CB9 out 44-32,r24
1299 .L206:
1300 .LBE328:
1301 .LBE327:
1302 .LBB329:
1303 .LBB330:
1304 .LM230:
1305 03ba 5D9B sbis 43-32,5
1306 03bc 00C0 rjmp .L206
1307 .LM231:
1308 03be 82E5 ldi r24,lo8(82)
1309 03c0 8CB9 out 44-32,r24
1310 .L207:
1311 .LBE330:
1312 .LBE329:
1313 .LBB331:
1314 .LBB332:
1315 .LM232:
1316 03c2 5D9B sbis 43-32,5
1317 03c4 00C0 rjmp .L207
1318 .LM233:
1319 03c6 8DE0 ldi r24,lo8(13)
1320 03c8 8CB9 out 44-32,r24
1321 .L208:
1322 .LBE332:
1323 .LBE331:
1324 .LBB333:
1325 .LBB334:
1326 .LM234:
1327 03ca 5D9B sbis 43-32,5
1328 03cc 00C0 rjmp .L208
1329 .LM235:
1330 03ce 81E0 ldi r24,lo8(1)
1331 03d0 8CB9 out 44-32,r24
1332 .L209:
1333 .LBE334:
1334 .LBE333:
1335 .LBB335:
1336 .LBB336:
1337 .LM236:
1338 03d2 5D9B sbis 43-32,5
1339 03d4 00C0 rjmp .L209
1340 .LM237:
1341 03d6 1CB8 out 44-32,__zero_reg__
1342 .L210:
1343 .LBE336:
1344 .LBE335:
1345 .LBB337:
1346 .LBB338:
1347 .LM238:
1348 03d8 5D9B sbis 43-32,5
1349 03da 00C0 rjmp .L210
1350 .LM239:
1351 03dc 80E6 ldi r24,lo8(96)
1352 03de 8CB9 out 44-32,r24
1353 .L211:
1354 .LBE338:
1355 .LBE337:
1356 .LBB339:
1357 .LBB340:
1358 .LM240:
1359 03e0 5D9B sbis 43-32,5
1360 03e2 00C0 rjmp .L211
1361 .LM241:
1362 03e4 9CB9 out 44-32,r25
1363 .L212:
1364 .LBE340:
1365 .LBE339:
1366 .LBB341:
1367 .LBB342:
1368 .LM242:
1369 03e6 5D9B sbis 43-32,5
1370 03e8 00C0 rjmp .L212
1371 .LM243:
1372 03ea 83E0 ldi r24,lo8(3)
1373 03ec 8CB9 out 44-32,r24
1374 /* epilogue start */
1375 .LBE342:
1376 .LBE341:
1377 .LM244:
1378 03ee 0895 ret
1379 .LFE25:
1381 .global Release_Link_Confirm
1383 Release_Link_Confirm:
1384 .LFB26:
1385 .LM245:
1386 /* prologue: function */
1387 /* frame size = 0 */
1388 .LM246:
1389 03f0 1092 0000 sts Receive_Cmd+6,__zero_reg__
1390 .LM247:
1391 03f4 80E0 ldi r24,lo8(0)
1392 /* epilogue start */
1393 03f6 0895 ret
1394 .LFE26:
1396 .global Release_Link_Indication
1398 Release_Link_Indication:
1399 .LFB27:
1400 .LM248:
1401 .LVL33:
1402 /* prologue: function */
1403 /* frame size = 0 */
1404 03f8 FC01 movw r30,r24
1405 .LM249:
1406 03fa 8091 0000 lds r24,Receive_Cmd+7
1407 .LVL34:
1408 03fe 8083 st Z,r24
1409 0400 90E0 ldi r25,lo8(0)
1410 0402 8091 0000 lds r24,Receive_Cmd+6
1411 0406 8823 tst r24
1412 0408 01F4 brne .L225
1413 040a 91E0 ldi r25,lo8(1)
1414 .L225:
1415 .LM250:
1416 040c 892F mov r24,r25
1417 /* epilogue start */
1418 040e 0895 ret
1419 .LFE27:
1421 .global main
1423 main:
1424 .LFB28:
1425 .LM251:
1426 0410 EF92 push r14
1427 0412 FF92 push r15
1428 0414 0F93 push r16
1429 0416 1F93 push r17
1430 0418 DF93 push r29
1431 041a CF93 push r28
1432 041c CDB7 in r28,__SP_L__
1433 041e DEB7 in r29,__SP_H__
1434 0420 2E97 sbiw r28,14
1435 0422 0FB6 in __tmp_reg__,__SREG__
1436 0424 F894 cli
1437 0426 DEBF out __SP_H__,r29
1438 0428 0FBE out __SREG__,__tmp_reg__
1439 042a CDBF out __SP_L__,r28
1440 /* prologue: function */
1441 /* frame size = 14 */
1442 .LM252:
1443 042c 84E5 ldi r24,lo8(84)
1444 042e 8983 std Y+1,r24
1445 0430 95E6 ldi r25,lo8(101)
1446 0432 9A83 std Y+2,r25
1447 0434 83E7 ldi r24,lo8(115)
1448 0436 8B83 std Y+3,r24
1449 0438 84E7 ldi r24,lo8(116)
1450 043a 8C83 std Y+4,r24
1451 .LM253:
1452 043c 86E4 ldi r24,lo8(70)
1453 043e 8D83 std Y+5,r24
1454 0440 85E7 ldi r24,lo8(117)
1455 0442 8E83 std Y+6,r24
1456 0444 83E6 ldi r24,lo8(99)
1457 0446 8F83 std Y+7,r24
1458 0448 8BE6 ldi r24,lo8(107)
1459 044a 8887 std Y+8,r24
1460 .LM254:
1461 044c 81B3 in r24,49-32
1462 044e 8C68 ori r24,lo8(-116)
1463 0450 81BB out 49-32,r24
1464 .LM255:
1465 0452 12BA out 50-32,__zero_reg__
1466 .LM256:
1467 0454 82B3 in r24,50-32
1468 0456 8C60 ori r24,lo8(12)
1469 0458 82BB out 50-32,r24
1470 .LM257:
1471 045a 83E2 ldi r24,lo8(35)
1472 045c 8987 std Y+9,r24
1473 .LM258:
1474 045e 8BE3 ldi r24,lo8(59)
1475 0460 8A87 std Y+10,r24
1476 .LM259:
1477 0462 9B87 std Y+11,r25
1478 .LM260:
1479 0464 88EE ldi r24,lo8(-24)
1480 0466 8C87 std Y+12,r24
1481 .LM261:
1482 0468 1D86 std Y+13,__zero_reg__
1483 .LM262:
1484 046a 80E1 ldi r24,lo8(16)
1485 046c 8E87 std Y+14,r24
1486 .LBB343:
1487 .LBB344:
1488 .LM263:
1489 046e 10BC out 64-32,__zero_reg__
1490 .LM264:
1491 0470 87E1 ldi r24,lo8(23)
1492 0472 89B9 out 41-32,r24
1493 .LM265:
1494 0474 8AB1 in r24,42-32
1495 0476 8861 ori r24,lo8(24)
1496 0478 8AB9 out 42-32,r24
1497 .LM266:
1498 047a 80B5 in r24,64-32
1499 047c 8668 ori r24,lo8(-122)
1500 047e 80BD out 64-32,r24
1501 .LBE344:
1502 .LBE343:
1503 .LM267:
1504 0480 0E94 0000 call Reset_Module
1505 .LM268:
1506 0484 CE01 movw r24,r28
1507 0486 0996 adiw r24,9
1508 0488 61E0 ldi r22,lo8(1)
1509 048a 41E0 ldi r20,lo8(1)
1510 048c 0E94 0000 call Create_SPP_Link
1511 .LM269:
1512 0490 7E01 movw r14,r28
1513 0492 0894 sec
1514 0494 E11C adc r14,__zero_reg__
1515 0496 F11C adc r15,__zero_reg__
1516 .LM270:
1517 0498 8E01 movw r16,r28
1518 049a 0B5F subi r16,lo8(-(5))
1519 049c 1F4F sbci r17,hi8(-(5))
1520 .L228:
1521 .LM271:
1522 049e 81E0 ldi r24,lo8(1)
1523 04a0 64E0 ldi r22,lo8(4)
1524 04a2 A701 movw r20,r14
1525 04a4 0E94 0000 call Send_Data_To_Remote
1526 .LM272:
1527 04a8 81E0 ldi r24,lo8(1)
1528 04aa 64E0 ldi r22,lo8(4)
1529 04ac A801 movw r20,r16
1530 04ae 0E94 0000 call Send_Data_To_Remote
1531 04b2 00C0 rjmp .L228
1532 .LFE28:
1534 .comm Receive_Cmd,37,1
1727 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 main.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:2 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:3 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:4 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:5 *ABS*:00000034 __CCP__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:6 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:7 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:20 .text:00000000 UART_Init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:47 .text:00000012 Send_Byte_To_UART
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:66 .text:0000001a Receive_Byte_From_UART
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:84 .text:00000022 Reset_Module
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:227 .text:0000007c Get_Data_From_Module
*COM*:00000025 Receive_Cmd
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:349 .text:000000fa Search_Device
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:467 .text:00000144 Get_Device_Found
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:513 .text:00000186 Search_Confirm
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:533 .text:00000196 Create_SDAP_Connection
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:651 .text:000001ec SDAP_Confirm
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:671 .text:000001fc SDAP_Service_Browse
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:781 .text:00000244 SDAP_Service_Confirm
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:806 .text:0000025c SDAP_Disconnect
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:893 .text:00000292 SDAP_Disconnect_Confirm
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:908 .text:0000029a Create_SPP_Link
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:1046 .text:000002fc SPP_Link_Confirm
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:1067 .text:0000030c SPP_Link_Indication
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:1116 .text:00000342 Send_Data_To_Remote
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:1282 .text:000003b0 Release_Link
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:1383 .text:000003f0 Release_Link_Confirm
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:1398 .text:000003f8 Release_Link_Indication
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc9hcb2q.s:1423 .text:00000410 main
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -