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

📄 modetable_0817.h

📁 一个LCD TV的源程序, 用的是realtek的IC
💻 H
字号:
/*********************************************************************

      COPYRIGHT  (C)  Himax Technologies, Inc.

      File name     : ModeTable.h

      Description   : Declare PA8824 head file

      Author        : Taylor

      Create date   : 2005/06/01

      Modifications :
*********************************************************************/

#ifndef _ModeTable_H
#define _ModeTable_H

extern Byte code ModeTbl[13][51][2] =
     // 0: 640x480 --> 800x600
    {{{0x00, 0x80}, {0x01, 0x02}, {0x02, 0xE0}, {0x03, 0x01}, {0x10, 0x1C}, {0x11, 0x04}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0xCB},
      {0x21, 0x0C}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0xCB}, {0x21, 0x0C}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0xD8}, {0xA1, 0x1D},
      {0xA2, 0x00}, {0x90, 0xF8}, {0x91, 0x03}, {0x92, 0x48}, {0x93, 0x00}, {0x94, 0x90}, {0x95, 0x00},
      {0x96, 0x20}, {0x97, 0x03}, {0x98, 0x92}, {0x99, 0x02}, {0x9A, 0x13}, {0x9B, 0x00}, {0x9C, 0x26},
      {0x9D, 0x00}, {0x9E, 0x58}, {0x9F, 0x02}, {0xD0, 0x03}, {0xD1, 0x04}, {0xD2, 0x08}, {0xD3, 0x77},
      {0xD4, 0x00}, {0x29, 0x00}
     },
     // 1 640x480 --> 800x480
     {{0x00, 0x80}, {0x01, 0x02}, {0x02, 0xE0}, {0x03, 0x01}, {0x10, 0x1C}, {0x11, 0x04}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x22}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0x00},
      {0x21, 0x10}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0xCB}, {0x21, 0x0C}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x00}, {0xA1, 0x15},
      {0xA2, 0x00}, {0x90, 0x20}, {0x91, 0x04}, {0x92, 0x3F}, {0x93, 0x00}, {0x94, 0x7A}, {0x95, 0x00},
      {0x96, 0x20}, {0x97, 0x03}, {0x98, 0x0D}, {0x99, 0x02}, {0x9A, 0x03}, {0x9B, 0x00}, {0x9C, 0x20},
      {0x9D, 0x00}, {0x9E, 0xE0}, {0x9F, 0x01}, {0xD0, 0x03}, {0xD1, 0x04}, {0xD2, 0x08}, {0xD3, 0x63},
      {0xD4, 0x00}, {0x29, 0x00}
     },
     // 2 640x480 --> 640x480
     {{0x00, 0x80}, {0x01, 0x02}, {0x02, 0xE0}, {0x03, 0x01}, {0x10, 0x1C}, {0x11, 0x04}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x22}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0x00},
      {0x21, 0x10}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x00}, {0x21, 0x10}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x1E}, {0xA1, 0x07},
      {0xA2, 0x00}, {0x90, 0x20}, {0x91, 0x03}, {0x92, 0x5B}, {0x93, 0x00}, {0x94, 0x8B}, {0x95, 0x00},
      {0x96, 0x80}, {0x97, 0x02}, {0x98, 0x0D}, {0x99, 0x02}, {0x9A, 0x02}, {0x9B, 0x00}, {0x9C, 0x23},
      {0x9D, 0x00}, {0x9E, 0xE0}, {0x9F, 0x01}, {0xD0, 0x08}, {0xD1, 0x08}, {0xD2, 0x0C}, {0xD3, 0xF5},
      {0xD4, 0x00}, {0x29, 0x00}
     },
     // 3 640x480 --> 320x240
     {{0x00, 0x80}, {0x01, 0x02}, {0x02, 0xE0}, {0x03, 0x01}, {0x10, 0x1C}, {0x11, 0x04}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x22}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0x00},
      {0x21, 0x20}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x00}, {0x21, 0x20}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0xF9}, {0xA1, 0x00},
      {0xA2, 0x00}, {0x90, 0x5A}, {0x91, 0x03}, {0x92, 0x3F}, {0x93, 0x00}, {0x94, 0x7A}, {0x95, 0x00},
      {0x96, 0x40}, {0x97, 0x01}, {0x98, 0x07}, {0x99, 0x01}, {0x9A, 0x03}, {0x9B, 0x00}, {0x9C, 0x12},
      {0x9D, 0x00}, {0x9E, 0xF0}, {0x9F, 0x00}, {0xD0, 0x1C}, {0xD1, 0x0E}, {0xD2, 0x07}, {0xD3, 0x04},
      {0xD4, 0x01}, {0x29, 0x00}
     },
     // 4 7224_8060
     {{0x00, 0xd0}, {0x01, 0x02}, {0x02, 0xF0}, {0x03, 0x00}, {0x10, 0x1C}, {0x11, 0x0F}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0x62},
      {0x21, 0x06}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x65}, {0x21, 0x0E}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x00}, {0xA1, 0x2C},//A0~A2=A1,17,00
      {0xA2, 0x00}, {0x90, 0xF8}, {0x91, 0x03}, {0x92, 0x48}, {0x93, 0x00}, {0x94, 0x90}, {0x95, 0x00},
      {0x96, 0x20}, {0x97, 0x03}, {0x98, 0x92}, {0x99, 0x02}, {0x9A, 0x13}, {0x9B, 0x00}, {0x9C, 0x26},
      {0x9D, 0x00}, {0x9E, 0x58}, {0x9F, 0x02}, {0xD0, 0x08}, {0xD1, 0x09}, {0xD2, 0x09}, {0xD3, 0x2B},
      {0xD4, 0x01}, {0x29, 0x00}
     },
     // 5 mode7224_8048
     {{0x00, 0xD0}, {0x01, 0x02}, {0x02, 0xF0}, {0x03, 0x00}, {0x10, 0x1C}, {0x11, 0x0F}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0xFD},
      {0x21, 0x07}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x65}, {0x21, 0x0E}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x00}, {0xA1, 0x20},//B4,11,00
      {0xA2, 0x00}, {0x90, 0x20}, {0x91, 0x04}, {0x92, 0x35}, {0x93, 0x00}, {0x94, 0x70}, {0x95, 0x00},
      {0x96, 0x20}, {0x97, 0x03}, {0x98, 0x0D}, {0x99, 0x02}, {0x9A, 0x03}, {0x9B, 0x00}, {0x9C, 0x20},
      {0x9D, 0x00}, {0x9E, 0xE0}, {0x9F, 0x01}, {0xD0, 0x08}, {0xD1, 0x09}, {0xD2, 0x07}, {0xD3, 0xC7},
      {0xD4, 0x00}, {0x29, 0x00}
     },
     // 6 mode7224_6448
     {{0x00, 0xD0}, {0x01, 0x02}, {0x02, 0xF0}, {0x03, 0x00}, {0x10, 0x1C}, {0x11, 0x0F}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0xFB},
      {0x21, 0x07}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x00}, {0x21, 0x12}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x40}, {0xA1, 0x0D},//04,1A,00
      {0xA2, 0x00}, {0x90, 0x20}, {0x91, 0x03}, {0x92, 0x56}, {0x93, 0x00}, {0x94, 0x86}, {0x95, 0x00},
      {0x96, 0x80}, {0x97, 0x02}, {0x98, 0x0D}, {0x99, 0x02}, {0x9A, 0x02}, {0x9B, 0x00}, {0x9C, 0x23},
      {0x9D, 0x00}, {0x9E, 0xE0}, {0x9F, 0x01}, {0xD0, 0x08}, {0xD1, 0x07}, {0xD2, 0x0C}, {0xD3, 0xF5},
      {0xD4, 0x00}, {0x29, 0x00}
     },
     // 7 mode7224_3224
     {{0x00, 0xD0}, {0x01, 0x02}, {0x02, 0xF0}, {0x03, 0x00}, {0x10, 0x1C}, {0x11, 0x0F}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0x00},
      {0x21, 0x10}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x10}, {0x21, 0x24}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x43}, {0xA1, 0x05},//43,05,00
      {0xA2, 0x00}, {0x90, 0x98}, {0x91, 0x01}, {0x92, 0x1E}, {0x93, 0x00}, {0x94, 0x44}, {0x95, 0x00},
      {0x96, 0x40}, {0x97, 0x01}, {0x98, 0x07}, {0x99, 0x01}, {0x9A, 0x03}, {0x9B, 0x00}, {0x9C, 0x12},
      {0x9D, 0x00}, {0x9E, 0xF0}, {0x9F, 0x00}, {0xD0, 0x3C}, {0xD1, 0x1A}, {0xD2, 0x0A}, {0xD3, 0x67},
      {0xD4, 0x01}, {0x29, 0x01}
     },
     // 8 mode7228_8060
     {{0x00, 0xD0}, {0x01, 0x02}, {0x02, 0x20}, {0x03, 0x01}, {0x10, 0x1C}, {0x11, 0x0F}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0xAA},
      {0x21, 0x07}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x65}, {0x21, 0x0E}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x00}, {0xA1, 0x2A},//00,2A,00
      {0xA2, 0x00}, {0x90, 0xF8}, {0x91, 0x03}, {0x92, 0x48}, {0x93, 0x00}, {0x94, 0x90}, {0x95, 0x00},
      {0x96, 0x20}, {0x97, 0x03}, {0x98, 0x92}, {0x99, 0x02}, {0x9A, 0x13}, {0x9B, 0x00}, {0x9C, 0x26},
      {0x9D, 0x00}, {0x9E, 0x58}, {0x9F, 0x02}, {0xD0, 0x0B}, {0xD1, 0x0C}, {0xD2, 0x09}, {0xD3, 0x4C},
      {0xD4, 0x01}, {0x29, 0x00}
     },
     // 9 mode7228_8048
     {{0x00, 0xD0}, {0x01, 0x02}, {0x02, 0x20}, {0x03, 0x01}, {0x10, 0x1C}, {0x11, 0x0F}, {0x12, 0xBB},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0x96},
      {0x21, 0x09}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x65}, {0x21, 0x0E}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x44}, {0xA1, 0x1B},
      {0xA2, 0x00}, {0x90, 0x25}, {0x91, 0x04}, {0x92, 0x35}, {0x93, 0x00}, {0x94, 0x70}, {0x95, 0x00},
      {0x96, 0x20}, {0x97, 0x03}, {0x98, 0x0D}, {0x99, 0x02}, {0x9A, 0x03}, {0x9B, 0x00}, {0x9C, 0x1F},
      {0x9D, 0x00}, {0x9E, 0xE0}, {0x9F, 0x01}, {0xD0, 0x0D}, {0xD1, 0x0E}, {0xD2, 0x07}, {0xD3, 0x02},
      {0xD4, 0x01}, {0x29, 0x00}
     },
     // 10 mode7228_6448
     {{0x00, 0xD0}, {0x01, 0x02}, {0x02, 0x20}, {0x03, 0x01}, {0x10, 0x1C}, {0x11, 0x0F}, {0x12, 0xBB},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0x96},
      {0x21, 0x09}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x00}, {0x21, 0x12}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x73}, {0xA1, 0x04},
      {0xA2, 0x00}, {0x90, 0x20}, {0x91, 0x03}, {0x92, 0x56}, {0x93, 0x00}, {0x94, 0x86}, {0x95, 0x00},
      {0x96, 0x80}, {0x97, 0x02}, {0x98, 0x0D}, {0x99, 0x02}, {0x9A, 0x02}, {0x9B, 0x00}, {0x9C, 0x23},
      {0x9D, 0x00}, {0x9E, 0xE0}, {0x9F, 0x01}, {0xD0, 0x10}, {0xD1, 0x0E}, {0xD2, 0x09}, {0xD3, 0x26},
      {0xD4, 0x01}, {0x29, 0x00}
     },
     // 11 mode7228_3224
     {{0x00, 0xD0}, {0x01, 0x02}, {0x02, 0x20}, {0x03, 0x01}, {0x10, 0x1C}, {0x11, 0x0F}, {0x12, 0xBB},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0x33},
      {0x21, 0x13}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x00}, {0x21, 0x24}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x65}, {0xA1, 0x00},
      {0xA2, 0x00}, {0x90, 0x5A}, {0x91, 0x03}, {0x92, 0x3F}, {0x93, 0x00}, {0x94, 0x7A}, {0x95, 0x00},
      {0x96, 0x40}, {0x97, 0x01}, {0x98, 0x07}, {0x99, 0x01}, {0x9A, 0x03}, {0x9B, 0x00}, {0x9C, 0x12},
      {0x9D, 0x00}, {0x9E, 0xF0}, {0x9F, 0x00}, {0xD0, 0x21}, {0xD1, 0x0E}, {0xD2, 0x07}, {0xD3, 0xFE},
      {0xD4, 0x00}, {0x29, 0x01}
     },
     // 12 mode8060_8060
     {{0x00, 0x20}, {0x01, 0x03}, {0x02, 0x58}, {0x03, 0x02}, {0x10, 0x1C}, {0x11, 0x07}, {0x12, 0x7A},
      {0x13, 0x00}, {0x14, 0x12}, {0x15, 0x00}, {0x16, 0x13}, {0x17, 0x00}, {0x19, 0x02}, {0x20, 0x00},
      {0x21, 0x10}, {0x22, 0xFF}, {0x23, 0x0F}, {0x20, 0x00}, {0x21, 0x10}, {0x22, 0xFF}, {0x23, 0x1F},
      {0x24, 0x00}, {0x25, 0x00}, {0x24, 0x00}, {0x25, 0x04}, {0x27, 0x00}, {0xA0, 0x11}, {0xA1, 0x07},
      {0xA2, 0x00}, {0x90, 0x20}, {0x91, 0x04}, {0x92, 0x80}, {0x93, 0x00}, {0x94, 0xD8}, {0x95, 0x00},
      {0x96, 0x20}, {0x97, 0x03}, {0x98, 0x74}, {0x99, 0x02}, {0x9A, 0x04}, {0x9B, 0x00}, {0x9C, 0x1B},
      {0x9D, 0x00}, {0x9E, 0x58}, {0x9F, 0x02}, {0xD0, 0x08}, {0xD1, 0x08}, {0xD2, 0x09}, {0xD3, 0x2B},
      {0xD4, 0x01}, {0x29, 0x00}
     }
    };

#endif







































       

⌨️ 快捷键说明

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