⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pi_pwm2.c

📁 直流电机速度闭环PWM控制——PWM方面 直流电机速度闭环PWM控制——PWM方面
💻 C
字号:
#include <absacc.h>
#include <reg51.h>
#include <stdio.h>
bit flag=1;
unsigned char pwm=0;
unsigned char a,b;
sbit P21=P2^1;
sbit P20=P2^0;
void sdf() interrupt 3 using 0    //定时255us,0.063s
{
P1=0x00;
if(flag==1)
 {a--;
  if(a==0)
    {flag=0;
	a=1;
	}
   else
   {P21=0;}
 }
if(flag==0)
 {b--;
  if(b==0)
    {flag=1;
	b=253;
	}
  else
 {P21=1;}
 }
}
main()
{TMOD=0x20;
TH1=0x06; //对TH0 TL0 赋值
TL1=0x06;
P20=1;
ET1=1;
TF1=0;
b=1;
a=253;
TR1=1;
EA=1;
while(1);

}

 

⌨️ 快捷键说明

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