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

📄 threeaxes.lst

📁 三軸伺服馬達控制程式利用軟體DDA方式讀回目前位置然後以取樣時間計算出下一點位置取誤差後利用DA將命令電壓送出做三軸控制
💻 LST
📖 第 1 页 / 共 5 页
字号:
   \                     ?0317:
   \   000003CC   B7D0                       RCALL   ?0425
   \                     ?0044:
   \   000003CE   A9D0                       RCALL   ?0422
   \   000003D0   81DE                       RCALL   ?0367
   \   000003D2   81D0                       RCALL   ?0410
   \   000003D4   58F4                       BRCC    ?0049
   \   000003D6   D4D0                       RCALL   ?0435
   \   000003D8   ....                       RCALL   ?F_ADD_L04
   \   000003DA   A3D0                       RCALL   ?0422
   \   000003DC   6DD0                       RCALL   ?0408
   \   000003DE   10F4                       BRCC    ?0048
   \   000003E0   89D0                       RCALL   ?0416
   \   000003E2   03C0                       RJMP    ?0318
   \                     ?0048:
   \   000003E4   C0D0                       RCALL   ?0432
   \   000003E6   A0D0                       RCALL   ?0424
   \   000003E8   8ADE                       RCALL   ?0372
   \                     ?0318:
   \   000003EA   A8D0                       RCALL   ?0425
   \                     ?0049:
   \   000003EC   CED0                       RCALL   ?0436
   \   000003EE   D0D0                       RCALL   ?0437
   \   000003F0   ....                       RCALL   ?F_CMP_L04
   \   000003F2   20F4                       BRCC    ?0051
   \   000003F4   D5D0                       RCALL   ?0440
   \   000003F6   AA2D                       MOV     R26,R10
   \   000003F8   BB2D                       MOV     R27,R11
   \   000003FA   04C0                       RJMP    ?0052
   \                     ?0051:
   \   000003FC   8C2D                       MOV     R24,R12
   \   000003FE   9D2D                       MOV     R25,R13
   \   00000400   AE2D                       MOV     R26,R14
   \   00000402   BF2D                       MOV     R27,R15
   \                     ?0052:
   \   00000404   BADE                       RCALL   ?0379
   \   00000406   CFD0                       RCALL   ?0442
   \   00000408   ....                       RCALL   ?F_CMP_L04
   \   0000040A   20F4                       BRCC    ?0054
   \   0000040C   842D                       MOV     R24,R4
   \   0000040E   952D                       MOV     R25,R5
   \   00000410   A62D                       MOV     R26,R6
   \   00000412   B72D                       MOV     R27,R7
   \                     ?0054:
   \   00000414   B2DE                       RCALL   ?0379
   \   00000416   42D0                       RCALL   ?0384
   \   00000418   26DF                       RCALL   ?0496
   \   0000041A   212F                       MOV     R18,R17
   \   0000041C   210F                       ADD     R18,R17
   \   0000041E   C4D0                       RCALL   ?0443
   \   00000420   63E8                       LDI     R22,LOW(131)
   \   00000422   7AE3                       LDI     R23,58
   \   00000424   ....                       RCALL   ?F_MUL_L04
   \   00000426   A8DE                       RCALL   ?0380
   \   00000428   ....                       RCALL   ?F_SUB_L04
   \   0000042A   9CD0                       RCALL   ?0430
   \   0000042C   40D0                       RCALL   ?0399
   \   0000042E   18F4                       BRCC    ?0056
   \   00000430   0FEF                       LDI     R16,LOW(255)
   \   00000432   801A                       SUB     R8,R16
   \   00000434   900A                       SBC     R9,R16
   \                     ?0056:
   \   00000436   082D                       MOV     R16,R8
   \   00000438   192D                       MOV     R17,R9
   \   0000043A   292D                       MOV     R18,R9
   \   0000043C   290D                       ADD     R18,R9
   \   0000043E   B4D0                       RCALL   ?0443
   \   00000440   52E1                       LDI     R21,LOW(18)
   \   00000442   63E8                       LDI     R22,LOW(131)
   \   00000444   7AE3                       LDI     R23,58
   \   00000446   2ED0                       RCALL   ?0393
   \   00000448   34D0                       RCALL   ?0407
   \   0000044A   44DE                       RCALL   ?0367
   \   0000044C   78D0                       RCALL   ?0426
   \   0000044E   95DE                       RCALL   ?0379
   \   00000450   77D0                       RCALL   ?0427
   \   00000452   49D0                       RCALL   ?0412
   \   00000454   64DE                       RCALL   ?0374
   \   00000456   91D0                       RCALL   ?0434
   \   00000458   3DDE                       RCALL   ?0367
   \   0000045A   71D0                       RCALL   ?0426
   \   0000045C   8EDE                       RCALL   ?0379
   \   0000045E   70D0                       RCALL   ?0427
   \   00000460   58D0                       RCALL   ?0419
   \   00000462   5DDE                       RCALL   ?0374
   \   00000464   5ED0                       RCALL   ?0422
   \   00000466   36DE                       RCALL   ?0367
   \   00000468   6AD0                       RCALL   ?0426
   \   0000046A   87DE                       RCALL   ?0379
   \   0000046C   69D0                       RCALL   ?0427
   \   0000046E   63D0                       RCALL   ?0423
   \   00000470   56DE                       RCALL   ?0374
   \   00000472   9FD0                       RCALL   ?0497
   \   00000474   13D0                       RCALL   ?0384
   \   00000476   0093....                   STS     LWRD(Step1),R16
   \   0000047A   1093....                   STS     LWRD((Step1+1)),R17
   \   0000047E   0093....                   STS     LWRD(Step3),R16
   \   00000482   1093....                   STS     LWRD((Step3+1)),R17
   \   00000486   801A                       SUB     R8,R16
   \   00000488   910A                       SBC     R9,R17
   \   0000048A   801A                       SUB     R8,R16
   \   0000048C   910A                       SBC     R9,R17
   \   0000048E   8092....                   STS     LWRD(Step2),R8
   \   00000492   9092....                   STS     LWRD((Step2+1)),R9
   \   00000496   6896                       ADIW    R28,LOW(24)
   \   00000498   E0E1                       LDI     R30,16
   \   0000049A   ....                       RJMP    ?EPILOGUE_B16_L09
   \                     ?0384:
   \   0000049C   B9DE                       RCALL   ?0485
   \   0000049E   ....                       RCALL   ?F_DIV_L04
   \   000004A0   ....                       RJMP    ?F2L_L04
   \                     ?0394:
   \   000004A2   8CD0                       RCALL   ?0498
   \                     ?0393:
   \   000004A4   ....                       RCALL   ?F_MUL_L04
   \                     ?0392:
   \   000004A6   88CE                       RJMP    ?0476
   \                     ?0397:
   \   000004A8   ....                       LDI     R30,LOW(Distance_Pulse2)
   \   000004AA   ....                       LDI     R31,(Distance_Pulse2 >> 8)
   \                     ?0398:
   \   000004AC   8FDE                       RCALL   ?0478
   \                     ?0399:
   \   000004AE   CCDE                       RCALL   ?0493
   \   000004B0   ....                       RJMP    ?F_CMP_L04
   \                     ?0407:
   \   000004B2   ....                       LDI     R30,LOW(Distance_Pulse1)
   \   000004B4   ....                       LDI     R31,(Distance_Pulse1 >> 8)
   \   000004B6   0895                       RET     
   \                     ?0408:
   \   000004B8   4081                       LDD     R20,Z+0
   \   000004BA   5181                       LDD     R21,Z+1
   \   000004BC   622D                       MOV     R22,R2
   \   000004BE   7381                       LDD     R23,Z+3
   \   000004C0   ....                       RJMP    ?F_CMP_L04
   \                     ?0409:
   \   000004C2   042E                       MOV     R0,R20
   \   000004C4   152E                       MOV     R1,R21
   \   000004C6   262E                       MOV     R2,R22
   \   000004C8   372E                       MOV     R3,R23
   \   000004CA   7DD0                       RCALL   ?0499
   \   000004CC   002D                       MOV     R16,R0
   \   000004CE   112D                       MOV     R17,R1
   \   000004D0   222D                       MOV     R18,R2
   \   000004D2   332D                       MOV     R19,R3
   \   000004D4   ....                       RJMP    ?F_CMP_L04
   \                     ?0410:
   \   000004D6   222E                       MOV     R2,R18
   \   000004D8   76D0                       RCALL   ?0499
   \   000004DA   ....                       RJMP    ?F_CMP_L04
   \                     ?0411:
   \   000004DC   ....                       RCALL   ?SL2F_L04
   \   000004DE   BEDE                       RCALL   ?0495
   \   000004E0   6030                       CPI     R22,LOW(0)
   \   000004E2   3040                       SBCI    R19,LOW(0)
   \   000004E4   0895                       RET     
   \                     ?0412:
   \   000004E6   ....                       LDI     R30,LOW(Speed1)
   \   000004E8   ....                       LDI     R31,(Speed1 >> 8)
   \   000004EA   0895                       RET     
   \                     ?0413:
   \   000004EC   54CE                       RJMP    ?0470
   \                     ?0415:
   \   000004EE   ....                       LDI     R30,LOW(AbsEncoderPos1)
   \   000004F0   ....                       LDI     R31,(AbsEncoderPos1 >> 8)
   \                     ?0414:
   \   000004F2   FCCD                       RJMP    ?0471
   \                     ?0416:
   \   000004F4   5ED0                       RCALL   ?0497
   \   000004F6   B2CE                       RJMP    ?0495
   \                     ?0418:
   \   000004F8   ....                       RCALL   ?F_ADD_L04
   \                     ?0473:
   \   000004FA   C02E                       MOV     R12,R16
   \   000004FC   D12E                       MOV     R13,R17
   \   000004FE   E22E                       MOV     R14,R18
   \   00000500   F32E                       MOV     R15,R19
   \   00000502   0895                       RET     
   \                     ?0420:
   \   00000504   4885                       LDD     R20,Y+8
   \   00000506   5985                       LDD     R21,Y+9
   \   00000508   6A85                       LDD     R22,Y+10
   \   0000050A   7B85                       LDD     R23,Y+11
   \   0000050C   ....                       RCALL   ?F_SUB_L04
   \   0000050E   60D0                       RCALL   ?0500
   \   00000510   ....                       RCALL   ?F_SUB_L04
   \                     ?0419:
   \   00000512   ....                       LDI     R30,LOW(Speed2)
   \   00000514   ....                       LDI     R31,(Speed2 >> 8)
   \   00000516   0895                       RET     
   \                     ?0421:
   \   00000518   ....                       RCALL   ?F_ADD_L04
   \   0000051A   A5DE                       RCALL   ?0496
   \   0000051C   A22E                       MOV     R10,R18
   \   0000051E   B32E                       MOV     R11,R19
   \   00000520   0895                       RET     
   \                     ?0422:
   \   00000522   ....                       LDI     R30,LOW(Distance_Pulse3)
   \   00000524   ....                       LDI     R31,(Distance_Pulse3 >> 8)
   \   00000526   0895                       RET     
   \                     ?0424:
   \   00000528   4C81                       LDD     R20,Y+4
   \   0000052A   5D81                       LDD     R21,Y+5
   \   0000052C   6E81                       LDD     R22,Y+6
   \   0000052E   7F81                       LDD     R23,Y+7
   \   00000530   ....                       RCALL   ?F_SUB_L04
   \   00000532   53D0                       RCALL   ?0501
   \   00000534   ....                       RCALL   ?F_SUB_L04
   \                     ?0423:
   \   00000536   ....                       LDI     R30,LOW(Speed3)
   \   00000538   ....                       LDI     R31,(Speed3 >> 8)
   \   0000053A   0895                       RET     
   \                     ?0425:
   \   0000053C   ....                       RCALL   ?F_ADD_L04
   \                     ?0426:
   \   0000053E   6DCE                       RJMP    ?0486
   \                     ?0427:
   \   00000540   7EDE                       RCALL   ?0489
   \   00000542   ....                       RCALL   ?F_SUB_L04
   \   00000544   8BDE                       RCALL   ?0495
   \   00000546   85DE                       RCALL   ?0494
   \   00000548   ....                       RJMP    ?F_DIV_L04
   \                     ?0428:
   \   0000054A   79DE                       RCALL   ?0489
   \   0000054C   ....                       RCALL   ?F_MUL_L04
   \   0000054E   40E0                       LDI     R20,LOW(0)
   \   00000550   50E0                       LDI     R21,LOW(0)
   \   00000552   60E0                       LDI     R22,LOW(0)
   \   00000554   70E4                       LDI     R23,64

⌨️ 快捷键说明

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