| /********************************************************************
 汇诚科技
 网址:http://www.ourhc.cn
 产品有售淘宝店:http://shop36330473.taobao.com
 *********************************************************************/
 
 #include<reg52.h>
 
 /*****P1.0=A
  1.1=B  1.2=A' ; P1.3=B'****/ code unsigned char run[4]={0x0e,0x0d,0x0b,0x07};  //四相四拍工作方式
 unsigned char s,i,j,k;
 
 void delay(i)//延时函数
 {
 for(j=0;j<i;j++)
 for(k=0;k<250;k++);
 }
 main()
 {
 unsigned char z,y;
 y=20;            //定义延时时间,时间越长电机转速越慢反之则快
 while(1)
 {
 for(z=0;z<4;z++)
 {
 P1=run[z];
 delay(y);
 }
 }
 }
 
 
 
 
 |