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

📄 inital_data.h

📁 一个用于驱动TFT屏的驱动程序,使用IC:1828,program (无EEPROM 无IR,完整说明)IIC只写一个
💻 H
字号:
//*********************************************************************
//               inital.h     初始化数据说明
//               by hibernate  2005.9.29   
//       ShenZhen Challenge Technology Co.,Ltd
//remarks:本文件中的数据可以根据调试工具得到的数据进行修改
//         修改时请根据各个定义之间的begin的end 之间填写数据
//*********************************************************************

#include "config.h"

//这里的数组均使用一维数组,可以不用给出数组的大小,
//在程序使用数据时,使用公式可以计算出数组的大小,
//再得出要写入数据的个数(除2)
//计算公式:
//           1            1      sizeof(array)
//  count = --- *length = --- *  --------------
///          2            2      sizeof(type)
//但是在程序计算时,为了访问数组元素的方便,只要计算出数组即可


//***************************
//定义:unsigned char xdata init1828_data[]
//说明:Init_VX1828()的数据定义
//***************************
unsigned char code init1828_data[]={
  // begin
	0x01,0x5A,
	0x05,0xD9,
	0xC1,0x38,
	0xC0,0x0A,
	0xC4,0x40,
	0xC6,0x20,
	0x06,0x6A,
	0x07,0xE2,
	0x0A,0x12,
	0x0E,0x26,
	0x02,0x81,
	0x3C,0xC3,          //CA
	0x17,0x7A,
	0xC2,0x11,          //12
	0x22,0x25,
	0x7A,0x9B,
	0x12,0x0D,
	0xB1,0x28,
	0xB2,0x28,
	0xB3,0x28,
	0xB7,0x28,
	0xB8,0x28,
	0xB9,0x28,
	0xB4,0xB4,
	0xB5,0xB4,
	0xB6,0xB4,
	0xBA,0xB4,
	0xBB,0xB4,
	0xBC,0xB4,
	0x19,0xDF,
	0x1B,0x44,
	0xBC,0xC0,
	0x10,0x0F,
	0xE8,0x07,
	0x17,0x7A,
	0x0D,0x00,
	0x06,0x68,
	0xD6,0x05,
	0xD7,0x5D,
	0xC7,0x00,
  // end 

	EOT,EOT};   // EOT表示结束     



//***************************
//定义:unsigned char xdata r43to169_N_data[]
//说明:r4_3to16_9_N()的数据定义
//***************************
unsigned char code r43to169_N_data[]={
	0x40,0x00,
	0x41,0x00,
	0xAA,0x70,
	0x2A,0x22,
	0xA3,0x15,
	0xA4,0x23,
	0x3C,0xC3,
	0xA7,0x00,
	0x1C,0x38,
	 // end 

	EOT,EOT};   // EOT表示结束   

//***************************
//定义:unsigned char xdata r169to43_N_data[]
//说明:r16_9to4_3_N()的数据定义
//***************************
unsigned char code r169to43_N_data[]={
	// begin 
	0x40,0x0F,
	0x41,0xA8,
	0xA6,0x6D,
	0xA5,0x00,
	0xA8,0xAF,
	0xA9,0xBC,
	0xAB,0x22,
	0xAC,0x5E,
	0xAA,0x22,
	0x2A,0xBE,
	0xA3,0x42,
	0xA4,0x53,
	0x3C,0xC6,
	0x33,0x13,
	0x2D,0x33,
	0x2C,0x33,
	0x2B,0x33,
	0x37,0x10,
	0x36,0x00,
	0x35,0x00,
	0x34,0x00,
	0x49,0x00,
	0x44,0x00,
	0x39,0x00,
	0x4C,0x00,
	0x4B,0x00,
	0xC3,0x11,
	0x1C,0x38,
	0xA7,0x00,
	 // end 

	EOT,EOT};   // EOT表示结束   



//***************************
//定义:unsigned char  xdata r43to169_P_data[]
//说明:r4_3to16_9_P()的数据定义
//***************************
unsigned char  code r43to169_P_data[]={
	// begin 
	0x40,0x00,
	0x41,0x00,
	0xAA,0x70,
	0x2A,0x22,
	0xA3,0x15,
	0xA4,0x23,
	0x3C,0xCA,
	0x1C,0x38,
	0xA7,0x00,
	// end 

	EOT,EOT};   // EOT表示结束   


