• 大小: 6.74MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-15
  • 语言: 其他
  • 标签:

资源简介

单片机可控硅斩波调压灯光亮度控制,通过0-10V信号源输入采样,实现输出电压0-220V连续变化。输出电压十分稳定,无闪光现象。

资源截图

代码片段和文件信息

#include
typedef unsigned  char byte;
typedef unsigned  int word;
sbit out=P0^0;
sbit off_on=P1^0;
sbit key_add=P1^01;
sbit key_subb=P1^02;
bit sign_off_on;
bit most;
bit least;
byte show;
byte parameter;
word m;

void delay(word i)
{
  m=0;
  for(m=0;m  {
    TR1=1;
    if(TF0==0);
    TF0=0;
   }
 TR1=0;
 return;
}

void timer(void) interrupt  0
{
  TR0=1;
  if(show==0)
  {
    show=parameter;
    out=0;
    TR0=0;
    delay(m=1);
    out=1;
   }
}

void t0_int(void) interrupt 1
{
 show--;
}

void main(void)
{
 TMOD=0x22;
 TH1=231;
 TL1=231;
 TH0=125;
 TL0=125;
 EA=1;
 IT0=1;
 ET0=1;
 parameter=40;
 show=parameter;
 most=0;
 least=0;
 sign_off_on=0;
 while(1)
 {
  EX0=sign_off_on;
  if(sign_off_on==0)
  {
   out=1;
   if(off_on==0)
   {
    delay(m=800);
    if(off_on==0)
    {
      sign_off_on=!sign_off_on;
      while(off_on==0);
      }
    }
   }
  else
  {   // sign_off_on==1
    if(off_on==0)
    {
     delay(m=800);
     if(off_on==0)
     {
       sign_off_on=!sign_off_on;
       while(off_on==0);
       }
     }
    else
    {
     //off_on==1
     if(key_add==0)
     {
       delay(m=1600);
       if(key_add==0)
       {
   if(least==0)
         {
   most=0;
   parameter--;
   if(parameter==4) least=1;
   }
        delay(m=800);
   }
        }
    else if(key_subb==0)//key_add==1
    {
      delay(m=1600);
      if(key_subb==0)
      {
if(most==0)
        {
  least=0;
  parameter++;
  if(parameter==95) most=1;
  }
delay(m=800);
         }
        }
      }
    }
  }
}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     294178  2010-02-26 13:11  调光器\1.pdf

     文件    1290040  2006-07-24 22:12  调光器\PIC10F200-202-204-206_cn.pdf

     文件     192911  2010-02-26 13:29  调光器\AN958.pdf

     文件     192911  2010-02-26 13:49  调光器\cn021266.pdf

     文件    1598352  2010-02-26 13:50  调光器\cn024753.pdf

     文件       9614  2004-12-13 09:58  调光器\cn021884\dimmer.asm

     文件        604  2004-12-13 10:15  调光器\cn021884\dimmer.HEX

     文件      11001  2010-02-26 14:09  调光器\cn021267\triac.asm

     文件      29696  2010-02-26 14:13  调光器\cn021267\triac.mcw

     文件        952  2010-02-26 14:09  调光器\cn021267\triac.mcp

     文件        292  2010-02-26 14:13  调光器\cn021267\triac.mcs

     文件      16667  2010-02-27 01:15  调光器\HT48R06A调光器.pdf

     文件     289475  2010-02-27 01:16  调光器\SM8951A.pdf

     文件       1020  2010-02-27 01:19  调光器\Tric.txt

     文件     355089  2010-02-27 01:20  调光器\AN2839.pdf

     文件       1695  2010-02-27 01:47  调光器\63535312well_light_electrocircuit\well light electrocircuit.c

     文件       1497  2007-05-09 18:47  调光器\59564349DIMMER\调光.asm

     文件      29007  2008-10-06 17:14  调光器\59564349DIMMER\调光.Sch

     文件      19399  2010-02-27 01:07  调光器\SM8952A.pdf

     文件      13848  2005-11-02 15:27  调光器\SM8952A_trc.asm

     文件     988019  2005-05-18 00:00  调光器\全套正弦波UPS资料.pdf

     文件       9614  2004-12-13 09:58  调光器\Low-Cost Electric Range Control\Phase Control\dimmer.asm

     文件        604  2004-12-13 10:15  调光器\Low-Cost Electric Range Control\Phase Control\dimmer.HEX

     文件      11001  2004-10-11 14:03  调光器\Low-Cost Electric Range Control\triac\triac.asm

     文件      25600  2004-10-11 14:04  调光器\Low-Cost Electric Range Control\triac\triac.mcw

     文件       3559  2004-10-11 14:04  调光器\Low-Cost Electric Range Control\triac\triac.mcs

     文件        697  2004-09-29 16:30  调光器\Low-Cost Electric Range Control\triac\triac.mcp

     文件        784  2004-10-11 14:03  调光器\Low-Cost Electric Range Control\triac\triac.HEX

     文件     402944  2010-02-27 03:22  调光器\调光器.doc

     文件     976384  2010-02-27 03:36  调光器\基于PROTEUS模拟的精美调光台灯.doc

............此处省略53个文件信息

评论

共有 条评论

相关资源