在鼓捣直流电机用L298控制的这是我的程序,请大侠指教
unsigned char DUTY;
unsigned char CYCLE;
main()
{
      TMOD|=0x01;
      TH0=(65536-1000)/256;
      TL0=(65536-1000)%256;
      EA=1;
      ET0=1;
     TR0=1;
      while(1)
            {
                   DUTY=7;
                  CYCLE=10;
                   IN1=1;   
                   IN2=0;   
                   ENA=0; 
                   IN3=1;   
                   IN4=0;   
                   ENB=0; 
             }
}
void timer0()  interrupt 1
     {   
             static unsigned char Cnt=0;
             TH0=(65536-1000)/256;
             TL0=(65536-1000)%256;
              Cnt++;
          if(Cnt==DUTY)
         {
                ENA=0;
                ENB=0;
         }
         if(Cnt==CYCLE)
        {
                 ENA=1;
                 ENB=1;
                Cnt=0;
         }
         }
这样可以控制占空比达到减速的目的吗

 
					
				
 
			
			
			
						
			 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

