/*#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
#define uchar unsigned char
sbit K1=P3^4;
sbit K2=P3^5;
sbit ledr=P1^0;
sbit ledg=P1^1;
sbit ledb=P1^2;
bit LEDDirection=0;//LED控制方向0:渐亮1:渐灭
char pwm=0;
char pwmr=0;
char scw=0;//中断记数
char tt=0;
char n;
void dealy(uint z);
void Timer0Init(void)
{
TMOD=0x01;
TH0=0xff;
TL0=0x47;
EX0=1;
IT0=0;
PX0=1;
ET0=1;
TR0=1;
EA=1;
}
void main()
{
Timer0Init();
while(1){ if(K1==0)
{
dealy (1);
if(K1==0)
{TR0=1;
ledr=0;
dealy(5);
TR0=0;
}
}
if(K2==0)
{
dealy (1);
if(K2==0)
{ while(1)
{
ledr=0; //亮
dealy(100-n*10);
ledr=1; //熄
dealy(n*10);
}
}
}
}
}
void Time0Isr(void) interrupt 1
{
// pwm=0;
TH0=0xff;
TL0=0x47;
scw++; }*/
#include<reg52.h>
#define uchar unsigned char
bit LEDDirection=0;
sbit P2_0=P1^0;
sbit key1=P3^4;
sbit key2=P3^5;
sbit key3=P3^6;
uchar zkb,i,t;// zkb指占空比
uchar pwm;
void delay(uchar z)
{
uchar x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void init() //初始化函数
{
TMOD=0X01;
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;
EA=1;
ET0=1;
TR0=1;
}
void keyscan() //键盘扫描
{
P3=0XFF;
if(key1==0)
{
delay(5);
if(key1==0)
{
while(!key1);
if(zkb<9)
{
zkb++;
}
}
}
if(key2==0)
{
delay(5);
if(key2==0)
{
while(!key2);
if(zkb>0)
{
zkb--;
}
}
}
if(key3==0)
{TR0=1;
delay(5);
if(key3==0)
{while(!key3);
if((zkb<=9)&&(0==LEDDirection))
{
zkb++;
if(zkb>9)
{
LEDDirection=1;
zkb=9;
}
}
if((zkb>=0 )&&(1==LEDDirection))
{
zkb--;
if(zkb<0 )
{
LEDDirection=0;
zkb=0 ;
//dealy(3000);
}
}
} //pwm=pwmr;
}
}
void main() //主函数
{
zkb=2;
init();
while(1)
{
keyscan();
}
}
void time0(void) interrupt 1 //中断函数
{
TH0=(65536-200)/256;
TL0=(65536-200)%256;
++i;
if(i>10)
{
i=0;
};
if(i<=zkb)
{
P2_0=1;
}
else P2_0=0;
}
/*void time0(void) interrupt 0 //中断函数
{
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;
++i;
if(i>10)
{
i=0;
};
if(i<=zkb)
{
P2_0=1;
}
else P2_0=0;
}*/
资源简介:这是带四乘四按键的程序,带LCD显示,可以控制灯饰单色,七彩变化,调光的程序,用AVRM16写的程序
上传时间: 2014-01-23
上传用户:牧羊人8920
资源简介:三路课存储 掉电不丢失的数据pwm调光 原程序
上传时间: 2016-10-30
上传用户:l254587896
资源简介:一个义隆单片机EM78P156做的调光灯程序
上传时间: 2017-04-08
上传用户:123啊
资源简介:用12C508实现LED三路七彩调光的程序。······
上传时间: 2013-06-16
上传用户:yw14205
资源简介:/*#include<reg52.h> #define uint unsigned int #define uchar unsigned char #define uchar unsigned char sbit K1=P3^4; sbit K2=P3^5; sbit ledr=P1^0; sbit ledg=P1^1; sbit ledb=P1^2; bit LEDDirection=0;//LED控制方向0:渐亮1:渐灭 char pwm=0; c...
上传时间: 2016-07-02
上传用户:184890962
资源简介:一款可用按键控制日光灯管调光的C程序。如果需要更详细的,与我联系,QQ:443955709,Email:ljflk2001@yahoo.com.cn
上传时间: 2014-11-23
上传用户:JIUSHICHEN
资源简介:用于51单片机的控制PSW调光的c语言程序
上传时间: 2014-12-07
上传用户:1079836864
资源简介:java调c程序的例程,很简单,但很清楚
上传时间: 2014-01-04
上传用户:妄想演绎师
资源简介:msp430xE427.c温湿光检测程序
上传时间: 2015-10-31
上传用户:372825274
资源简介:关键字:步进电机,调速,C语言,51单片机程序,通过调试
上传时间: 2013-12-16
上传用户:comua
资源简介:接单片机8051的经典时钟C程序,包含计时,调时,及闹铃功能
上传时间: 2015-12-20
上传用户:gxrui1991
资源简介:一个4通道DMX接收调光控制程序,用C语言编写的.
上传时间: 2013-12-22
上传用户:dbs012280
资源简介:一个单通道的LED调光程序,AT89S51@16MHz
上传时间: 2014-02-23
上传用户:yuchunhai1990
资源简介:一个两点间的温度控制的C程序,用可调电阻调节电压值作为模拟温度的输入量,当温度低于30℃时,发出长嘀报警声和光报警,当温度高于60℃时,发出短嘀报警声和光报警。测量的温度范围在0-99℃。
上传时间: 2014-01-09
上传用户:yuchunhai1990
资源简介:本程序是采用改变PWM波脉宽方式实现调光,改变输出的硬件电路也可用于其他功能。
上传时间: 2017-06-30
上传用户:zm7516678
资源简介:带霍尔传感器的无刷电机控制程序(PWM调速) 基于单片机编写的C程序。
上传时间: 2017-08-20
上传用户:zhanditian
资源简介:Visual.C++程序设计技巧与实例--配套光盘 第6章 文件和系统操作 本章共11个实例: 1. FolderCopy文件夹的选择和拷贝 2. DeleteCertainFile删除指定路径下的某种类型的文件 3. FileModiNotify当文档(文件)被修改时在标题上给出提醒 4. OpenHtm打开Html网...
上传时间: 2013-12-04
上传用户:
资源简介:使用TMS320F2812实验三相交流异步电机调速的程序,通过此代码可以学习DSP2812的编程框架和SPWM的产生方法。程序代码全部为C/C++语言
上传时间: 2014-08-24
上传用户:cjf0304
资源简介:四级变速跑马灯的c程序,应经调通,只要复制编译就可以用了。
上传时间: 2016-12-03
上传用户:ghostparker
资源简介:这是一个控制无刷直流电机调速的程序,采用c语言编程,适用于tms320f2812
上传时间: 2017-05-09
上传用户:hn891122
资源简介:这是一个调速风扇程序,用C语言写的,随便下吧
上传时间: 2018-04-10
上传用户:托屌天王
资源简介:C++程序设计原理与实践(国外经典教材
上传时间: 2013-07-10
上传用户:eeworm
资源简介:C# 程序员参考手册
上传时间: 2013-05-24
上传用户:eeworm
资源简介:LM3445+TRIAC调光LED驱动
上传时间: 2013-05-29
上传用户:eeworm
资源简介:C++程序设计原理与实践
上传时间: 2013-04-15
上传用户:eeworm
资源简介:DSPIC数字信号控制器C程序开发及应用
上传时间: 2013-04-15
上传用户:eeworm
资源简介:8051系列单片机C程序设计完全手册 书签
上传时间: 2013-07-28
上传用户:eeworm
资源简介:本书首先从单片机基础、c语言、开发编译环境、典型资源编程、单片机通信等几个方面介绍了8051系列单片机c程序设计所应掌握的基础知识,内容全面、讲解清楚。然后通过工程开发实例和典型模块应用实例两部分内容系统地介绍单片机系统设计的方法使理论与实际相结...
上传时间: 2013-04-24
上传用户:LouieWu
资源简介:专辑类-网络及电脑相关专辑-114册-4.31G C#-程序员参考手册-483页-15.4M.pdf
上传时间: 2013-04-24
上传用户:关外河山
资源简介:TMS320X281xDSP原理及C程序开发
上传时间: 2013-04-24
上传用户:851197153