三相电机驱动程序.c

来自「这是一个可以用来驱动小功率三相电机的程序」· C语言 代码 · 共 42 行

C
42
字号
#include<reg52.h>
#include<stdio.h>
void delay(unsigned char x)
{
 unsigned char i;
  while(x--)
  for(i=0;i<100;i++)
     { ; }
}


main()
{int i,x=1;
 
 for(i=0;i<20;i++)
   {
	
       P2=0x2c;
        delay(5000-x^3);
        P2=0x32;
        delay(5000-x^3);
        P2=0x0b;
        delay(5000-x^3);
		  
	  x=x+4;
	 }
	 
	 while(1)
   {
    P2=0x3c;
	 
    delay(17);
    P2=0x33;
	 
    delay(17);
    P2=0x0f;
	 
    delay(17);
	 }
	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?