本设计由STC89C52单片机电路+8位LED灯电路+蓝牙模块电路+电源电路组成。
1、通过手机APP可以控制8路LED灯的亮灭。
2、通过手机APP可以控制8路LED灯的亮度。每个灯的亮度有3档。
3、可以发送指令控制8个灯全灭和全亮。
【资源下载】下载地址如下(865):https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
#define DAGN03 0x06
unsigned long times_5ms=0; //定时器计数
unsigned char Commd_Flag=INIT; //命令接受标识
unsigned char pwmLed01 = 3; //pwm调整参数
unsigned char pwmLed02 = 3; //pwm调整参数
unsigned char pwmLed03 = 3; //pwm调整参数
unsigned char pwmLed04 = 3; //pwm调整参数
unsigned char pwmLed05 = 3; //pwm调整参数
unsigned char pwmLed06 = 3; //pwm调整参数
unsigned char pwmLed07 = 3; //pwm调整参数
unsigned char pwmLed08 = 3; //pwm调整参数
unsigned char countLed01 = 0;//pwm计数
unsigned char countLed02 = 0;//pwm计数
unsigned char countLed03 = 0;//pwm计数
unsigned char countLed04 = 0;//pwm计数
unsigned char countLed05 = 0;//pwm计数
unsigned char countLed06 = 0;//pwm计数
unsigned char countLed07 = 0;//pwm计数
unsigned char countLed08 = 0;//pwm计数
void Init_Timer0(void); //函数声明
void UART_Init(void);
void SendByte(unsigned char dat);
void SendStr(unsigned char *s,unsigned char length);
void main (void)
{
Init_Timer0(); //定时器0初始化
UART_Init(); //蓝牙 串口 波特率9600
LED1=0;
LED2=0;
LED3=0;