×
单片机 > 单片机程序设计 > 详情

单片机做的简单逆变器(DC12-AC220)

发布时间:2025-11-28 发布时间:
|

//50HZ方波产生 
#include 
#include 
#define uchar unsigned char
#define uint unsigned int
//少占鱼制作  河北正定欢迎您   长沙航空职业技术学院  2010 年QQ:411656434 
sbit M=P1^0;
bit FLAG;
/****************************************************************/
void init();
void delay(uint);
/***8**************************************************************/
 void main()
{  
 M=0;
   init(); 
                  
   while(1)
   {
   }
    
}
 void init()
{  
 /******T1定时器模式,外部INT1控制开启,T0计数器不允许中断,外部控制
INTO开启,外部中断0允许(EX0=1),   
     定时器T2中断允许 (ET2=1) ************/  
      FLAG=1;
      //三个定时器方式设置 
      TMOD=0x01; //T0T1方式控制    
    
      TH0= 55556/256; // T0高8位
      TL0= 55556%256; // T0低8位
      ET0=1;
      TR0=1;
      M=1;
   EA=1; //开全局中断 
 
      //初始化完成......
}

void interint0()  interrupt 1 //using **
       
{
  M=!M;
  TH0= 55556/256; // T0高8位
  TL0= 55556%256; // T0低8位
 }

关键字:单片机  逆变器  DC12  AC220

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
51单片机仿真实例