#include <reg52.h>
unsigned int scale,n;
void main()
{
TMOD=0X02;
TH0=0X06;
TL0=0X06;
TR0=1;
ET0=1;
EA=1;
while(1)
{
for(n=0;n<50000;n++);
scale++;
if(scale==10)
scale=0;
}
}
void
timer() interrupt 1
{
static unsigned int tt;
tt++;
if(tt==80)
{
tt=0;
P1=1;
}
if(scale==tt)
P1=0;
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
谢谢,我想问你一下,舵机外接蓄电池的时候为什么不能动或者转的好慢,上拉电阻我也试过了,不过在自己的开发板上运行正常,若看到请回复一下
找到原因了,5付电压就行,还是很谢谢你
嗯,找到就好,遇到问题很正常,学习者嘛!
让两边的电机一起向前,或者两个语句之间不要有其他太多程序。驱动电压不一样?你用几个电机驱动器呀,我用的是一个,2个电机共用一个驱动器的一个输出端子,就是左边两个一直是同步的,右边两个也一直是同步的,改变方向你就让两边电机正反转就行了
一周热门 更多>