proteus 仿真51单片机控制步进电机时,出现震动 怎么回事

就是向前转的同时,向后转一点,总体是向前的

你的脉冲宽度设置的有问题,一般是宽度太短了,把你的延时设置长一点,试试追问

12M晶振,利用定时器0,定时器初值
TH0=(65535-fff4)/256;
TL0=(65535-fff4)%256;
也就是将近65ms步进一次,这时间长吗?不然无法再延长了,还要在定时器嵌套延时程序吗?

追答

呵呵,你这个脉宽太大了啊,也就是几十MS就可以了,把它调小试试

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-17
可能是你的时间调得太快或太慢了,你尝试改下延时的时间,一般都可以的.
相似回答