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

📄 iic.h

📁 16C554VX1128MAX4359-MAX4456P89LPC952 驱动开发
💻 H
字号:
#ifndef _IIC_H_
#define _IIC_H_

#define uchar unsigned char
#define uint unsigned int



#define ONE_PARM	213
#define TWO_PARM	3
/*
unsigned char code nvideo[ONE_PARM][TWO_PARM] = 
{
	{0x32,0x01,0x00}, {0x32,0x03,0xF1}, {0x32,0x04,0x1C}, {0x32,0x05,0x01}, {0x32,0x06,0x8F}, 
	{0x32,0x07,0x56}, {0x32,0x08,0x21}, {0x32,0x09,0x0C}, {0x32,0x0A,0x00}, {0x32,0x0B,0x10}, 
	{0x32,0x0C,0x00}, {0x32,0x0D,0xFF}, {0x32,0x0E,0x47}, {0x32,0x0F,0x18}, {0x32,0x10,0x28},
	{0x32,0x11,0xC2}, {0x32,0x12,0x00}, {0x32,0x13,0x03}, {0x32,0x14,0x56}, {0x32,0x15,0x99},
	{0x32,0x16,0x0D}, {0x32,0x17,0x00}, {0x32,0x18,0x00}, {0x32,0x19,0x00}, {0x32,0x1A,0x00}, 
	{0x32,0x1B,0x00}, {0x32,0x1C,0x00}, {0x32,0x20,0x00}, {0x32,0x22,0x0E}, {0x32,0x23,0x2C},
	{0x32,0x24,0x30}, {0x32,0x25,0x18}, {0x32,0x26,0x20}, {0x32,0x27,0x03}, {0x32,0x28,0x08},
	{0x32,0x29,0x20}, {0x32,0x2A,0x06}, {0x32,0x2B,0x1C}, {0x32,0x2C,0x00}, {0x32,0x2D,0x07},
	{0x32,0x2E,0x23}, {0x32,0x2F,0x2F}, {0x32,0x31,0x80}, {0x32,0x32,0x80}, {0x32,0x33,0x80},
	{0x32,0x34,0xA0}, {0x32,0x35,0x18}, {0x32,0x36,0x46}, {0x32,0x37,0x64}, {0x32,0x38,0x00},
	{0x32,0x39,0xFF}, {0x32,0x3A,0xD1}, {0x32,0x3B,0x80}, {0x32,0x3C,0x80}, {0x32,0x3D,0x80},
	{0x32,0x3E,0x80}, {0x32,0x3F,0x80}, {0x32,0x40,0x80}, {0x32,0x41,0x60}, {0x32,0x42,0x5F},
 	{0x32,0x43,0x37}, {0x32,0x44,0x14}, {0x32,0x48,0x20}, {0x32,0x49,0x00}, {0x32,0x4A,0x00},
  	{0x32,0x4B,0x00}, {0x32,0x4C,0x7F}, {0x32,0x4E,0x00}, {0x32,0x4F,0xAA}, {0x32,0x50,0x20},
	{0x32,0x51,0x20}, {0x32,0x52,0xB0}, {0x32,0x53,0x08}, {0x32,0x54,0x00}, {0x32,0x55,0x8C},
	{0x32,0x56,0x2D}, {0x32,0x57,0x04}, {0x32,0x58,0x10}, {0x32,0x59,0x08}, {0x32,0x5A,0x10}, 
	{0x32,0x5B,0x00}, {0x32,0x5C,0x68}, {0x32,0x5D,0x84}, {0x32,0x5E,0x08}, {0x32,0x5F,0x21}, 	
	{0x32,0x60,0x20}, {0x32,0x61,0xB0}, {0x32,0x62,0x33}, {0x32,0x63,0x01}, {0x32,0x64,0xFF}, 
	{0x32,0x65,0x01}, {0x32,0x66,0xFF}, {0x32,0x67,0x89}, {0x32,0x68,0xAB}, {0x32,0x69,0x98}, 
	{0x32,0x6A,0x6E}, {0x32,0x6B,0x6E}, {0x32,0x6C,0x6E}, {0x32,0x6D,0x00}, {0x32,0x6E,0x00}, 
	{0x32,0x6F,0x00}, {0x32,0x70,0x00}, {0x32,0x71,0x00}, {0x32,0x72,0x00}, {0x32,0x73,0x00}, 
	{0x32,0x75,0xFF}, {0x32,0x76,0xFF}, {0x32,0x77,0xFF}, {0x32,0x78,0xFF}, {0x32,0x79,0xFF}, 
	{0x32,0x7A,0xFF}, {0x32,0x7B,0xFF}, {0x32,0x7C,0xFF}, {0x32,0x7D,0xFF}, {0x32,0x7E,0x00}, 
	{0x32,0x7F,0x00}, {0x32,0x80,0x71}, {0x32,0x81,0x01}, {0x32,0x82,0x02}, {0x32,0x83,0xED}, 
	{0x32,0x84,0x7F}, {0x32,0x85,0xC5}, {0x32,0x86,0x01}, {0x32,0x87,0x00}, {0x32,0x88,0x94}, 
	{0x32,0x89,0x00}, {0x32,0x8A,0x00}, {0x32,0x8B,0x50}, {0x32,0x90,0x40}, {0x32,0x91,0x00}, 
	{0x32,0x92,0xC8}, {0x32,0x93,0x71}, {0x32,0x94,0x83}, {0x32,0x95,0xD0}, {0x32,0x96,0xF7}, 
	{0x32,0x97,0x00}, {0x32,0x9B,0x00}, {0x32,0x9C,0x00}, {0x32,0x9D,0x00}, {0x32,0x9F,0x78}, 
	{0x32,0xA0,0x54}, {0x32,0xA1,0x56}, {0x32,0xA2,0xA7}, {0x32,0xA3,0xF0}, {0x32,0xA4,0x55}, 
	{0x32,0xA5,0x50}, {0x32,0xA6,0x0F}, {0x32,0xA7,0x08}, {0x32,0xA8,0x00}, {0x32,0xA9,0x00}, 
	{0x32,0xAA,0x00}, {0x32,0xAB,0x00}, {0x32,0xAC,0x64}, {0x32,0xAD,0xEE}, {0x32,0xAE,0x16}, 
	{0x32,0xAF,0x1E}, {0x32,0xB0,0x00}, {0x32,0xB1,0x00}, {0x32,0xB2,0x00}, {0x32,0xB3,0x00}, 
	{0x32,0xB4,0x00}, {0x32,0xB5,0x00}, {0x32,0xB6,0x00}, {0x32,0xB7,0x00}, {0x32,0xB8,0x0B}, 
	{0x32,0xC0,0x00}, {0x32,0xC1,0x00}, {0x32,0xC2,0xC6}, {0x32,0xC3,0x08}, {0x32,0xC4,0x00}, 
	{0x32,0xC5,0x0A}, {0x32,0xC6,0x27}, {0x32,0xC7,0x00}, {0x32,0xC8,0x11}, {0x32,0xC9,0x50}, 
	{0x32,0xCA,0x00}, {0x32,0xCB,0x10}, {0x32,0xCC,0x30}, {0x32,0xCD,0x1D}, {0x32,0xCE,0x11}, 
	{0x32,0xCF,0x31}, {0x32,0xD0,0x2C}, {0x32,0xD1,0x00}, {0x32,0xD2,0x00}, {0x32,0xD3,0xAE},
	{0x32,0xD4,0x01}, {0x32,0xD5,0x00}, {0x32,0xD6,0x00}, {0x32,0xD7,0x00}, {0x32,0xD8,0x00},
	{0x32,0xD9,0x00}, {0x32,0xDA,0x00}, {0x32,0xDB,0x00}, {0x32,0xDC,0x00}, {0x32,0xDD,0x00},
	{0x32,0xDE,0x00}, {0x32,0xE0,0x20}, {0x32,0xE1,0x20}, {0x32,0xE2,0x00}, {0x32,0xE3,0x03},
	{0x32,0xE4,0x5A}, {0x32,0xE5,0x8A}, {0x32,0xE6,0x00}, {0x32,0xE7,0x00}, {0x32,0xE8,0x00},
	{0x32,0xE9,0x00}, {0x32,0xEA,0x00}, {0x32,0xEB,0x00}, {0x32,0xEC,0x00}, {0x32,0xED,0x00},
	{0x32,0xFD,0x50}, {0x32,0xFE,0x00}, {0x32,0xFF,0xFF}
};


// P 1024*768

unsigned char code pvideo[ONE_PARM][TWO_PARM] = 
{
	{0x32,0x01,0x00}, {0x32,0x03,0xF1}, {0x32,0x04,0x1C}, {0x32,0x05,0x01}, {0x32,0x06,0x8F},
	{0x32,0x07,0x60}, {0x32,0x08,0x21}, {0x32,0x09,0x0C}, {0x32,0x0A,0x00}, {0x32,0x0B,0x10},
	{0x32,0x0C,0x00}, {0x32,0x0D,0xFF}, {0x32,0x0E,0x47}, {0x32,0x0F,0x98}, {0x32,0x10,0xA8},
	{0x32,0x11,0xC2}, {0x32,0x12,0x0E}, {0x32,0x13,0x03}, {0x32,0x14,0x56}, {0x32,0x15,0x99},
	{0x32,0x16,0x12}, {0x32,0x17,0x00}, {0x32,0x18,0x00}, {0x32,0x19,0x00}, {0x32,0x1A,0x00},
	{0x32,0x1B,0x00}, {0x32,0x1C,0x00}, {0x32,0x20,0x00}, {0x32,0x22,0x0E}, {0x32,0x23,0x2C},
	{0x32,0x24,0x30}, {0x32,0x25,0x18}, {0x32,0x26,0x20}, {0x32,0x27,0x03}, {0x32,0x28,0x08},
	{0x32,0x29,0x20}, {0x32,0x2A,0x06}, {0x32,0x2B,0x1C}, {0x32,0x2C,0x00}, {0x32,0x2D,0x07},
	{0x32,0x2E,0x23}, {0x32,0x2F,0x2F}, {0x32,0x31,0x80}, {0x32,0x32,0x80}, {0x32,0x33,0x80},
	{0x32,0x34,0xA0}, {0x32,0x35,0x18}, {0x32,0x36,0x46}, {0x32,0x37,0x64}, {0x32,0x38,0x00},
	{0x32,0x39,0xFF}, {0x32,0x3A,0xD5}, {0x32,0x3B,0x80}, {0x32,0x3C,0x80}, {0x32,0x3D,0x80},
	{0x32,0x3E,0x80}, {0x32,0x3F,0x80}, {0x32,0x40,0x80}, {0x32,0x41,0x60}, {0x32,0x42,0x5F},
	{0x32,0x43,0x37}, {0x32,0x44,0x14}, {0x32,0x48,0x20}, {0x32,0x49,0x00}, {0x32,0x4A,0x00},
	{0x32,0x4B,0x00}, {0x32,0x4C,0x7F}, {0x32,0x4E,0x00}, {0x32,0x4F,0xAA}, {0x32,0x50,0x20},
	{0x32,0x51,0x20}, {0x32,0x52,0xB0}, {0x32,0x53,0x08}, {0x32,0x54,0x00}, {0x32,0x55,0x8C},
	{0x32,0x56,0x2D}, {0x32,0x57,0x04}, {0x32,0x58,0x10}, {0x32,0x59,0x08}, {0x32,0x5A,0x10},
	{0x32,0x5B,0x00}, {0x32,0x5C,0x68}, {0x32,0x5D,0x84}, {0x32,0x5E,0x08}, {0x32,0x5F,0x21},
	{0x32,0x60,0x20}, {0x32,0x61,0xB0}, {0x32,0x62,0x33}, {0x32,0x63,0x01}, {0x32,0x64,0xFF},
	{0x32,0x65,0x01}, {0x32,0x66,0xFF}, {0x32,0x67,0x89}, {0x32,0x68,0xAB}, {0x32,0x69,0x98},
	{0x32,0x6A,0x6E}, {0x32,0x6B,0x6E}, {0x32,0x6C,0x6E}, {0x32,0x6D,0x00}, {0x32,0x6E,0x00},
	{0x32,0x6F,0x00}, {0x32,0x70,0x00}, {0x32,0x71,0x00}, {0x32,0x72,0x00}, {0x32,0x73,0x00},
	{0x32,0x75,0xFF}, {0x32,0x76,0xFF}, {0x32,0x77,0xFF}, {0x32,0x78,0xFF}, {0x32,0x79,0xFF},				   
	{0x32,0x7A,0xFF}, {0x32,0x7B,0xFF}, {0x32,0x7C,0xFF}, {0x32,0x7D,0xFF}, {0x32,0x7E,0x00},
	{0x32,0x7F,0x00}, {0x32,0x80,0x71}, {0x32,0x81,0x01}, {0x32,0x82,0x02}, {0x32,0x83,0xED},
	{0x32,0x84,0x7B}, {0x32,0x85,0xC7}, {0x32,0x86,0x00}, {0x32,0x87,0x00}, {0x32,0x88,0x94},
	{0x32,0x89,0x00}, {0x32,0x8A,0x00}, {0x32,0x8B,0x50}, {0x32,0x90,0x48}, {0x32,0x91,0x00},
	{0x32,0x92,0xC8}, {0x32,0x93,0x72}, {0x32,0x94,0x64}, {0x32,0x95,0xD0}, {0x32,0x96,0x45},
	{0x32,0x97,0x00}, {0x32,0x9B,0x00}, {0x32,0x9C,0x00}, {0x32,0x9D,0x00}, {0x32,0x9F,0x78},
	{0x32,0xA0,0x54}, {0x32,0xA1,0x64}, {0x32,0xA2,0xA7}, {0x32,0xA3,0xF0}, {0x32,0xA4,0x4F},
	{0x32,0xA5,0x5C}, {0x32,0xA6,0x72}, {0x32,0xA7,0x08}, {0x32,0xA8,0x00}, {0x32,0xA9,0x00},
	{0x32,0xAA,0x00}, {0x32,0xAB,0x00}, {0x32,0xAC,0x68}, {0x32,0xAD,0x3C}, {0x32,0xAE,0x18},
	{0x32,0xAF,0x1E}, {0x32,0xB0,0x00}, {0x32,0xB1,0x00}, {0x32,0xB2,0x00}, {0x32,0xB3,0x00},
	{0x32,0xB4,0x00}, {0x32,0xB5,0x00}, {0x32,0xB6,0x00}, {0x32,0xB7,0x00}, {0x32,0xB8,0x0B},
	{0x32,0xC0,0x00}, {0x32,0xC1,0x00}, {0x32,0xC2,0xC6}, {0x32,0xC3,0x08}, {0x32,0xC4,0x00},
	{0x32,0xC5,0x0A}, {0x32,0xC6,0x27}, {0x32,0xC7,0x00}, {0x32,0xC8,0x11}, {0x32,0xC9,0x50},
	{0x32,0xCA,0x00}, {0x32,0xCB,0x10}, {0x32,0xCC,0x30}, {0x32,0xCD,0x1D}, {0x32,0xCE,0x11},
	{0x32,0xCF,0x31}, {0x32,0xD0,0x2C}, {0x32,0xD1,0x00}, {0x32,0xD2,0x00}, {0x32,0xD3,0xAE},
	{0x32,0xD4,0x01}, {0x32,0xD5,0x00}, {0x32,0xD6,0x00}, {0x32,0xD7,0x00}, {0x32,0xD8,0x00},
	{0x32,0xD9,0x00}, {0x32,0xDA,0x00}, {0x32,0xDB,0x00}, {0x32,0xDC,0x00}, {0x32,0xDD,0x00},
	{0x32,0xDE,0x00}, {0x32,0xE0,0x20}, {0x32,0xE1,0x20}, {0x32,0xE2,0x00}, {0x32,0xE3,0x03},
	{0x32,0xE3,0x03}, {0x32,0xE5,0x8A}, {0x32,0xE6,0x00}, {0x32,0xE7,0x00}, {0x32,0xE8,0x00},
	{0x32,0xE9,0x00}, {0x32,0xEA,0x00}, {0x32,0xEB,0x00}, {0x32,0xEC,0x00}, {0x32,0xED,0x00},
	{0x32,0xFD,0x50}, {0x32,0xFE,0x00}, {0x32,0xFF,0xFF}
};	*/
unsigned char code f_video[ONE_PARM][TWO_PARM] = 
{
	{0x32,0x01,0x00},{0x32,0x03,0xF1},{0x32,0x04,0x1C},{0x32,0x05,0x01},{0x32,0x06,0x92},
	{0x32,0x07,0x7B},{0x32,0x08,0x2D},{0x32,0x09,0x57},{0x32,0x0A,0x00},{0x32,0x0B,0x10},
	{0x32,0x0C,0x00},{0x32,0x0D,0xFF},{0x32,0x0E,0x47},{0x32,0x0F,0x18},{0x32,0x10,0x28},
	{0x32,0x11,0xC2},{0x32,0x12,0x2D},{0x32,0x13,0x03},{0x32,0x14,0x5A},{0x32,0x15,0x8A},
	{0x32,0x16,0x1E},{0x32,0x17,0x00},{0x32,0x18,0x00},{0x32,0x19,0x00},{0x32,0x1A,0x00},
	{0x32,0x1B,0x00},{0x32,0x1C,0x00},{0x32,0x20,0x00},{0x32,0x22,0x0E},{0x32,0x23,0x2C},
	{0x32,0x24,0x30},{0x32,0x25,0x18},{0x32,0x26,0x20},{0x32,0x27,0x03},{0x32,0x28,0x08},
	{0x32,0x29,0x20},{0x32,0x2A,0x06},{0x32,0x2B,0x1C},{0x32,0x2C,0x00},{0x32,0x2D,0x07},
	{0x32,0x2E,0x23},{0x32,0x2F,0x2F},{0x32,0x31,0x80},{0x32,0x32,0x80},{0x32,0x33,0x80},
	{0x32,0x34,0xA0},{0x32,0x35,0x20},{0x32,0x36,0x46},{0x32,0x37,0x64},{0x32,0x38,0x00},
	{0x32,0x39,0xFF},{0x32,0x3A,0xB7},{0x32,0x3B,0x80},{0x32,0x3C,0x80},{0x32,0x3D,0x80},
	{0x32,0x3E,0x80},{0x32,0x3F,0x80},{0x32,0x40,0x80},{0x32,0x41,0x60},{0x32,0x42,0x5F},
	{0x32,0x43,0x37},{0x32,0x44,0x14},{0x32,0x48,0x20},{0x32,0x49,0x00},{0x32,0x4A,0x00},
	{0x32,0x4B,0x00},{0x32,0x4C,0x7F},{0x32,0x4E,0x00},{0x32,0x4F,0xAA},{0x32,0x50,0x20},
	{0x32,0x51,0x24},{0x32,0x52,0xB0},{0x32,0x53,0x0B},{0x32,0x54,0x00},{0x32,0x55,0x8C},
	{0x32,0x56,0x2D},{0x32,0x57,0x04},{0x32,0x58,0x10},{0x32,0x59,0x08},{0x32,0x5A,0x10},
	{0x32,0x5B,0x00},{0x32,0x5C,0x68},{0x32,0x5D,0x84},{0x32,0x5E,0x08},{0x32,0x5F,0x21},
	{0x32,0x60,0x20},{0x32,0x61,0xB0},{0x32,0x62,0x33},{0x32,0x63,0x01},{0x32,0x64,0xFF},
	{0x32,0x65,0x01},{0x32,0x66,0xFF},{0x32,0x67,0x89},{0x32,0x68,0xAB},{0x32,0x69,0x98},
	{0x32,0x6A,0x6E},{0x32,0x6B,0x6E},{0x32,0x6C,0x6E},{0x32,0x6D,0x00},{0x32,0x6E,0x00},
	{0x32,0x6F,0x00},{0x32,0x70,0x00},{0x32,0x71,0x00},{0x32,0x72,0x00},{0x32,0x73,0x00},
	{0x32,0x75,0xFF},{0x32,0x76,0xFF},{0x32,0x77,0xFF},{0x32,0x78,0xFF},{0x32,0x79,0xFF},
	{0x32,0x7A,0xFF},{0x32,0x7B,0xFF},{0x32,0x7C,0xFF},{0x32,0x7D,0xFF},{0x32,0x7E,0x01},
	{0x32,0x7F,0x00},{0x32,0x80,0x71},{0x32,0x81,0x21},{0x32,0x82,0x82},{0x32,0x83,0xFD},
	{0x32,0x84,0x78},{0x32,0x85,0xC4},{0x32,0x86,0x00},{0x32,0x87,0x00},{0x32,0x88,0x60},
	{0x32,0x89,0x00},{0x32,0x8A,0x00},{0x32,0x8B,0x3C},{0x32,0x90,0x44},{0x32,0x91,0x00},
	{0x32,0x92,0xC8},{0x32,0x93,0x72},{0x32,0x94,0xC4},{0x32,0x95,0xD0},{0x32,0x96,0x32},
	{0x32,0x97,0x00},{0x32,0x9B,0x00},{0x32,0x9C,0x00},{0x32,0x9D,0x00},{0x32,0x9F,0x40},
	{0x32,0xA0,0x54},{0x32,0xA1,0x00},{0x32,0xA2,0xA2},{0x32,0xA3,0x90},{0x32,0xA4,0x54},
	{0x32,0xA5,0x59},{0x32,0xA6,0xB0},{0x32,0xA7,0x08},{0x32,0xA8,0x00},{0x32,0xA9,0x00},
	{0x32,0xAA,0x00},{0x32,0xAB,0x00},{0x32,0xAC,0x68},{0x32,0xAD,0x2A},{0x32,0xAE,0x17},
	{0x32,0xAF,0x1E},{0x32,0xB0,0x00},{0x32,0xB1,0x00},{0x32,0xB2,0x00},{0x32,0xB3,0x00},
	{0x32,0xB4,0x00},{0x32,0xB5,0x00},{0x32,0xB6,0x00},{0x32,0xB7,0x00},{0x32,0xB8,0x0B},
	{0x32,0xC0,0x00},{0x32,0xC1,0x00},{0x32,0xC2,0xC6},{0x32,0xC3,0x08},{0x32,0xC4,0x00},
	{0x32,0xC5,0x0A},{0x32,0xC6,0x27},{0x32,0xC7,0x00},{0x32,0xC8,0x11},{0x32,0xC9,0x50},
	{0x32,0xCA,0x00},{0x32,0xCB,0x10},{0x32,0xCC,0x30},{0x32,0xCD,0x12},{0x32,0xCE,0x11},
	{0x32,0xCF,0x31},{0x32,0xD0,0x2C},{0x32,0xD1,0x00},{0x32,0xD2,0x00},{0x32,0xD3,0xAE},
	{0x32,0xD4,0x01},{0x32,0xD5,0x00},{0x32,0xD6,0x00},{0x32,0xD7,0x00},{0x32,0xD8,0x00},
	{0x32,0xD9,0x00},{0x32,0xDA,0x00},{0x32,0xDB,0x00},{0x32,0xDC,0x00},{0x32,0xDD,0x00},
	{0x32,0xDE,0x00},{0x32,0xE0,0x20},{0x32,0xE1,0x20},{0x32,0xE2,0x00},{0x32,0xE3,0x03},
	{0x32,0xE4,0x5A},{0x32,0xE5,0x8A},{0x32,0xE6,0x00},{0x32,0xE7,0x00},{0x32,0xE8,0x00},
	{0x32,0xE9,0x00},{0x32,0xEA,0x00},{0x32,0xEB,0x00},{0x32,0xEC,0x00},{0x32,0xED,0x00},
	{0x32,0xFD,0x10},{0x32,0xFE,0xB0},{0x32,0xFF,0x01}
};
void IIC_Init();
void  IRQ_I2C(void);
void Delay(uint data DelayTime) ;
void  ISendStr(uchar sla, uchar suba, uchar *s, uchar no);
#endif 	/* _IIC_H_ */

⌨️ 快捷键说明

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