📄 threeaxes.lst
字号:
\ 00000556 .... RJMP ?F_DIV_L04
\ ?0429:
\ 00000558 482F MOV R20,R24
\ 0000055A 592F MOV R21,R25
\ 0000055C 6A2F MOV R22,R26
\ 0000055E 7B2F MOV R23,R27
\ 00000560 .... RJMP ?F_ADD_L04
\ ?0431:
\ 00000562 .... RCALL ?F_ADD_L04
\ ?0430:
\ 00000564 7BCE RJMP ?0495
\ ?0432:
\ 00000566 042F MOV R16,R20
\ 00000568 152F MOV R17,R21
\ 0000056A 222D MOV R18,R2
\ 0000056C 372F MOV R19,R23
\ 0000056E 0895 RET
\ ?0433:
\ 00000570 0885 LDD R16,Y+8
\ 00000572 1985 LDD R17,Y+9
\ 00000574 2A85 LDD R18,Y+10
\ 00000576 3B85 LDD R19,Y+11
\ 00000578 2BC0 RJMP ?0500
\ ?0434:
\ 0000057A .... LDI R30,LOW(Distance_Pulse2)
\ 0000057C .... LDI R31,(Distance_Pulse2 >> 8)
\ 0000057E 0895 RET
\ ?0435:
\ 00000580 0C81 LDD R16,Y+4
\ 00000582 1D81 LDD R17,Y+5
\ 00000584 2E81 LDD R18,Y+6
\ 00000586 3F81 LDD R19,Y+7
\ 00000588 28C0 RJMP ?0501
\ ?0436:
\ 0000058A 2FCE RJMP ?0481
\ ?0438:
\ 0000058C 4EDE RCALL ?0488
\ ?0439:
\ 0000058E .... RCALL ?F_MUL_L04
\ ?0437:
\ 00000590 482D MOV R20,R8
\ 00000592 592D MOV R21,R9
\ 00000594 6A2D MOV R22,R10
\ 00000596 7B2D MOV R23,R11
\ 00000598 0895 RET
\ ?0441:
\ 0000059A 01E0 LDI R16,1
\ 0000059C 0093.... STS LWRD(AccStart),R16
\ ?0440:
\ 000005A0 882D MOV R24,R8
\ 000005A2 992D MOV R25,R9
\ 000005A4 0895 RET
\ ?0442:
\ 000005A6 0AC0 RJMP ?0498
\ ?0443:
\ 000005A8 220B SBC R18,R18
\ 000005AA 322F MOV R19,R18
\ 000005AC .... RCALL ?SL2F_L04
\ 000005AE 4FE6 LDI R20,LOW(111)
\ 000005B0 0895 RET
\ ?0497:
\ 000005B2 0881 LDD R16,Y+0
\ 000005B4 1981 LDD R17,Y+1
\ 000005B6 2A81 LDD R18,Y+2
\ 000005B8 3B81 LDD R19,Y+3
\ 000005BA 0895 RET
\ ?0498:
\ 000005BC 442D MOV R20,R4
\ 000005BE 552D MOV R21,R5
\ 000005C0 662D MOV R22,R6
\ 000005C2 772D MOV R23,R7
\ 000005C4 0895 RET
\ ?0499:
\ 000005C6 4427 CLR R20
\ 000005C8 5527 CLR R21
\ 000005CA 6627 CLR R22
\ 000005CC 7727 CLR R23
\ 000005CE 0895 RET
\ ?0500:
\ 000005D0 4889 LDD R20,Y+16
\ 000005D2 5989 LDD R21,Y+17
\ 000005D4 6A89 LDD R22,Y+18
\ 000005D6 7B89 LDD R23,Y+19
\ 000005D8 0895 RET
\ ?0501:
\ 000005DA 4C85 LDD R20,Y+12
\ 000005DC 5D85 LDD R21,Y+13
\ 000005DE 6E85 LDD R22,Y+14
\ 000005E0 7F85 LDD R23,Y+15
\ 000005E2 0895 RET
\ ; step_num R8-R9
\ ; total_time R24-R27
\ ; acc_p1 R24-R27
\ ; total_time3 R4-R7
\ ; total_time2 R8-R11
\ ; total_time1 R12-R15
\ ; speed R24-R27
\ PosMove:
\ 000005E4 .... RCALL ?PROLOGUE16_L09
\ 000005E6 6A97 SBIW R28,LOW(26)
\ 000005E8 842F MOV R24,R20
\ 000005EA 952F MOV R25,R21
\ 000005EC A62F MOV R26,R22
\ 000005EE B72F MOV R27,R23
\ 000005F0 4AA4 LDD R4,Y+42
\ 000005F2 5BA4 LDD R5,Y+43
\ 000005F4 6CA4 LDD R6,Y+44
\ 000005F6 7DA4 LDD R7,Y+45
\ 000005F8 C5DD RCALL ?0387
\ 000005FA E8DD RCALL ?0478
\ 000005FC 041B SUB R16,R20
\ 000005FE 150B SBC R17,R21
\ 00000600 260B SBC R18,R22
\ 00000602 370B SBC R19,R23
\ 00000604 .... RCALL ?SL2F_L04
\ 00000606 55DF RCALL ?0407
\ 00000608 8ADD RCALL ?0374
\ 0000060A CADD RCALL ?0389
\ 0000060C 63DD RCALL ?0367
\ 0000060E 801B SUB R24,R16
\ 00000610 910B SBC R25,R17
\ 00000612 A20B SBC R26,R18
\ 00000614 B30B SBC R27,R19
\ 00000616 B1DD RCALL ?0379
\ 00000618 .... RCALL ?SL2F_L04
\ 0000061A AFDF RCALL ?0434
\ 0000061C 80DD RCALL ?0374
\ 0000061E C3DD RCALL ?0390
\ 00000620 59DD RCALL ?0367
\ 00000622 401A SUB R4,R16
\ 00000624 510A SBC R5,R17
\ 00000626 620A SBC R6,R18
\ 00000628 730A SBC R7,R19
\ 0000062A 13DE RCALL ?0494
\ 0000062C .... RCALL ?SL2F_L04
\ 0000062E 79DF RCALL ?0422
\ 00000630 76DD RCALL ?0374
\ 00000632 4AA9 LDD R20,Y+50
\ 00000634 5BA9 LDD R21,Y+51
\ 00000636 6CA9 LDD R22,Y+52
\ 00000638 7DA9 LDD R23,Y+53
\ 0000063A 0EA5 LDD R16,Y+46
\ 0000063C 1FA5 LDD R17,Y+47
\ 0000063E 28A9 LDD R18,Y+48
\ 00000640 39A9 LDD R19,Y+49
\ 00000642 14DE RCALL InitPos_Para
\ 00000644 0027 CLR R16
\ 00000646 1127 CLR R17
\ 00000648 .... LDI R30,LOW(Sys_Pos1)
\ 0000064A .... LDI R31,(Sys_Pos1 >> 8)
\ 0000064C 52DF RCALL ?0414
\ 0000064E .... LDI R30,LOW(Sys_Pos2)
\ 00000650 .... LDI R31,(Sys_Pos2 >> 8)
\ 00000652 4FDF RCALL ?0414
\ 00000654 .... LDI R30,LOW(Sys_Pos3)
\ 00000656 .... LDI R31,(Sys_Pos3 >> 8)
\ 00000658 4CDF RCALL ?0414
\ 0000065A 01E0 LDI R16,LOW(1)
\ ?0319:
\ 0000065C BED0 RCALL ?0446
\ 0000065E 2091.... LDS R18,LWRD(Step1)
\ 00000662 3091.... LDS R19,LWRD((Step1+1))
\ 00000666 2017 CP R18,R16
\ 00000668 3107 CPC R19,R17
\ 0000066A ACF0 BRLT ?0057
\ 0000066C 2BDD RCALL ?0369
\ 0000066E 7BDD RCALL ?0381
\ 00000670 .... RCALL ?F_MUL_L04
\ 00000672 BBD0 RCALL ?0502
\ 00000674 4EDF RCALL ?0419
\ 00000676 2EDD RCALL ?0367
\ 00000678 89DF RCALL ?0438
\ 0000067A A0D0 RCALL ?0444
\ 0000067C 5CDF RCALL ?0423
\ 0000067E 2ADD RCALL ?0367
\ 00000680 85DF RCALL ?0438
\ 00000682 .... RCALL ?F_MUL_L04
\ 00000684 0ADD RCALL ?0365
\ 00000686 7ADD RCALL ?0386
\ 00000688 4ADD RCALL ?0374
\ 0000068A 46DD RCALL ?0375
\ 0000068C 99D0 RCALL ?0445
\ ?0062:
\ 0000068E A8D0 RCALL ?0447
\ 00000690 F1F3 BREQ ?0062
\ 00000692 86D0 RCALL ?0396
\ 00000694 E3CF RJMP ?0319
\ ?0057:
\ 00000696 A4D0 RCALL ?0447
\ 00000698 F1F3 BREQ ?0057
\ 0000069A A6D0 RCALL ?0448
\ 0000069C 0E8B STD Y+22,R16
\ 0000069E 1F8B STD Y+23,R17
\ 000006A0 288F STD Y+24,R18
\ 000006A2 398F STD Y+25,R19
\ 000006A4 CA8A STD Y+18,R12
\ 000006A6 DB8A STD Y+19,R13
\ 000006A8 EC8A STD Y+20,R14
\ 000006AA FD8A STD Y+21,R15
\ 000006AC 882E MOV R8,R24
\ 000006AE 992E MOV R9,R25
\ 000006B0 AA2E MOV R10,R26
\ 000006B2 BB2E MOV R11,R27
\ 000006B4 01E0 LDI R16,LOW(1)
\ 000006B6 10E0 LDI R17,0
\ ?0320:
\ 000006B8 90D0 RCALL ?0446
\ 000006BA 2091.... LDS R18,LWRD(Step2)
\ 000006BE 3091.... LDS R19,LWRD((Step2+1))
\ 000006C2 2017 CP R18,R16
\ 000006C4 3107 CPC R19,R17
\ 000006C6 ECF0 BRLT ?0067
\ 000006C8 FDDC RCALL ?0369
\ 000006CA 6DDF RCALL ?0442
\ 000006CC .... RCALL ?F_MUL_L04
\ 000006CE 4E89 LDD R20,Y+22
\ 000006D0 5F89 LDD R21,Y+23
\ 000006D2 688D LDD R22,Y+24
\ 000006D4 798D LDD R23,Y+25
\ 000006D6 6DD0 RCALL ?0417
\ 000006D8 FDDC RCALL ?0367
\ 000006DA 65DF RCALL ?0442
\ 000006DC .... RCALL ?F_MUL_L04
\ 000006DE 4A89 LDD R20,Y+18
\ 000006E0 5B89 LDD R21,Y+19
\ 000006E2 6C89 LDD R22
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -