久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
一鍵單片機調LED色溫+燈開關 源程序
[打印本頁]
作者:
lids
時間:
2018-7-11 12:22
標題:
一鍵單片機調LED色溫+燈開關 源程序
完整源程序如下:
/***********************************************************************/
/***硬件:LED1用3000K色溫,LED2用6000K色溫,LED1、2同時亮就是正白 **/
/***功能:開關短按開關燈,長按切換色溫,正白----亮白----暖白 如此循環 */
/*** 開燈時保持前次亮燈時的色溫 */
/*** STC89C52 @ 12MHz */
/***********************************************************************/
#include<reg52.h>
typedef unsigned char U8;
typedef unsigned int U16;
/*---------------------------------------------------------------------*/
/*-- 端口定義 ---------------------------------------*/
/*---------------------------------------------------------------------*/
sbit led1 = P1^0; //定義LED端口,灌電流,低電平點亮
sbit led2 = P1^1;
sbit KEY1 = P3^0;
/*----------按鍵掃描--------------------*/
void keyscan()
{
static U16 x; //消抖延時變量
U8 temp1,temp2;
U8 knum,knuml;
if(KEY1==0) //
{
x++; //按鍵消抖
if(x>50000) //長按切換色溫
{
// x=0;
knum=2;
knuml++;
if(knuml==3)
knuml=0;
if(knum==2)
{
switch(knuml)
{
case 0: led1=0; led2=0; temp1=led1; temp2=led2; break; //正白
case 1: led1=1; led2=0; temp1=led1; temp2=led2; break; //亮白
case 2: led1=0; led2=1; temp1=led1; temp2=led2; break; //暖白
default: break;
}
}
x=30000; //這里X的值越大,切換速度越快
}
}
else
{
if(x>1000 && x<50000) //短按 開關燈
{
x=0;
knum++;
if(knum==3)
knum=0;
if(knum==1 )
{
led1=1; //關燈
led2=1; //關燈
}
else if(knum==2 )
{
knum=0;
led1=temp1; //開燈,并保持關燈前的色溫
led2=temp2; //開燈,并保持關燈前的色溫
}
}
}
}
/*---------------------------------------------------------------------*/
/*-- 主程序 ---------------------------------------*/
/*---------------------------------------------------------------------*/
void main()
{
led1=0;
led2=0; //
while(1)
{
keyscan();
}
}
/*---------------------------------------------------------------------*/
/*-- 程序結束 ---------------------------------------*/
/*---------------------------------------------------------------------*/
復制代碼
QQ截圖20180711121915.jpg
(55.49 KB, 下載次數: 85)
下載附件
2018-7-11 12:21 上傳
作者:
哈1哈2
時間:
2018-7-11 15:55
謝謝樓主
作者:
qzyhlf
時間:
2025-4-26 10:05
樓主你好能發下高清點的原理給我嗎,多謝
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
a看片
|
日韩视频中文字幕
|
亚洲免费在线
|
国产乱码精品一区二区三区忘忧草
|
日日操av
|
亚洲午夜网
|
一道本一区二区
|
夜夜艹天天干
|
久久99精品久久久久久
|
国产不卡一区
|
99re视频
|
欧美日韩不卡合集视频
|
精品欧美一区免费观看α√
|
一区二区精品
|
日韩欧美三级
|
日本网站在线看
|
久久综合狠狠综合久久综合88
|
国产欧美一区二区三区免费
|
欧美狠狠操
|
国产成人免费视频网站高清观看视频
|
亚洲欧美激情网
|
久久这里只有精品首页
|
免费久久久
|
综合伊人
|
亚洲精品色
|
免费在线a视频
|
国产精品久久久久久52avav
|
国产1区2区在线观看
|
三级免费毛片
|
视频国产一区
|
四虎av电影
|
欧美三级电影在线播放
|
美女黄网
|
国产一区三区视频
|
国产日韩精品在线
|
精品日韩
|
欧美久久一区二区三区
|
久久精品一区二区三区四区
|
久色一区
|
可以免费观看的av
|
日韩资源
|