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

发布者:RoboPilot最新更新时间:2016-11-18 来源: eefocus关键字:单片机  逆变器  DC12  AC220 手机看文章 扫描二维码
随时随地手机看文章

//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 引用地址:单片机做的简单逆变器(DC12-AC220)

上一篇:单片机手机电板充电器程序(PWM自动调压)
下一篇:1602液晶显示DS18B20温度

推荐阅读最新更新时间:2024-03-16 15:21

东芝推出“TXZ+™族高级系列” ARM® Cortex®-M3微控制器
—配备1MB代码闪存,支持无需中断微控制器运行的固件升级— 中国上海,2023年6月27日—— 东芝电子元件及存储装置株式会社(“东芝”)今日宣布,在其搭载32位微控制器产品组“TXZ+TM族高级系列”的“M3H组”中新推出“M3H组(2)”,该系列产品配备了采用40nm工艺制造而成的Cortex®-M3。 近年来,随着数字技术的渗透,特别是在物联网IoT领域的普及,以及日益先进的各种设备功能,用户对更大程序容量和支持FOTA(无线固件升级)的需求不断增加。新产品M3H组(2)将东芝现有产品M3H组(1)的代码闪存容量从512KB(部分为256KB或384KB)扩展至1MB ,RAM容量从66KB 扩展至130KB
[嵌入式]
东芝推出“TXZ+™族高级系列” ARM® Cortex®-M3<font color='red'>微控制器</font>
基于FPGA和8051单片机IP核的多功能频率计的设计与实现
  频率是电信号中重要的物理量,在电子、通信系统中,信号的频率稳定度决定了整个系统的性能,准确测量信号的频率是系统设计的重要内容。   单片机广泛地应用于电子系统设计,其性价比高,大量的外围接口电路,使基于单片机的电子系统设计方便,周期缩短。然而,单片机的串行工作特点决定了它的低速性和程序跑飞,另外还存在抗干扰能力不强等缺点。EDA(Electronic Design Automation)技术以计算机为工具,在Quartus II软件平台上,对以硬件描述语言Verilog HDL/VHDL为系统逻辑描述手段完成的设计文件,自动地完成逻辑编译、化简、综合及优化、逻辑仿真,直至对特定目标芯片的适配、编译、逻辑映射和编程下载等工作,
[单片机]
基于FPGA和8051<font color='red'>单片机</font>IP核的多功能频率计的设计与实现
ZiLOG进军32位ARM-9 MCU市场,瞄准安全和POS等应用
ZiLOG公司日前宣布进军32位ARM-9 MCU市场。该公司充分借助其现有的技术知识,加上专注于特定应用市场的策略,以赢取安全和销售点(POS)应用领域的增长机会。这一领域的产品开发已有时日,并已获得成功。 ZiLOG进军32位领域并不是说进入了通用ARM-7市场。相反,它是指该公司扩展了其专用产品战略。在这种情况下,该公司将继续开发更先进、处理能力更强和更具集成性的核心产品系列——这些都奠基于ZiLOG现有在某些应用领域的领导地位、专门技术以及在这些赢得客户信赖的领域所累计的知识。 根据Nilson于2005年11月公布的数字,2004年,微控制器的全球POS市场规模为880万单位,且每年以18.1%的速度增长。目标应用包
[嵌入式]
视频监控系统中多画面处理器的设计
  近年来,随着视频监控系统在各个领域的广泛应用,作为视频监控系统组成之一的多画面处理器的应用也愈来愈普遍。如使用一台九画面处理器,则可在一台监视器上同时监控9个目标,只需使用一台录像机便可对9路视频信号同时实时录像。目前多画面处理器有黑白/彩色四、九、十六画面处理器等6种类型。一般说来,多画面处理器除了有画面分割功能外,还须有视频信号切换及报警功能。视频信号切换功能是指多画面处理器有一路视频输出是输入视频信号或画面分割信号的顺序切换,且切换时间可调;报警功能是指多画面处理器能输入、输出报警信号,报警时相应的画面上叠加有报警信息,并将报警信息存储起来以便日后查阅。设计多画面处理器可使用专用DSP芯片,这样虽然满足了速度要求
[嵌入式]
基于MSP430F149单片机的直流电子负载设计
摘要鉴于电子负载在电源设备测试中的广泛应用,研制了一台以MSP430F149单片机为核心处理器的直流电子负载。单片机MSP430F149内设ADC12模块对负载电压、电流信号实时采样,并外设10位D/A转换芯片TLC5615输出模拟电压信号驱动MOS管,内部控制采用BP神经网络算法,实现定电流、定电压、定电阻和定功率4种工作模式。经安装测试,系统调整时间 3 s,电压电流测量误差均 ±0.5%,且跟踪速度快、测量精度高,并具有一定的经济实用价值。 在电子、通信、能源等领域中,需要对电源稳压器、蓄电池和功率电子元件等设备进行测试。在进行传统的负载测试时,需要用电阻、电容和电感或是其串并联组合来模拟实际负载情况,该测试方法其负载调
[单片机]
基于MSP430F149<font color='red'>单片机</font>的直流电子负载设计
单片机定时器应用过程中两大常见问题解析
在单片机的学习过程中,单片机定时器的合理设置和应用是非常关键的一步,也是刚开始接触单片机知识的新人工程师们比较容易出错误的一个环节之一。在今天的文章中,我们为大家总结了单片机定时器应用过程中的两大常见问题进行实时解析,希望能够对各位新人工程师的学习提供一定帮助。 问题一:51单片机的T0、T1定时器四种工作方式各有什么特点? 在单片机定时器的应用过程中,定时器在进行设置时会有四种不同的工作方式,合理选择相应的工作方式可以帮助工程师快速完成及时设置。下面我们就来逐一讲解一下这四种不同的计时方式。方式0是单片机计时器的第一种计时方式,这一方式13位计数模式。方式1则采用16位计数模式,方式2采用8位自动重装入计数模式,这两种技
[单片机]
<font color='red'>单片机</font>定时器应用过程中两大常见问题解析
基于PIC16C57的滚动码遥控安防系统
传统上,用于单向传输的安防产品主要采用固定编码集成电路,如PT2262 、PT2272 、AX5326 、AX5327等编解码芯片。但由于此类编解码芯片的编码长度有限,码形格式固定不变,容易通过空中捕捉电波码字和扫描跟踪等方法破解。因此,此类编解码芯片只能用于一些对保密安全要求不高的场所。相比之下,Microchip公司推出的KEELOQ编码系统编码方式安全性大大提高。 KEELOQ 技术是一种复杂的非线性加密算法,经它加密后的码称为滚动码,KEELOQ也是滚动码技术的专利代码。KEELOQ编码系统的编码方式不是固定的,使数据传输具有极高的保密性,每次传输的代码都是唯一、不规则且不重复的。解码系统由PIC系列单片机构成,
[单片机]
基于PIC16C57的滚动码遥控安防系统
51单片机(AT89C52)一键多功能(短按、长按)
短按(按下持续时间小于3s)一次数码管显示加1,同时流水灯计数加1。 长按(按下持续时间大于3s)时,数码管显示每500ms加1,同时流水灯每500ms计数加1。 #include reg52.h typedef unsigned char uchar; typedef unsigned int uint; #define NOKEY 0 #define KEYDOWN 1 #define KEYUP 2 uchar keystate; sbit key=P2^7; void keyscan(void); uchar timeflag; uchar code table = { 0x80,0xf2,0x48,0x60,
[单片机]
51<font color='red'>单片机</font>(AT89C52)一键多功能(短按、长按)
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved