📄 quickset.h
字号:
/************************************************************************************/
/* QuickSet 参考 */
/* MCU 型号: Philips P89C668 */
/* 时钟频率: 11.0592 MHz 6 CLOCK */
/* 开发环境: Keil C51 V7.06a */
/* 开发日期: 2003.09.30 */
/* 程序编写: BaoFang 鲍方 */
/* 系统版本: V3.00 */
/************************************************************************************/
#include <G7000.H>
#include <BitOp.H>
#ifdef uchar
#define READYDEF_uchar 1 /*宏uchar已定义*/
#else
#define uchar unsigned char
#endif
#ifdef uint
#define READYDEF_uint 1 /*宏uint已定义*/
#else
#define uint unsigned int
#endif
//定义快捷方式 列表长度量
#define QuickSet_1 7
#define QuickSet_2 9
//菜单组项
typedef struct QuickSetDataCodeStruct
{
uchar ucQuickSetTurnIndex; //当前时段索引号
uchar ucQuickSetTimeIndex; //当前时段时间量索引 uchar uc_QuickSetData[][];
uchar uc2QuickSetTurnCONData[2]; //当前时段控制量数据
};
/************************************ PP1 = 1 ***********************************************/
code struct QuickSetDataCodeStruct QuickSetDataCode_1_1[SIZE_OF_TURN_LIST] =
{
{Turn_99, 0, {B_00000,B_00000}},
{Turn_00, 1, {B_00000,B_00000}},
{Turn_01, 2, {B_00000,B_11000}},
{Turn_02, 3, {B_00001,B_11000}},
{Turn_03, 0, {B_00000,B_11000}},
{Turn_04, 0, {B_00010,B_11000}},
{Turn_05, 0, {B_00000,B_11000}},
{Turn_06, 0, {B_00100,B_11000}},
{Turn_07, 0, {B_00000,B_11000}},
{Turn_08, 0, {B_01000,B_11000}},
{Turn_09, 0, {B_00000,B_11000}},
{Turn_10, 0, {B_10000,B_11000}},
{Turn_11, 0, {B_00000,B_11000}},
{Turn_12, 0, {B_00000,B_11001}},
{Turn_13, 0, {B_00000,B_11000}},
{Turn_14, 0, {B_00000,B_11010}},
{Turn_15, 0, {B_00000,B_11000}},
{Turn_16, 0, {B_00000,B_11100}},
{Turn_17, 0, {B_00000,B_11000}},
{Turn_18, 0, {B_00000,B_11000}},
{Turn_19, 0, {B_00000,B_11000}},
{Turn_21, 2, {B_00000,B_11000}},
{Turn_22, 4, {B_00001,B_11000}},
{Turn_23, 0, {B_00000,B_11000}},
{Turn_24, 0, {B_00010,B_11000}},
{Turn_25, 0, {B_00000,B_11000}},
{Turn_26, 0, {B_00100,B_11000}},
{Turn_27, 0, {B_00000,B_11000}},
{Turn_28, 0, {B_01000,B_11000}},
{Turn_29, 0, {B_00000,B_11000}},
{Turn_30, 0, {B_10000,B_11000}},
{Turn_31, 0, {B_00000,B_11000}},
{Turn_32, 0, {B_00000,B_11001}},
{Turn_33, 0, {B_00000,B_11000}},
{Turn_34, 0, {B_00000,B_11010}},
{Turn_35, 0, {B_00000,B_11000}},
{Turn_36, 0, {B_00000,B_11100}},
{Turn_37, 0, {B_00000,B_11000}},
{Turn_38, 0, {B_00000,B_11000}},
{Turn_39, 0, {B_00000,B_11000}},
{Turn_50, 0, {B_00000,B_01000}},
{Turn_60, 0, {B_00000,B_00000}},
{Turn_70, 0, {B_00000,B_00000}},
{Turn_71, 0, {B_00000,B_00000}},
{Turn_73, 0, {B_00000,B_00000}},
{Turn_74, 0, {B_FFFFF,B_FFFFF}},
{Turn_75, 0, {B_00000,B_01000}},
{Turn_76, 0, {B_00000,B_01000}},
{Turn_77, 0, {B_FFFFF,B_FFFFF}},
{Turn_95, 6, {B_00000,B_00000}}
};
code struct QuickSetDataCodeStruct QuickSetDataCode_1_2[SIZE_OF_TURN_LIST] =
{
{Turn_99, 0, {B_00000,B_00000}},
{Turn_00, 1, {B_00000,B_00000}},
{Turn_01, 2, {B_00000,B_11000}},
{Turn_02, 3, {B_00001,B_11000}},
{Turn_03, 5, {B_00000,B_11000}},
{Turn_04, 3, {B_00010,B_11000}},
{Turn_05, 0, {B_00000,B_11000}},
{Turn_06, 0, {B_00100,B_11000}},
{Turn_07, 0, {B_00000,B_11000}},
{Turn_08, 0, {B_01000,B_11000}},
{Turn_09, 0, {B_00000,B_11000}},
{Turn_10, 0, {B_10000,B_11000}},
{Turn_11, 0, {B_00000,B_11000}},
{Turn_12, 0, {B_00000,B_11001}},
{Turn_13, 0, {B_00000,B_11000}},
{Turn_14, 0, {B_00000,B_11010}},
{Turn_15, 0, {B_00000,B_11000}},
{Turn_16, 0, {B_00000,B_11100}},
{Turn_17, 0, {B_00000,B_11000}},
{Turn_18, 0, {B_00000,B_11000}},
{Turn_19, 0, {B_00000,B_11000}},
{Turn_21, 2, {B_00000,B_11000}},
{Turn_22, 4, {B_00001,B_11000}},
{Turn_23, 5, {B_00000,B_11000}},
{Turn_24, 4, {B_00010,B_11000}},
{Turn_25, 0, {B_00000,B_11000}},
{Turn_26, 0, {B_00100,B_11000}},
{Turn_27, 0, {B_00000,B_11000}},
{Turn_28, 0, {B_01000,B_11000}},
{Turn_29, 0, {B_00000,B_11000}},
{Turn_30, 0, {B_10000,B_11000}},
{Turn_31, 0, {B_00000,B_11000}},
{Turn_32, 0, {B_00000,B_11001}},
{Turn_33, 0, {B_00000,B_11000}},
{Turn_34, 0, {B_00000,B_11010}},
{Turn_35, 0, {B_00000,B_11000}},
{Turn_36, 0, {B_00000,B_11100}},
{Turn_37, 0, {B_00000,B_11000}},
{Turn_38, 0, {B_00000,B_11000}},
{Turn_39, 0, {B_00000,B_11000}},
{Turn_50, 0, {B_00000,B_01000}},
{Turn_60, 0, {B_00000,B_00000}},
{Turn_70, 0, {B_00000,B_00000}},
{Turn_71, 0, {B_00000,B_00000}},
{Turn_73, 0, {B_00000,B_00000}},
{Turn_74, 0, {B_FFFFF,B_FFFFF}},
{Turn_75, 0, {B_00000,B_01000}},
{Turn_76, 0, {B_00000,B_01000}},
{Turn_77, 0, {B_FFFFF,B_FFFFF}},
{Turn_95, 6, {B_00000,B_00000}}
};
code struct QuickSetDataCodeStruct QuickSetDataCode_1_3[SIZE_OF_TURN_LIST] =
{
{Turn_99, 0, {B_00000,B_00000}},
{Turn_00, 1, {B_00000,B_00000}},
{Turn_01, 2, {B_00000,B_11000}},
{Turn_02, 3, {B_00001,B_11000}},
{Turn_03, 5, {B_00000,B_11000}},
{Turn_04, 3, {B_00010,B_11000}},
{Turn_05, 5, {B_00000,B_11000}},
{Turn_06, 3, {B_00100,B_11000}},
{Turn_07, 0, {B_00000,B_11000}},
{Turn_08, 0, {B_01000,B_11000}},
{Turn_09, 0, {B_00000,B_11000}},
{Turn_10, 0, {B_10000,B_11000}},
{Turn_11, 0, {B_00000,B_11000}},
{Turn_12, 0, {B_00000,B_11001}},
{Turn_13, 0, {B_00000,B_11000}},
{Turn_14, 0, {B_00000,B_11010}},
{Turn_15, 0, {B_00000,B_11000}},
{Turn_16, 0, {B_00000,B_11100}},
{Turn_17, 0, {B_00000,B_11000}},
{Turn_18, 0, {B_00000,B_11000}},
{Turn_19, 0, {B_00000,B_11000}},
{Turn_21, 2, {B_00000,B_11000}},
{Turn_22, 4, {B_00001,B_11000}},
{Turn_23, 5, {B_00000,B_11000}},
{Turn_24, 4, {B_00010,B_11000}},
{Turn_25, 5, {B_00000,B_11000}},
{Turn_26, 4, {B_00100,B_11000}},
{Turn_27, 0, {B_00000,B_11000}},
{Turn_28, 0, {B_01000,B_11000}},
{Turn_29, 0, {B_00000,B_11000}},
{Turn_30, 0, {B_10000,B_11000}},
{Turn_31, 0, {B_00000,B_11000}},
{Turn_32, 0, {B_00000,B_11001}},
{Turn_33, 0, {B_00000,B_11000}},
{Turn_34, 0, {B_00000,B_11010}},
{Turn_35, 0, {B_00000,B_11000}},
{Turn_36, 0, {B_00000,B_11100}},
{Turn_37, 0, {B_00000,B_11000}},
{Turn_38, 0, {B_00000,B_11000}},
{Turn_39, 0, {B_00000,B_11000}},
{Turn_50, 0, {B_00000,B_01000}},
{Turn_60, 0, {B_00000,B_00000}},
{Turn_70, 0, {B_00000,B_00000}},
{Turn_71, 0, {B_00000,B_00000}},
{Turn_73, 0, {B_00000,B_00000}},
{Turn_74, 0, {B_FFFFF,B_FFFFF}},
{Turn_75, 0, {B_00000,B_01000}},
{Turn_76, 0, {B_00000,B_01000}},
{Turn_77, 0, {B_FFFFF,B_FFFFF}},
{Turn_95, 6, {B_00000,B_00000}}
};
code struct QuickSetDataCodeStruct QuickSetDataCode_1_4[SIZE_OF_TURN_LIST] =
{
{Turn_99, 0, {B_00000,B_00000}},
{Turn_00, 1, {B_00000,B_00000}},
{Turn_01, 2, {B_00000,B_11000}},
{Turn_02, 3, {B_00001,B_11000}},
{Turn_03, 5, {B_00000,B_11000}},
{Turn_04, 3, {B_00010,B_11000}},
{Turn_05, 5, {B_00000,B_11000}},
{Turn_06, 3, {B_00100,B_11000}},
{Turn_07, 5, {B_00000,B_11000}},
{Turn_08, 3, {B_01000,B_11000}},
{Turn_09, 0, {B_00000,B_11000}},
{Turn_10, 0, {B_10000,B_11000}},
{Turn_11, 0, {B_00000,B_11000}},
{Turn_12, 0, {B_00000,B_11001}},
{Turn_13, 0, {B_00000,B_11000}},
{Turn_14, 0, {B_00000,B_11010}},
{Turn_15, 0, {B_00000,B_11000}},
{Turn_16, 0, {B_00000,B_11100}},
{Turn_17, 0, {B_00000,B_11000}},
{Turn_18, 0, {B_00000,B_11000}},
{Turn_19, 0, {B_00000,B_11000}},
{Turn_21, 2, {B_00000,B_11000}},
{Turn_22, 4, {B_00001,B_11000}},
{Turn_23, 5, {B_00000,B_11000}},
{Turn_24, 4, {B_00010,B_11000}},
{Turn_25, 5, {B_00000,B_11000}},
{Turn_26, 4, {B_00100,B_11000}},
{Turn_27, 5, {B_00000,B_11000}},
{Turn_28, 4, {B_01000,B_11000}},
{Turn_29, 0, {B_00000,B_11000}},
{Turn_30, 0, {B_10000,B_11000}},
{Turn_31, 0, {B_00000,B_11000}},
{Turn_32, 0, {B_00000,B_11001}},
{Turn_33, 0, {B_00000,B_11000}},
{Turn_34, 0, {B_00000,B_11010}},
{Turn_35, 0, {B_00000,B_11000}},
{Turn_36, 0, {B_00000,B_11100}},
{Turn_37, 0, {B_00000,B_11000}},
{Turn_38, 0, {B_00000,B_11000}},
{Turn_39, 0, {B_00000,B_11000}},
{Turn_50, 0, {B_00000,B_01000}},
{Turn_60, 0, {B_00000,B_00000}},
{Turn_70, 0, {B_00000,B_00000}},
{Turn_71, 0, {B_00000,B_00000}},
{Turn_73, 0, {B_00000,B_00000}},
{Turn_74, 0, {B_FFFFF,B_FFFFF}},
{Turn_75, 0, {B_00000,B_01000}},
{Turn_76, 0, {B_00000,B_01000}},
{Turn_77, 0, {B_FFFFF,B_FFFFF}},
{Turn_95, 6, {B_00000,B_00000}}
};
code struct QuickSetDataCodeStruct QuickSetDataCode_1_5[SIZE_OF_TURN_LIST] =
{
{Turn_99, 0, {B_00000,B_00000}},
{Turn_00, 1, {B_00000,B_00000}},
{Turn_01, 2, {B_00000,B_11000}},
{Turn_02, 3, {B_00001,B_11000}},
{Turn_03, 5, {B_00000,B_11000}},
{Turn_04, 3, {B_00010,B_11000}},
{Turn_05, 5, {B_00000,B_11000}},
{Turn_06, 3, {B_00100,B_11000}},
{Turn_07, 5, {B_00000,B_11000}},
{Turn_08, 3, {B_01000,B_11000}},
{Turn_09, 5, {B_00000,B_11000}},
{Turn_10, 3, {B_10000,B_11000}},
{Turn_11, 0, {B_00000,B_11000}},
{Turn_12, 0, {B_00000,B_11001}},
{Turn_13, 0, {B_00000,B_11000}},
{Turn_14, 0, {B_00000,B_11010}},
{Turn_15, 0, {B_00000,B_11000}},
{Turn_16, 0, {B_00000,B_11100}},
{Turn_17, 0, {B_00000,B_11000}},
{Turn_18, 0, {B_00000,B_11000}},
{Turn_19, 0, {B_00000,B_11000}},
{Turn_21, 2, {B_00000,B_11000}},
{Turn_22, 4, {B_00001,B_11000}},
{Turn_23, 5, {B_00000,B_11000}},
{Turn_24, 4, {B_00010,B_11000}},
{Turn_25, 5, {B_00000,B_11000}},
{Turn_26, 4, {B_00100,B_11000}},
{Turn_27, 5, {B_00000,B_11000}},
{Turn_28, 4, {B_01000,B_11000}},
{Turn_29, 5, {B_00000,B_11000}},
{Turn_30, 4, {B_10000,B_11000}},
{Turn_31, 0, {B_00000,B_11000}},
{Turn_32, 0, {B_00000,B_11001}},
{Turn_33, 0, {B_00000,B_11000}},
{Turn_34, 0, {B_00000,B_11010}},
{Turn_35, 0, {B_00000,B_11000}},
{Turn_36, 0, {B_00000,B_11100}},
{Turn_37, 0, {B_00000,B_11000}},
{Turn_38, 0, {B_00000,B_11000}},
{Turn_39, 0, {B_00000,B_11000}},
{Turn_50, 0, {B_00000,B_01000}},
{Turn_60, 0, {B_00000,B_00000}},
{Turn_70, 0, {B_00000,B_00000}},
{Turn_71, 0, {B_00000,B_00000}},
{Turn_73, 0, {B_00000,B_00000}},
{Turn_74, 0, {B_FFFFF,B_FFFFF}},
{Turn_75, 0, {B_00000,B_01000}},
{Turn_76, 0, {B_00000,B_01000}},
{Turn_77, 0, {B_FFFFF,B_FFFFF}},
{Turn_95, 6, {B_00000,B_00000}}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -