单片机自动调光C语言,51单片机触控调光程序C语言

/*********************************************************************************************

程序名:    触控调光台灯

编写人:    孙文

编写时间:  2017年 12月 25日

硬件支持:  STC12C2052  12MHz

接口说明:  P3.7(PWM0)用PWM控制LED,P1.5~P1.7接3路触摸键

修改日志:

NO.1-20090725_0622 完成触控开关LED灯部分和PWM调光部分程序。

NO.2-20090725_0638 完成开关灯时的渐变亮度。

/*********************************************************************************************

说明:电路制作时需要将触摸键和VCC线放在一起,然后触摸时将手同时触摸按键引脚和VCC线。

/*********************************************************************************************/

#include //STC12Cx052或STC12Cx052AD系列单片机头文件

sbit ON_OFF_Key = P1 ^ 7; //ON/OFF开关键

sbit Add_Key = P1 ^ 6; //加亮度(+)

sbit Doc_Key = P1 ^ 5; //减亮度(-)

//LED与P3.7(PWM0)连接

unsigned char Bright=0x88; //全局变量

你可能感兴趣的:(单片机自动调光C语言)