可以,步骤如下:
1、点击调试,再点击PP移至例行程序
2、选择你创建的例行程序,点击确定
3、将机器人切换至自动模式,点击确认后机器人将运行你创建的程序
该情况实际运用比较麻烦,且如果你是使用实际机器人运行切记运行模式选择单周,防止程序循环运行产生碰撞
这两个中断都可以用,用INT 1CH 更安全,这两个中断都是每隔54.945MS中断一次,很简单你只要搞个分频系数(1000MS/54.945)=18即18次中断就是1S了。另外教你一个不用中断的方法,毕竟进入中断还要写中断服务程序
用BIOS中断读当前的计数值,程序如下:
MOV AH,0H
INT 1AH 中断调用,读取日时钟
ADD DX,18
MOV BX,DX
REP: MOV AH,0H
INT 1AH
CMP DX,BX 与目标值比较
JNZ REP 不等,继续延时,往下走1S就
到了,如果程序中经常要延时1S可以做个宏
或子程序。
说明一下这是个BIOS调用,每隔55MS DX的值会自动加1,思路从上读取到最后一次读取是否超过了18次,这是非常管用的一种,可不用中断。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)