#include "main.h"
#include "Display.H"
#include "stdio.H"
#include "KEY.h"
#include "TIME.h"
#include "DELAY.h"
#include "i2c.h"
//u8 Voltage_Pv;//实测电压ADC值
u8 Dis_Buf[10]={" "};//数码管显示缓存
u8 Led_Set_Temp =0xff;//LED灯初值
u8 Led_brightness=4;//LED亮度等级,0V则为0,0.01-1.25V则为1,1.26-2.50V则为2,2.51-3.75V则为3,3.75-5.00V则为4
u8 Work_Mode =1;//LED流转模式初值,1 2 3 4分别是从左到右、从右到左、由外而内、由内而外的流转,0是全部熄灭
u8 Work_Mode_set=1;//LED流转模式设置值
u8 Time_lag[5];//LED流转模式对应的流转时间间隔,保存在E2PROM中,4代表400ms,12代表1200ms
u8 Dis_Mode =0;//数码管显示模式初值,0常规不显示、1设置工作模式S6、2设置流转间隔S6、3亮度等级显示S4
u8 LED_Mode1[8] ={~0x01, ~0x02, ~0x04, ~0x08,~0x10, ~0x20, ~0x40, ~0x80};//1是从左到右的流转
u8 LED_Mode2[8] ={~0x80, ~0x40, ~0x20, ~0x10,~0x08, ~0x04, ~0x02, ~0x01};//2是从右到左的流转
u8 LED_Mode3[8] ={~0x81, ~0x42, ~0x24, ~0x18,~0x81, ~0x42, ~0x24, ~0x18};//3是由外而内的流转
u8 LED_Mode4[8] ={~0x18, ~0x24, ~0x42, ~0x81,~0x18, ~0x24, ~0x42, ~0x81};//4是由内而外的流转
u8 LED_NUM=0;//流转位计数,隔Time_lag[Work_Mode]当前间隔值时间,计数加1,到8时复位0值
//u8 LED_temp =0;
//bit Pwm_Io =0;//1亮灯或0熄灭