小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 4099|回复: 2

求问:51duino哪个函数能延时功能?

[复制链接]
发表于 2016-4-10 18:28:31 | 显示全部楼层 |阅读模式
大家好,求教一下对于“小R科技”卖的小车(51duino),哪个函数能延时功能?我想做的是:启动小车往前跑(比如跑一秒),然后小车停下。
为此我编了如下程序
                       MOTOR_GO_FORWARD;
                  Delay_Ms(1000);     /此函数实现延时1000ms?
                  MOTOR_GO_STOP;   


可是并不凑效。小车只是往前跑而已。
请教一下原因是什么?
谢谢
回复

使用道具 举报

发表于 2016-4-10 22:22:37 | 显示全部楼层
你把这个代码放在哪里了?如果是while主循环里面,那么是看不到效果的,因为  MOTOR_GO_STOP 刚执行完毕又跳到MOTOR_GO_FORWARD; 除非你在MOTOR_GO_STOP; 后面也加上延时才能看到停止若干秒后继续前进。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-11 05:55:42 | 显示全部楼层
你说的对,我写的函数最终会被while主循环调用。
如你所说,在最后加上一句Delay_Ms(1000)就能看到效果了。
谢谢指教啦。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-5-6 03:21 , Processed in 1.224572 second(s), 18 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

快速回复 返回顶部 返回列表