久久久久久久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://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
成人在线视频观看
|
成人性色生活片
|
国产又粗又大又长
|
中文字幕综合
|
九九香蕉视频
|
黄色大片网站
|
亚洲在线一区二区
|
黑人精品一区二区
|
国产在线观看不卡
|
一区二区三区国产精品
|
国产精品国产三级国产
|
中文字幕av在线
|
91色网站
|
国内外成人免费视频
|
成年人黄色片
|
天堂网中文
|
国内精品视频
|
黄色片视频网站
|
国产精品成人网
|
欧美xx孕妇
|
能看毛片的网站
|
日韩视频网
|
日韩欧美在线观看视频
|
日韩免费大片
|
久久精品在线观看
|
日日夜夜天天干
|
国产视频一区二
|
欧美成人激情
|
国产麻豆91
|
91精品国产日韩91久久久久久
|
日本中文字幕网站
|
欧美成人猛片aaaaaaa
|
一级免费毛片
|
黄色录像一级片
|
国产超碰人人模人人爽人人添
|
久草黄色
|
亚洲高清毛片一区二区
|
亚洲男人天堂
|
黄色午夜
|
日本免费一级片
|
国产乱国产乱300精品
|