1、启动
2、运卖耐睁行
3、刹车
所以需中岁要修改run()这个程序,按这三部曲来做。
sbit K1=P1^0sbit K2=P1^1
char y=0
while(1)
{
pangduan()
for(i=0i<4i++) //4相
{
/*P1=F_Rotation[i] //输出对应的相 可以自行换成反宽察转表格
Delay(500)//改变这个参数可以调整电机转速
Delay(5000)*/
P1=B_Rotation[i]
Delay(265+y)
P1=F_Rotation[i]
Delay(265+y)
}
}
void pangduan()
{
if(K1==0)
{ y++ //加
while(~k1)
}
if(K2==0)
{ y--
while(~k2)//减
}
}
}
没有下上限要是仔物调的话 需慎戚茄要判断显示延时时间
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)