 
- UID
- 1062083
- 性别
- 男
|
不知道是不是这种马达驱动芯片有记忆的功能,我让它正转,然后停止,最后再反转结束。可是实际结果是一直转——停——转——停如是循环。各位资深前辈能看出究竟是什么问题吗?
#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);
} |
|