⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 acc2.c

📁 GM5621原代码
💻 C
📖 第 1 页 / 共 2 页
字号:
	0x59, 0x65, 0x96, 0x66, 0x66, 
	0x66, 0x66, 0x66, 0x66, 0x59, 
	0x99, 0x99, 0x99, 0x99, 0x99, 
	0x99, 0x65, 0x59, 0x56, 0x55, 
	0x95, 0x65, 0x44, 0x51, 0x11, 
	0x44, 0x51, 0x14, 0x45, 0x11, 
	0x14, 0x44, 0x10, 0x04, 0x00, 
	0x40, 0x10, 0x04, 0x00, 0x12, 

	0x00, 0x44, 0x51, 0x14, 0x51, 
	0x14, 0x45, 0x14, 0x51, 0x45, 
	0x14, 0x51, 0x51, 0x55, 0x15, 
	0x51, 0x55, 0x15, 0x51, 0x55, 
	0x15, 0x65, 0x96, 0x59, 0x65, 
	0x96, 0x56, 0x59, 0x65, 0x96, 
	0x59, 0x66, 0x59, 0x99, 0x96, 
	0x66, 0x65, 0x99, 0x96, 0x66, 
	0x65, 0x99, 0x59, 0x55, 0x65, 
	0x55, 0x95, 0x56, 0x55, 0x59, 
	0x55, 0x65, 0x51, 0x11, 0x11, 
	0x11, 0x11, 0x11, 0x14, 0x44, 
	0x44, 0x44, 0x44, 0x44, 0x19, 

	0x00, 0x45, 0x45, 0x14, 0x54, 
	0x51, 0x45, 0x45, 0x51, 0x55, 
	0x15, 0x51, 0x55, 0x15, 0x51, 
	0x55, 0x15, 0x55, 0x54, 0x55, 
	0x55, 0x55, 0x45, 0x55, 0x55, 
	0x55, 0x15, 0x55, 0x55, 0x51, 
	0x55, 0x55, 0x55, 0x15, 0x55, 
	0x55, 0x56, 0x55, 0x55, 0x55, 
	0x95, 0x55, 0x55, 0x59, 0x55, 
	0x55, 0x55, 0x55, 0x55, 0x65, 
	0x55, 0x55, 0x55, 0x59, 0x99, 
	0x99, 0x66, 0x66, 0x65, 0x55, 
	0x55, 0x51, 0x55, 0x55, 0x17, 

};

#endif // USE_ACC_ACM

#if USE_ACC_ACM
ACCDataType const far ACCData_Vivid =
{
	0x9b, 	//B_UpperStart
	0x46, 	//B_MidStart
	0xb9, 	//B_MidEnd
	0x64, 	//B_LowerEnd
	0x0, 	//B_YCLMaxDelta
	0x0, 	//B_SCLThreshold
	0x0, 	//B_YCLScale
	0x0, 	//B_YMin
	0xff, 	//B_YMax
#if USE_ACC_ACM
   ACCTransFuncData_Vivid,   //const far *pB_Array
#else
	NULL_PTR,
#endif
};

ACCDataType const far ACCData_Cinema =
{
	0x9b, 	//B_UpperStart
	0x46, 	//B_MidStart
	0xb9, 	//B_MidEnd
	0x64, 	//B_LowerEnd
	0x0, 	//B_YCLMaxDelta
	0x0, 	//B_SCLThreshold
	0x0, 	//B_YCLScale
	0x0, 	//B_YMin
	0xff, 	//B_YMax
#if USE_ACC_ACM
   ACCTransFuncData_Cinema,   //const far *pB_Array
#else
	NULL_PTR,
#endif
};

ACCDataType const far ACCData_Sport =
{
	0x8f, 	//B_UpperStart
	0x3a, 	//B_MidStart
	0xa8, 	//B_MidEnd
	0x4f, 	//B_LowerEnd
	0x0, 	//B_YCLMaxDelta
	0x0, 	//B_SCLThreshold
	0x0, 	//B_YCLScale
	0xa, 	//B_YMin
	0xf0, 	//B_YMax
#if USE_ACC_ACM
   ACCTransFuncData_Sport,   //const far *pB_Array
#else
	NULL_PTR,
#endif
};