//***************************
//定义:unsigned char xdata r169to43_P_data[]
//说明:r16_9to4_3_P()的数据定义
//***************************
unsigned char code r169to43_P_data[]={
	// begin 
	0x40,0x14,
	0x41,0xC7,
	0xA6,0xA5,
	0xA8,0x0A,
	0xA9,0xDA,
	0xAB,0x57,
	0xAC,0x93,
	0xAA,0x22,
	0x2A,0xBC,
	0xA3,0x51,
	0xA4,0x67,
	0x3C,0xCA,
	0x33,0x06,
	0x2D,0x31,
	0x2C,0x8C,
	0x2B,0x63,
	0x37,0x00,
	0x36,0x21,
	0x35,0x08,
	0x34,0x42,
	0x49,0x00,
	0x44,0x00,
	0x39,0x00,
	0x4C,0x00,
	0x4B,0x00,
	0x3C,0xCA,
	0xC3,0x11,
	0x1C,0xB8,
	0xA7,0x10,
	// end 

	EOT,EOT};   // EOT表示结束   


//***************************
//定义:unsigned char  xdata gamma1[]
//说明:init_gamma1()的数据定义
//***************************
//unsigned char  code gamma1[]={
//	0x7B,0x00,
//	0x7C,0x0A,
//	0x7D,0x14,
//	0x7E,0x1E,
//	0x7F,0x29,
//	0x80,0x34,
//	0x81,0x3E,
//	0x82,0x44,
//	0x83,0x4A,
//	0x84,0x50,
//	0x85,0x57,
//	0x86,0x5D,
//	0x87,0x63,	
//	0x88,0x69,
//	0x89,0x6F,
//	0x8A,0x75,
//	0x8B,0x7B,
//	0x8C,0x82,
//	0x8D,0x88,
//	0x8E,0x8E,
//	0x8F,0x94,
//	0x90,0x9A,
//	0x91,0xA0,	
//	0x92,0xA6,
//	0x93,0xAD,
//	0x94,0xB3,
//	0x95,0xB9,
//	0x96,0xBF,	
//	0x97,0xCC,
//	0x98,0xD9,
//	0x99,0xE5,
//	0x9A,0xF2,
//	0x9B,0xFF};

//***************************
//定义:unsigned char  xdata gamma2[]
//说明:init_gamma2()的数据定义
//***************************	
//unsigned char  xdata gamma2[]={
//	0x7C,0x1C,
//	0x7D,0x22,	
//	0x7E,0x28,	
//	0x7F,0x2E,	
//	0x80,0x34,	
//	0x81,0x3A,	
//	0x82,0x40,	
//	0x83,0x46,
//	0x84,0x4C,
//	0x85,0x52,
//	0x86,0x58,
//	0x87,0x5E,
//	0x88,0x64,
//	0x89,0x6A,
//	0x8A,0x70,
//	0x8B,0x76,
//	0x8C,0x7C,
//	0x8D,0x82,
//	0x8E,0x88,
//	0x8F,0x8E,
//	0x90,0x94,
//	0x91,0x9A,
//	0x92,0xA0,
//	0x93,0xA6,
//	0x94,0xAC,
//	0x95,0xB2,
//	0x96,0xB8,
//	0x97,0xBE,	
//	0x98,0xCE,	
//	0x99,0xDE,	
//	0x9A,0xEF,
//	0x9B,0xFF};


//***************************
//定义:unsigned char  xdata init_PAL_data[]
//说明:init_PAL()的数据定义
//***************************
unsigned char  code init_PAL_data[]={
	// begin 
	0xC2,0x12,         
	0xC7,0x02,
	0x3C,0xCA,
	// end 

	EOT,EOT};   // EOT表示结束   


   

//***************************
//定义:unsigned char  xdata init_NTSC_data[]
//说明:init_NTSC()的数据定义
//***************************
unsigned char  code init_NTSC_data[]={
	// begin
   	0xC2,0x11,
	0xC7,0x00,
	0x3C,0xC3,
	// end 

	EOT,EOT};   // EOT表示结束   





⌨️ 快捷键说明

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