伺服舵机控制程序

这是一个用C语言编写的KC伺服舵机控制程序,包括小车前进、停止、后退、绕中心左右转等功能。通过控制P1_0和P1_1引脚的高低电平变化,实现不同动作,并使用delay_nus和delay_nms进行延时控制。
摘要由CSDN通过智能技术生成

/***********************************************************
功能:KC伺服舵机测试程序
说明:P1_0接左电机,P1_1接右电机
时间:2012.12.12
作者:荆轩道
************************************************************/
#include<BoeBot.h>
#include<uart.h>


/*小车全速前进*/
void forward()
{
  P1_0=1;              //P1_0输出高电平 
  delay_nus(1700);       //延时1700ns
  P1_0=0;              //P1_0输出低电平               
  delay_nms(20);     //延时20ms

  P1_1=1;      //P1_1输出高电平
  delay_nus(1300);       //延时1500ns
  P1_1=0;     //P1_1输出低电平
  delay_nms(20);     //延时20ms
}  
/*小车停止*/
void stop()
{
  P1_0=0;              //P1_0输出高电平
  P1_1=0;      //P1_1输出高电平
  delay_nus(1500);       //延时1500ns
  P1_0=0;              //P1_0输出低电平
  P1_1=0;              //P1_1输出低电平
  delay_nms(20

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值