ACCDataType const far ACCData_Nature =
{
	0x9a, 	//B_UpperStart
	0x30, 	//B_MidStart
	0xa8, 	//B_MidEnd
	0x41, 	//B_LowerEnd
	0x0, 	//B_YCLMaxDelta
	0x0, 	//B_SCLThreshold
	0x0, 	//B_YCLScale
	0xa, 	//B_YMin
	0xf0, 	//B_YMax
#if USE_ACC_ACM
   ACCTransFuncData_Nature,   //const far *pB_Array
#else
	NULL_PTR,
#endif
};

ACCDataType const far ACCData_Text =
{
	0x96, 	//B_UpperStart
	0x37, 	//B_MidStart
	0xa9, 	//B_MidEnd
	0x4d, 	//B_LowerEnd
	0x3, 	//B_YCLMaxDelta
	0x40, 	//B_SCLThreshold
	0x65, 	//B_YCLScale
	0xa, 	//B_YMin
	0xf0, 	//B_YMax
#if USE_ACC_ACM
	ACCTransFuncData_Text,	//const far *pB_Array
#else
	NULL_PTR,
#endif
};

ACCDataType const far ACCData_Custom =
{
	0x96, 	//B_UpperStart
	0x37, 	//B_MidStart
	0xa9, 	//B_MidEnd
	0x4d, 	//B_LowerEnd
	0x3, 	//B_YCLMaxDelta
	0x40, 	//B_SCLThreshold
	0x65, 	//B_YCLScale
	0xa, 	//B_YMin
	0xf0, 	//B_YMax
#if USE_ACC_ACM
	ACCTransFuncData_Custom,	//const far *pB_Array
#else
	NULL_PTR,
#endif
};

#endif // USE_ACC_ACM

#if 0
//*************** TF option 01 *********************************
//More steep
BYTE const far ACCTransFuncData_01[195] = {
0x0, 0x0, 0x1, 0x59, 0x55,
0x59, 0x55, 0x65, 0x55, 0x65,
0x55, 0x65, 0x55, 0x65, 0x55,
0x95, 0x55, 0x95, 0x55, 0x95,
0x55, 0x95, 0x55, 0x95, 0x56,
0x55, 0x56, 0x55, 0x56, 0x55,
0x56, 0x55, 0x59, 0x55, 0x59,
0x55, 0x55, 0x15, 0x55, 0x55,
0x15, 0x55, 0x55, 0x15, 0x55,
0x54, 0x55, 0x55, 0x54, 0x55,
0x55, 0x51, 0x55, 0x55, 0x51,
0x55, 0x55, 0x51, 0x55, 0x55,
0x45, 0x55, 0x55, 0x45, 0x15,
/* 1 8 263 15 263 147 114 263 8  */
/*please-dont-disturb-above-comment-TF*/
0x0, 0x55, 0x15, 0x55, 0x15,
0x55, 0x45, 0x55, 0x45, 0x55,
0x51, 0x55, 0x51, 0x55, 0x54,
0x55, 0x54, 0x55, 0x59, 0x55,
0x65, 0x56, 0x55, 0x59, 0x55, 
0x95, 0x56, 0x55, 0x65, 0x55, 
0x95, 0x59, 0x55, 0x65, 0x56, 
0x55, 0x59, 0x55, 0x95, 0x56, 
0x55, 0x65, 0x55, 0x95, 0x59, 
0x55, 0x65, 0x55, 0x15, 0x54,
0x55, 0x51, 0x55, 0x45, 0x55,
0x15, 0x54, 0x55, 0x51, 0x55,
0x45, 0x55, 0x15, 0x54, 0x15,
/* 1 8 263 76 203 193 68 263 8  */
/*please-dont-disturb-above-comment-TF*/
0x0, 0x55, 0x54, 0x55, 0x55,
0x55, 0x51, 0x55, 0x55, 0x55,
0x45, 0x55, 0x55, 0x55, 0x15,
0x55, 0x55, 0x54, 0x55, 0x55,
0x55, 0x51, 0x55, 0x55, 0x55,
0x45, 0x55, 0x55, 0x55, 0x15,
0x55, 0x55, 0x54, 0x55, 0x55,
0x55, 0x51, 0x55, 0x55, 0x55,
0x55, 0x59, 0x55, 0x55, 0x55,
0x59, 0x55, 0x56, 0x55, 0x55,
0x95, 0x55, 0x65, 0x55, 0x59,
0x55, 0x56, 0x55, 0x55, 0x95,
0x55, 0x65, 0x55, 0x59, 0x15
/* 1 8 263 158 123 183 97 263 8  */
};

