- //全局变量
- 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)
|