C语言编程求大神帮忙 5

程序中让机器人向前走、左转、右转及向后走。例程:ForwardLeftRightBackward.c(1)输入、保存并运行程序ForwardLeftRightBackwa... 程序中让机器人向前走、左转、右转及向后走。
例程:ForwardLeftRightBackward.c
(1)输入、保存并运行程序ForwardLeftRightBackward.c。
#include<BoeBot.h>
#include<uart.h>
int main(void)
{
int counter;
uart_Init();
printf("Program Running!\n");
for(counter=1;counter<=65;counter++) //向前
{
P1_1=1;
delay_nus(1700);
P1_1=0;
P1_0=1;
delay_nus(1300);
P1_0=0;
delay_nms(20);
}
for(counter=1;counter<=26;counter++) //向左转
{
P1_1=1;
delay_nus(1300);
P1_1=0;
P1_0=1;
delay_nus(1300);
P1_0=0;
delay_nms(20);
}
for(counter=1;counter<=26;counter++) //向右转
{
P1_1=1;
delay_nus(1700);
P1_1=0;
for(pulseCount=65;pulseCount>=0;pulseCount--) //匀减速向右转
{
P1_1=1;
delay_nus(1500+pulseCount);
P1_1=0;
P1_0=1;
delay_nus(1500+pulseCount);
P1_0=0;
delay_nms(20);
}
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏5(财富值+成长值)
honglg_027
2014-09-25 · TA获得超过103个赞
知道答主
回答量:85
采纳率:100%
帮助的人:44.9万
展开全部
得给出这小车的原理图方可给你解答啊,这不光是C语言的问题了,得看用的是什么芯片,以及传感器类型。课程设计可以好好搞吧,可以学蛮多的知识,不懂得多问。
追问
用的是AT89S52.我知道,有单片机的成分,要求要用C程序去写。传感器在下方.是光敏的.有给资料.但是着了粘贴不了....
追答
给个光敏的型号让我瞧瞧,或许会有办法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式