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

📄 script.lst

📁 TFT LCD驱动芯片T100A+AU7" Source code
💻 LST
📖 第 1 页 / 共 5 页
字号:
C51 COMPILER V7.06   SCRIPT                                                                06/16/2005 10:05:39 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE SCRIPT
OBJECT MODULE PLACED IN F:\T100_C~1\HUI_CH~1\铁将军\SIMULA~2\SCRIPT.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE F:\T100_C~1\HUI_CH~1\铁将军\SIMULA~2\SCRIPT.C DB SB OE

stmt level    source

   1          ////////////////script for T100 AU7 temp////////////////
   2          #include "reg51.h"
   3          #include "common.h"
   4          #include "System.h"
   5          #include "Struct.h"
   6          #include "Keypad.h"
   7          #include "TW101Reg.h"
   8          #include "OSDDraw.h"
   9          #include "OSDCtrl.h"
  10          #include "TwoWire.h"
  11          #include "Display.h"
  12          #include "T101_Util.h"
  13          
  14          void CVBS_S1(void);
  15          void CVBS_S2(void);
  16          void CVBS_S3(void);
  17          void CVBS_S4(void);
  18          void SVideo_S(void);
  19          
  20          void CVBS_S1(void)
  21          {
  22   1          I2CWriteByte(TW101,0xe0, 0x92);
  23   1              I2CWriteByte(TW101,0x0a, 0x30);
  24   1              I2CWriteByte(TW101,0x0b, 0x30);
  25   1              I2CWriteByte(TW101,0x0c, 0x30);
  26   1              I2CWriteByte(TW101,0x0d, 0x20);
  27   1              I2CWriteByte(TW101,0x18, 0x02);
  28   1              I2CWriteByte(TW101,0x19, 0x00);
  29   1              I2CWriteByte(TW101,0x1a, 0x87);
  30   1              I2CWriteByte(TW101,0x1c, 0xb8);
  31   1              I2CWriteByte(TW101,0x98, 0xcc);
  32   1              I2CWriteByte(TW101,0xe1, 0xf4);
  33   1              I2CWriteByte(TW101+4,0x04, 0xdd);
  34   1              I2CWriteByte(TW101+4,0x10, 0x27);
  35   1              I2CWriteByte(TW101+4,0x00, 0x00);
  36   1              I2CWriteByte(TW101+4,0x03, 0x00);
  37   1              I2CWriteByte(TW101+4,0x02, 0x4b);
  38   1              I2CWriteByte(TW101+4,0x39, 0x8a);
  39   1              I2CWriteByte(TW101+4,0x08, 0x80);
  40   1              I2CWriteByte(TW101+4,0x3f, 0x00);
  41   1              I2CWriteByte(TW101,0xc8, 0x1b);
  42   1              I2CWriteByte(TW101,0xc9, 0x03);
  43   1              I2CWriteByte(TW101,0xca, 0x01);
  44   1              I2CWriteByte(TW101,0xca, 0x03);
  45   1              I2CWriteByte(TW101,0xc1, 0xc8);
  46   1              I2CWriteByte(TW101,0xd8, 0x00);
  47   1              I2CWriteByte(TW101,0xd9, 0x00);
  48   1              I2CWriteByte(TW101,0xdc, 0xe0);
  49   1              I2CWriteByte(TW101,0xdd, 0x01);
  50   1              I2CWriteByte(TW101,0xda, 0x00);
  51   1              I2CWriteByte(TW101,0xdb, 0x00);
  52   1              I2CWriteByte(TW101,0xde, 0xea);
  53   1              I2CWriteByte(TW101,0xdf, 0x00);
  54   1              I2CWriteByte(TW101,0x84, 0x30);
  55   1              I2CWriteByte(TW101,0x85, 0x15);
C51 COMPILER V7.06   SCRIPT                                                                06/16/2005 10:05:39 PAGE 2   

  56   1              I2CWriteByte(TW101,0xb0, 0x20);
  57   1              I2CWriteByte(TW101,0xb1, 0x00);
  58   1              I2CWriteByte(TW101,0xb2, 0x0d);
  59   1              I2CWriteByte(TW101,0xb3, 0x00);
  60   1              I2CWriteByte(TW101,0xb4, 0xe0);
  61   1              I2CWriteByte(TW101,0xb5, 0x01);
  62   1              I2CWriteByte(TW101,0xb6, 0xea);
  63   1              I2CWriteByte(TW101,0xb7, 0x00);
  64   1              I2CWriteByte(TW101,0xb8, 0x88);
  65   1              I2CWriteByte(TW101,0xb9, 0x02);
  66   1              I2CWriteByte(TW101,0xba, 0x04);
  67   1              I2CWriteByte(TW101,0xbb, 0x01);
  68   1              I2CWriteByte(TW101,0xbc, 0x10);
  69   1              I2CWriteByte(TW101,0xbd, 0x00);
  70   1              I2CWriteByte(TW101,0xbe, 0x03);
  71   1              I2CWriteByte(TW101,0xbf, 0x00);
  72   1              I2CWriteByte(TW101,0x70, 0x90);
  73   1              I2CWriteByte(TW101,0x72, 0x00);
  74   1              I2CWriteByte(TW101,0x73, 0xc0);
  75   1              I2CWriteByte(TW101,0x74, 0x48);
  76   1              I2CWriteByte(TW101,0x75, 0x83);
  77   1              I2CWriteByte(TW101+2,0x20, 0x21);
  78   1              I2CWriteByte(TW101+2,0x21, 0x7d);
  79   1              I2CWriteByte(TW101+2,0x22, 0x2d);
  80   1              I2CWriteByte(TW101+2,0x23, 0x02);
  81   1              I2CWriteByte(TW101+2,0x24, 0x0c);
  82   1              I2CWriteByte(TW101+2,0x25, 0x4b);
  83   1              I2CWriteByte(TW101+2,0x26, 0x02);
  84   1              I2CWriteByte(TW101+2,0x27, 0x1c);
  85   1              I2CWriteByte(TW101+2,0x28, 0x02);
  86   1              I2CWriteByte(TW101+2,0x29, 0x29);
  87   1              I2CWriteByte(TW101+2,0x2a, 0x00);
  88   1              I2CWriteByte(TW101+2,0x2b, 0x01);
  89   1              I2CWriteByte(TW101+2,0x2c, 0x18);
  90   1              I2CWriteByte(TW101+2,0x2d, 0x03);
  91   1              I2CWriteByte(TW101+2,0x2e, 0x00);
  92   1              I2CWriteByte(TW101+2,0x2f, 0x00);
  93   1              I2CWriteByte(TW101+2,0x30, 0x01);
  94   1              I2CWriteByte(TW101+2,0x31, 0xfb);
  95   1              I2CWriteByte(TW101+2,0x32, 0x01);
  96   1              I2CWriteByte(TW101+2,0x33, 0x37);
  97   1              I2CWriteByte(TW101+2,0x34, 0x00);
  98   1              I2CWriteByte(TW101+2,0x35, 0x06);
  99   1              I2CWriteByte(TW101,0x50, 0x06);
 100   1              I2CWriteByte(TW101,0x38, 0x50);
 101   1              I2CWriteByte(TW101,0x39, 0x00);
 102   1              I2CWriteByte(TW101,0x3a, 0x20);
 103   1              I2CWriteByte(TW101,0x3b, 0x03);
 104   1              I2CWriteByte(TW101,0xe0, 0x9d);
 105   1              I2CWriteByte(TW101,0x70, 0x81);
 106   1              I2CWriteByte(TW101,0x71, 0x00);
 107   1              I2CWriteByte(TW101,0x71, 0x82);
 108   1              I2CWriteByte(TW101,0x71, 0x51);
 109   1              I2CWriteByte(TW101,0x71, 0x7a);
 110   1              I2CWriteByte(TW101,0x71, 0x71);
 111   1              I2CWriteByte(TW101,0x71, 0x72);
 112   1              I2CWriteByte(TW101,0x71, 0x91);
 113   1              I2CWriteByte(TW101,0x71, 0x6a);
 114   1              I2CWriteByte(TW101,0x71, 0xb1);
 115   1              I2CWriteByte(TW101,0x71, 0x62);
 116   1              I2CWriteByte(TW101,0x71, 0xd1);
 117   1              I2CWriteByte(TW101,0x71, 0x5a);
C51 COMPILER V7.06   SCRIPT                                                                06/16/2005 10:05:39 PAGE 3   

 118   1              I2CWriteByte(TW101,0x71, 0xf1);
 119   1              I2CWriteByte(TW101,0x71, 0x52);
 120   1              I2CWriteByte(TW101,0x71, 0x11);
 121   1              I2CWriteByte(TW101,0x71, 0x4b);
 122   1              I2CWriteByte(TW101,0x71, 0x31);
 123   1              I2CWriteByte(TW101,0x71, 0x43);
 124   1              I2CWriteByte(TW101,0x71, 0x51);
 125   1              I2CWriteByte(TW101,0x71, 0x3b);
 126   1              I2CWriteByte(TW101,0x71, 0x71);
 127   1              I2CWriteByte(TW101,0x71, 0x33);
 128   1              I2CWriteByte(TW101,0x71, 0x91);
 129   1              I2CWriteByte(TW101,0x71, 0x2b);
 130   1              I2CWriteByte(TW101,0x71, 0xb1);
 131   1              I2CWriteByte(TW101,0x71, 0x23);
 132   1              I2CWriteByte(TW101,0x71, 0xd1);
 133   1              I2CWriteByte(TW101,0x71, 0x1b);
 134   1              I2CWriteByte(TW101,0x71, 0xf1);
 135   1              I2CWriteByte(TW101,0x71, 0x13);
 136   1              I2CWriteByte(TW101,0x71, 0xe0);
 137   1              I2CWriteByte(TW101,0x71, 0x0b);
 138   1              I2CWriteByte(TW101,0x71, 0x00);
 139   1              I2CWriteByte(TW101,0x71, 0x00);
 140   1              I2CWriteByte(TW101,0x71, 0x04);
 141   1              I2CWriteByte(TW101,0x71, 0x00);
 142   1              I2CWriteByte(TW101,0x71, 0xe2);
 143   1              I2CWriteByte(TW101,0x71, 0x8b);
 144   1              I2CWriteByte(TW101,0x71, 0x11);
 145   1              I2CWriteByte(TW101,0x71, 0xc4);
 146   1              I2CWriteByte(TW101,0x71, 0x8b);
 147   1              I2CWriteByte(TW101,0x71, 0x11);
 148   1              I2CWriteByte(TW101,0x71, 0x86);
 149   1              I2CWriteByte(TW101,0x71, 0x8b);
 150   1              I2CWriteByte(TW101,0x71, 0x11);
 151   1              I2CWriteByte(TW101,0x71, 0x68);
 152   1              I2CWriteByte(TW101,0x71, 0x93);
 153   1              I2CWriteByte(TW101,0x71, 0x11);
 154   1              I2CWriteByte(TW101,0x71, 0x2a);
 155   1              I2CWriteByte(TW101,0x71, 0x93);
 156   1              I2CWriteByte(TW101,0x71, 0x32);
 157   1              I2CWriteByte(TW101,0x71, 0x0c);
 158   1              I2CWriteByte(TW101,0x71, 0x9b);
 159   1              I2CWriteByte(TW101,0x71, 0x32);
 160   1              I2CWriteByte(TW101,0x71, 0xce);
 161   1              I2CWriteByte(TW101,0x71, 0x9a);
 162   1              I2CWriteByte(TW101,0x71, 0x32);
 163   1              I2CWriteByte(TW101,0x71, 0x90);
 164   1              I2CWriteByte(TW101,0x71, 0x9a);
 165   1              I2CWriteByte(TW101,0x71, 0x32);
 166   1              I2CWriteByte(TW101,0x71, 0x52);
 167   1              I2CWriteByte(TW101,0x71, 0x9a);
 168   1              I2CWriteByte(TW101,0x71, 0x52);
 169   1              I2CWriteByte(TW101,0x71, 0x14);
 170   1              I2CWriteByte(TW101,0x71, 0xa2);
 171   1              I2CWriteByte(TW101,0x71, 0x52);
 172   1              I2CWriteByte(TW101,0x71, 0xd6);
 173   1              I2CWriteByte(TW101,0x71, 0xa1);
 174   1              I2CWriteByte(TW101,0x71, 0x52);
 175   1              I2CWriteByte(TW101,0x71, 0x98);
 176   1              I2CWriteByte(TW101,0x71, 0xa1);
 177   1              I2CWriteByte(TW101,0x71, 0x72);
 178   1              I2CWriteByte(TW101,0x71, 0x58);
 179   1              I2CWriteByte(TW101,0x71, 0x99);
C51 COMPILER V7.06   SCRIPT                                                                06/16/2005 10:05:39 PAGE 4   

 180   1              I2CWriteByte(TW101,0x71, 0x93);
 181   1              I2CWriteByte(TW101,0x71, 0x1a);
 182   1              I2CWriteByte(TW101,0x71, 0x99);
 183   1              I2CWriteByte(TW101,0x71, 0x93);
 184   1              I2CWriteByte(TW101,0x71, 0xdc);
 185   1              I2CWriteByte(TW101,0x71, 0x98);
 186   1              I2CWriteByte(TW101,0x71, 0x93);
 187   1              I2CWriteByte(TW101,0x71, 0x1e);
 188   1              I2CWriteByte(TW101,0x71, 0x04);
 189   1      }
 190          
 191          void CVBS_S2(void)
 192          {
 193   1          I2CWriteByte(TW101,0xe0, 0x92);
 194   1              I2CWriteByte(TW101,0x0a, 0x30);
 195   1              I2CWriteByte(TW101,0x0b, 0x30);
 196   1              I2CWriteByte(TW101,0x0c, 0x30);
 197   1              I2CWriteByte(TW101,0x98, 0xcc);
 198   1              I2CWriteByte(TW101,0xe1, 0xf4);
 199   1              I2CWriteByte(TW101,0x0d, 0x20);
 200   1              I2CWriteByte(TW101,0x1c, 0xb8);
 201   1              I2CWriteByte(TW101,0x18, 0x00);
 202   1              I2CWriteByte(TW101,0x19, 0x00);
 203   1              I2CWriteByte(TW101,0x1a, 0x87);
 204   1              I2CWriteByte(TW101+4,0x04, 0xdd);
 205   1              I2CWriteByte(TW101+4,0x10, 0x27);
 206   1              I2CWriteByte(TW101+4,0x00, 0x00);
 207   1              I2CWriteByte(TW101+4,0x03, 0x00);
 208   1              I2CWriteByte(TW101+4,0x02, 0x4b);
 209   1              I2CWriteByte(TW101+4,0x39, 0x8a);
 210   1              I2CWriteByte(TW101+4,0x08, 0x80);
 211   1              I2CWriteByte(TW101+4,0x3f, 0x00);
 212   1              I2CWriteByte(TW101,0xca, 0x01);
 213   1              I2CWriteByte(TW101,0xc8, 0x1b);
 214   1              I2CWriteByte(TW101,0xc9, 0x03);
 215   1              I2CWriteByte(TW101,0xca, 0x03);
 216   1              I2CWriteByte(TW101,0xc1, 0xc8);
 217   1              I2CWriteByte(TW101,0xd8, 0x00);
 218   1              I2CWriteByte(TW101,0xd9, 0x00);
 219   1              I2CWriteByte(TW101,0xdc, 0xe0);
 220   1              I2CWriteByte(TW101,0xdd, 0x01);
 221   1              I2CWriteByte(TW101,0xda, 0x00);
 222   1              I2CWriteByte(TW101,0xdb, 0x00);
 223   1              I2CWriteByte(TW101,0xde, 0xea);
 224   1              I2CWriteByte(TW101,0xdf, 0x00);

⌨️ 快捷键说明

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