永发信息网

我就用51单片机和l9110这么连接的可是电机驱动不了,

答案:2  悬赏:0  手机版
解决时间 2021-11-27 18:46
  • 提问者网友:聂風
  • 2021-11-27 15:48
我就用51单片机和l9110这么连接的可是电机驱动不了,
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-11-27 17:00
程序不对啊,步进电机没有驱动,下面给你一段程序,写入你的程序中试试:

uchar code motoz[4]={0x01,0x04,0x02,0x08}; //步进电机正转顺序编码
uchar code motof[4]={0x08,0x02,0x04,0x01}; //步进电机反转顺序编码
#define MOTOR P3

for(i=0;i<4;i++) //4步一个循环
{
MOTOR=motoz[i]; //P3驱动
delay(800);追问可以完整点吗?就是什么头文件都给了追答头文件就是reg51
全部回答
  • 1楼网友:孤独入客枕
  • 2021-11-27 18:37

正转与反转输入信号不能同时置为1;

P3^4=0;p3^5=0;不转;

p3^4=0;p3^5=1;转动;

p3^4=1;p3^5=0;转动;

追问还是不转
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