ACCDataType const far ACCData1 = 
{
   0x28, //B_UpperStart;
   0x1e, //B_MidStart;
   0x64, //B_MidEnd;
   0x50, //B_LowerEnd;
   0x07, //B_YCLMaxDelta;
   0x40, //B_SCLThreshold;
   0x65, //B_YCLScale;
   0x0a,   //B_YMin
   0xff, //B_YMax
   ACCTransFuncData_01, //const far *pB_Array;
};

BYTE const far ACCTransFuncData_02[195]=
{
   0x00, 0x55, 0x55, 0x55, 0x55, 
   0x6a, 0x6a, 0x9a, 0x9a, 0x9a, 
   0xa6, 0xa6, 0xa6, 0x9a, 0x9a, 
   0x6a, 0x69, 0xa9, 0xa6, 0xa6, 
   0x9a, 0x9a, 0x6a, 0x59, 0x65,
   0x65, 0x65, 0x95, 0x95, 0x96, 
   0x54, 0x55, 0x15, 0x45, 0x51, 
   0x54, 0x55, 0x15, 0x45, 0x51, 
   0x54, 0x54, 0x44, 0x44, 0x44, 
   0x51, 0x11, 0x11, 0x11, 0x44, 
   0x44, 0x44, 0x44, 0x41, 0x04,
   0x41, 0x04, 0x10, 0x44, 0x10, 
   0x41, 0x04, 0x11, 0x04, 0x04, 

   0x00, 0x44, 0x44, 0x44, 0x44, 
   0x44, 0x44, 0x44, 0x44, 0x44, 
   0x44, 0x44, 0x44, 0x44, 0x51,
   0x54, 0x54, 0x55, 0x15, 0x45, 
   0x45, 0x51, 0x5a, 0x69, 0xa6, 
   0x9a, 0x69, 0xa6, 0x9a, 0xb3, 
   0xcf, 0x13f, 0x13c, 0xea, 0xa6, 
   0xa6, 0xa9, 0xa9, 0xaa, 0x6a, 
   0x51, 0x51, 0x54, 0x54, 0x55, 
   0x15, 0x15, 0x15, 0x45, 0x45, 
   0x51, 0x51, 0x44, 0x10, 0x41,
   0x01, 0x04, 0x10, 0x41, 0x04, 
   0x10, 0x40, 0x41, 0x04, 0x04, 

   0x00, 0x11, 0x11, 0x04, 0x44, 
   0x11, 0x11, 0x04, 0x44, 0x11, 
   0x11, 0x04, 0x44, 0x11, 0x11,
   0x04, 0x44, 0x11, 0x11, 0x04, 
   0x44, 0x11, 0x11, 0x14, 0x55, 
   0x45, 0x51, 0x55, 0x15, 0x45, 
   0x51, 0x55, 0x15, 0x65, 0x65, 
   0x65, 0x65, 0x65, 0x65, 0x65, 
   0x65, 0x66, 0xae, 0xeb, 0xae,
   0xeb, 0xae, 0xea, 0xaa, 0xaa, 
   0xaa, 0xaa, 0xaa, 0xaa, 0x95, 
   0x55, 0x55, 0x95, 0x55, 0x54, 
   0x44, 0x44, 0x41, 0x11, 0x04, 

};

ACCDataType const far ACCData2 =
{
   0x94,    //B_UpperStart
   0x46,    //B_MidStart
   0xb8,    //B_MidEnd
   0x64,    //B_LowerEnd
   0x8,    //B_YCLMaxDelta
   0x20,    //B_SCLThreshold
   0x56,    //B_YCLScale
   0x0,    //B_YMin
   0xff,    //B_YMax
   ACCTransFuncData_02,   //const far *pB_Array
};
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -