//全局变量
uchar bdata Send_Byte; //定义可操作位的一字节发送数据
sbit Bit0 = Send_Byte^0; //被发送的数据各位定义
sbit Bit1 = Send_Byte^1;
sbit Bit2 = Send_Byte^2;
sbit Bit3 = Send_Byte^3;
sbit Bit4 = Send_Byte^4;
sbit Bit5 = Send_Byte^5;
sbit Bit6 = Send_Byte^6;
sbit Bit7 = Send_Byte^7;
uchar R_Data=0; //定义每个像素点的红光灰度值(0-255)
uchar G_Data=0; //定义每个像素点的绿光灰度值(0-255)
uchar B_Data=0; //定义每个像素点的蓝光灰度值(0-255)
uchar LED_Pixel=40; //定义灯带要控制的像素点数
uchar Flash_Mode=1; //定义灯带闪烁模式
uchar Flash_Mode_Old=0; //定义程序运行时闪烁模式变量
uchar Flash_Color=0; //定义闪烁颜色(红0,蓝1,绿2,琥珀3,紫4,白5)
uchar Flash_Speed=0; //定义闪烁速度
uint Speed_Time=0; //定义闪烁间隔时间值
uchar T0_Number1=0; //定义、保存T0定时器辅助定时计数1(用于按键短按扫描)
uchar T0_Number2=0; //定义、保存T0定时器辅助定时计数2(用于按键长按扫描)
pdata uchar Display_Data[120];//定义用于存储每个像素点效果数据的数组(LED_Pixel*3)
|