首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于L7010R马达芯片驱动电动机的问题

关于L7010R马达芯片驱动电动机的问题

不知道是不是这种马达驱动芯片有记忆的功能,我让它正转,然后停止,最后再反转结束。可是实际结果是一直转——停——转——停如是循环。各位资深前辈能看出究竟是什么问题吗?

#include <STC15F2K60S2.H>
sbit P3_5=P3^5;
sbit P3_6=P3^6;
#define UINT8 unsigned char
void delay(unsigned int n)
{
unsigned int i,j;        
for(i=n;i>0;i--)
for(j=110;j>0;j--)
        {;}
}

void main()
{
UINT8 a=0,b=0;

        P3_6=1;
        P3_5=0;         


   for(b=0;b<2;b++)
        {delay(4000);}

        P3_6=0;
        P3_5=0;        


        for(a=0;a<2;a++)
        {delay(4000);}

        P3_6=1;
        P3_5=0;         


        while(1);




}
返回列表