51单片机怎么调节PWN

2019-07-15 12:35发布

51单片机怎么调节PWN
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
陈星光
2019-07-15 17:16
用计时中断程序。void init()
{  TMOD=0x01;
   TH0=(65536-100)/256;
   TL0=(65536-100)%256;
   EA=1;
   ET0=1;
   TR0=1;
}
//***********中断函数+脉宽调制***********//
void timer0() interrupt 1
{ if(t<zkb1)
     ENA=1;
  else
     ENA=0;
  if(t<zkb2)
      ENB=1;
  else
      ENB=0;
            t++;
  if(t>=100)
    {t=0;}

一周热门 更多>