***it K1=P1^0;
***it K2=P1^1;
char y=0;
while(1)
{
pangduan();
for(i=0;i<4;i++) //4相
{
/*P1=F_Rotation; //输出对应的相 可以自行换成反转表格
Delay(500); //改变这个参数可以调整电机转速
Delay(5000);*/
P1=B_Rotation;
Delay(265+y);
P1=F_Rotation;
Delay(265+y);
}
}
void pangduan()
{
if(K1==0)
{ y++; //加
while(~k1)
}
if(K2==0)
{ y--;
while(~k2); //减
}
}
}
***it K1=P1^0;
***it K2=P1^1;
char y=0;
while(1)
{
pangduan();
for(i=0;i<4;i++) //4相
{
/*P1=F_Rotation; //输出对应的相 可以自行换成反转表格
Delay(500); //改变这个参数可以调整电机转速
Delay(5000);*/
P1=B_Rotation;
Delay(265+y);
P1=F_Rotation;
Delay(265+y);
}
}
void pangduan()
{
if(K1==0)
{ y++; //加
while(~k1)
}
if(K2==0)
{ y--;
while(~k2); //减
}
}
}
举报