首页 > 其他分享 >Mov--简单的移动

Mov--简单的移动

时间:2023-03-15 21:24:57浏览次数:33  
标签:GoSub M100 -- Mov 中断 Act 移动

 1 Def Act 1,M100=1 GoSub *WK2   'GoSub--调用本文件中的子函数  M100初始为0  1是为触发中断--是触发中断的条件
 2 Servo On         '伺服电机使能--使能电机
 3 Wait M_Svo(1)=1  '等待机械臂初始化完成
 4 Act 1=1
 5 Mov p1   '直角--直角坐标系的目标位置
 6 Mov J1   '关节--旋转角度
 7 'Hlt      '暂停--到达这儿后程序不再往下执行,程序完全停止
 8 'CallP "PRG1"   '调用另一个文件的子程序
 9 Act 1=0
10 Servo Off  '关闭伺服电机--机械臂不能动
11 Wait M_Svo(1)=0
12 End      '到达这儿后程序不再往下执行,从第一行开始执行
13 *WK1      '本文件中定义一个子函数
14 Mov P2    
15 Return    
16 *WK2
17 Act 1=0   '有效条件复位
18 M100=0    '进入中断后第一件事是关闭中断
19 GoSub *WK1
20 Return 0

 

标签:GoSub,M100,--,Mov,中断,Act,移动
From: https://www.cnblogs.com/HJYjiayou/p/17220051.html

相关文章

  • JNA字符串类型操作
    1.返回字符串类型c/c++代码全局变量charretp[1024];constchar*getStr1(inta,intb){memset(retp,0,1024);charoutstr[256];memset(outstr,......
  • SpringBoot使用jasypt加解密密码
    在我们的服务中不可避免的需要使用到一些秘钥(数据库、redis等);使用过SpringBoot配置文件的朋友都知道,资源文件中的内容通常情况下是明文显示,安全性就比较低一些。打开applic......
  • 区块链技术入门教程 - Decert
    区块链是一项令人兴奋和有前途的技术,你也许看到过这些频繁在社交媒体、新闻频道上冒出的新名词:智能合约、代币(通证)、Web3、DeFi、DAO组织。如果你还不是很明白他们的意思......
  • 2023.3.15蓝桥杯集训·每日一题
    AcWing200.Hankson的趣味题题目描述Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson正在思考一个有趣的问题。今天......
  • 2023武汉多校集训总结
    一共考了5场试,讲了3次课。中间时间学习了回滚莫队和带修改莫队,CDQ分治。CDQ分治是一种思想,作用是在复杂的点对关系(一般是多个参数的关系),优化一种关系。集训难度很大,主要......
  • 后端基础——详解setup与hold
    一,基础 在数字集成电路中,通常用建立时间(setuptime)、保持时间(holdtime)、传输延迟时间(propagationdelaytime)、最高时钟频率(maximumclockfrequency)等几个参数具体描......
  • [牛客BM70&LeetCode322]零钱兑换Ⅰ——DFS,记忆化搜索,动态规划(C++)
    题目描述给你一个整数数组arr,表示不同面额的硬币;以及一个整数aim,表示需要放入钱包的目标金额。计算并返回可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组......
  • 进程
    进程具有三种基本状态:        1、就绪状态。某些进程“万事俱备”(必要资源),只差CPU。(就绪队列)       2、执行状态。某进程占有CPU并在CPU上执行其程序。 ......
  • 关于安卓开发 日记打卡中出现不能同时建两个表的bug及解决方案。
    我的sqldiary的创建表的语句并没有错误,但是却不能创建第二个表。我百思不得其解,我上网查阅了大量的资料都没有找到问题的解决方法,但是最后我把sqllite的数据库的表删除......
  • 力扣---1664. 生成平衡数组的方案数
    给你一个整数数组nums。你需要选择恰好一个下标(下标从0开始)并删除对应的元素。请注意剩下元素的下标可能会因为删除操作而发生改变。比方说,如果nums=[6,1,7,4,1]......