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

📄 filter.lst

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


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

stmt level    source

   1          //---------------------------------------------------------------------------
   2          // Terawins Inc. Company Confidential Strictly Private
   3          //
   4          // $Archive: Filter.c $
   5          // $Revision: 1.01 $
   6          // $Author: JoannW $
   7          // $Date: 2002/06/27 $
   8          //
   9          // --------------------------------------------------------------------------
  10          // >>>>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  11          // --------------------------------------------------------------------------
  12          // Copyright 2002 (c) Terawins Inc.
  13          // --------------------------------------------------------------------------
  14          
  15          #include <reg51.h>
  16          #include "common.h"
  17          #include "Struct.h"
  18          #include "TW101Reg.h"
  19          #include "Filter.h"
  20          #include "TwoWire.h"
  21          //#include ".\source\T101\FiltDat.c"
  22          
  23          // define data size for each Scaling Filter Mode
  24          #define SCALECOEFSIZE   83
  25          #if 0
              //----------------MODE 0--------------
              code unsigned char ScaleCoefDataUpA[] = {
              //Vertical Filter Data output to register
              0x00,0x82,0x40,0x72,0x91,0x6A,0xD1,0x5A,0x11,0x4B,0x52,0x43,0x92,0x33,0xD2,0x23,
              0x13,0x1C,0x53,0x0C,0x73,0x04,0x93,0xCC,0xB4,0xCC,0xD4,0xD4,0xF5,0xD4,0xF4,0xDC,
              //H fitler coef data
              0x00,0xE0,0xBC,0x11,0xE0,0xB4,0x11,0xC0,0xAC,0x00,0xA0,0xAC,0x00,0x80,0xA4,0x00,0x42,0xA4,
              0x00,0xE4,0x9B,0x00,0xA6,0x9B,0x00,0x68,0x9B,0x00,0x2A,0x9B,0x00,0xEC,0x9A,0x00,0x8E,0x92,
              0x00,0x12,0x92,0x00,0x96,0x91,0x00,0x1A,0x91,0x31,0xBC,0x88,
              //V16/H_16
              0x51,0xDE,0xDC};
              
              //----------------MODE 1--------------
              code unsigned char ScaleCoefDataUpB[] = {
              //Vertical Filter Data output to register
              0x00,0x82,0x40,0x72,0x91,0x6A,0xD1,0x5A,0x11,0x4B,0x31,0x43,0x72,0x3B,0x92,0x33,
              0xB2,0x2B,0xD2,0x23,0xF2,0x1B,0x12,0x14,0x33,0x14,0x53,0x0C,0x73,0x04,0x72,0xCC,
              //H fitler coef data
              0x00,0x80,0xA4,0x00,0x60,0x9C,0x00,0x22,0x9C,0x00,0x04,0xA4,0x00,0xC6,0xA3,0x00,0x88,0xA3,
              0x00,0x4A,0xA3,0x00,0x0C,0xA3,0x11,0xCE,0x9A,0x11,0x90,0x9A,0x11,0x52,0x9A,0x11,0x14,0x9A,
              0x11,0xD6,0x99,0x11,0x78,0x91,0x32,0x3A,0x91,0x52,0xDC,0x90,
              //V16/H_16
              0x72,0x9E,0xD4};
              #endif
  50          
  51          //----------------MODE 2--------------
  52          /*
  53          #ifdef T100
  54          
  55          code unsigned char ScaleCoefDataDef[] = {
C51 COMPILER V7.06   FILTER                                                                06/16/2005 10:05:42 PAGE 2   

  56          //Vertical Filter Data output to register
  57          0x54,0x92,0x94,0x82,0xD4,0x72,0x15,0x6B,0x55,0x5B,0x96,0x53,0xB5,0x43,0xD5,0x3B,
  58          0xF4,0x2B,0x14,0x24,0x34,0x1C,0x54,0x14,0x74,0x0C,0x94,0x04,0xB4,0xCC,0xB3,0xD4,
  59          //H fitler coef data
  60          0x15,0x60,0xB5,0x14,0x40,0xB5,0x13,0x20,0xB5,0x13,0x02,0xBD,0x13,0xC4,0xBC,0x34,0xA6,0xC4,
  61          0x34,0x68,0xC4,0x34,0x2A,0xC4,0x54,0xEC,0xCB,0x55,0x90,0xCB,0x75,0x52,0xD3,0x96,0x14,0xD3,
  62          0x96,0xB6,0xCA,0xB6,0x58,0xCA,0xD7,0xFA,0xC1,0xF7,0x9C,0xC1,
  63          //V16/H_16
  64          0x38,0xDF,0xDC};
  65          
  66          #else
  67          
  68          code unsigned char ScaleCoefDataDef[] = {
  69          //Vertical Filter Data output to register
  70          0x00,0x82,0x51,0x7A,0x71,0x72,0x91,0x6A,0xB1,0x62,0xD1,0x5A,0xF1,0x52,0x11,0x4B,
  71          0x31,0x43,0x51,0x3B,0x71,0x33,0x91,0x2B,0xB1,0x23,0xD1,0x1B,0xF1,0x13,0xE0,0x0B,
  72          //H fitler coef data
  73          0x00,0x00,0x04,0x00,0xE2,0x8B,0x11,0xC4,0x8B,0x11,0x86,0x8B,0x11,0x68,0x93,0x11,0x2A,0x93,
  74          0x32,0x0C,0x9B,0x32,0xCE,0x9A,0x32,0x90,0x9A,0x32,0x52,0x9A,0x52,0x14,0xA2,0x52,0xD6,0xA1,
  75          0x52,0x98,0xA1,0x72,0x58,0x99,0x93,0x1A,0x99,0x93,0xDC,0x98,
  76          //V16/H_16
  77          0x93,0x1E,0x04
  78          };
  79          
  80          #endif
  81          
  82          
  83          code unsigned char ScaleCoefDataDef[] = {
  84          //Vertical Filter Data output to register
  85          0x00,0x82,0x51,0x7A,0x71,0x72,0x91,0x6A,0xB1,0x62,0xD1,0x5A,0xF1,0x52,0x11,0x4B,
  86          0x31,0x43,0x51,0x3B,0x71,0x33,0x91,0x2B,0xB1,0x23,0xD1,0x1B,0xF1,0x13,0xE0,0x0B,
  87          //H fitler coef data
  88          0x00,0x00,0x04,0x00,0xE2,0x8B,0x11,0xC4,0x8B,0x11,0x86,0x8B,0x11,0x68,0x93,0x11,0x2A,0x93,
  89          0x32,0x0C,0x9B,0x32,0xCE,0x9A,0x32,0x90,0x9A,0x32,0x52,0x9A,0x52,0x14,0xA2,0x52,0xD6,0xA1,
  90          0x52,0x98,0xA1,0x72,0x58,0x99,0x93,0x1A,0x99,0x93,0xDC,0x98,
  91          //V16/H_16
  92          0x93,0x1E,0x04
  93          };
  94          */
  95          
  96          
  97          //----------------MODE 0--------------
  98          code unsigned char ScaleCoefDataUpA[] = {
  99          //Vertical Filter Data output to register
 100          0x00,0x82,0x40,0x72,0x91,0x6A,0xD1,0x5A,0x11,0x4B,0x52,0x43,0x92,0x33,0xD2,0x23,
 101          0x13,0x1C,0x53,0x0C,0x73,0x04,0x93,0xCC,0xB4,0xCC,0xD4,0xD4,0xF5,0xD4,0xF4,0xDC,
 102          //H fitler coef data
 103          0x00,0xE0,0xBC,0x11,0xE0,0xB4,0x11,0xC0,0xAC,0x00,0xA0,0xAC,0x00,0x80,0xA4,0x00,0x42,0xA4,
 104          0x00,0xE4,0x9B,0x00,0xA6,0x9B,0x00,0x68,0x9B,0x00,0x2A,0x9B,0x00,0xEC,0x9A,0x00,0x8E,0x92,
 105          0x00,0x12,0x92,0x00,0x96,0x91,0x00,0x1A,0x91,0x31,0xBC,0x88,
 106          //V16/H_16
 107          0x51,0xDE,0xDC};
 108          
 109          //----------------MODE 1--------------
 110          code unsigned char ScaleCoefDataUpB[] = {
 111          //Vertical Filter Data output to register
 112          0x00,0x82,0x40,0x72,0x91,0x6A,0xD1,0x5A,0x11,0x4B,0x31,0x43,0x72,0x3B,0x92,0x33,
 113          0xB2,0x2B,0xD2,0x23,0xF2,0x1B,0x12,0x14,0x33,0x14,0x53,0x0C,0x73,0x04,0x72,0xCC,
 114          //H fitler coef data
 115          0x00,0x80,0xA4,0x00,0x60,0x9C,0x00,0x22,0x9C,0x00,0x04,0xA4,0x00,0xC6,0xA3,0x00,0x88,0xA3,
 116          0x00,0x4A,0xA3,0x00,0x0C,0xA3,0x11,0xCE,0x9A,0x11,0x90,0x9A,0x11,0x52,0x9A,0x11,0x14,0x9A,
 117          0x11,0xD6,0x99,0x11,0x78,0x91,0x32,0x3A,0x91,0x52,0xDC,0x90,
C51 COMPILER V7.06   FILTER                                                                06/16/2005 10:05:42 PAGE 3   

 118          //V16/H_16
 119          0x72,0x9E,0xD4};
 120          
 121          
 122          //----------------MODE 2--------------
 123          code unsigned char ScaleCoefDataDef[] = {
 124          //Vertical Filter Data output to register
 125          0x00,0x82,0x51,0x7A,0x71,0x72,0x91,0x6A,0xB1,0x62,0xD1,0x5A,0xF1,0x52,0x11,0x4B,
 126          0x31,0x43,0x51,0x3B,0x71,0x33,0x91,0x2B,0xB1,0x23,0xD1,0x1B,0xF1,0x13,0xE0,0x0B,
 127          //H fitler coef data
 128          0x00,0x00,0x04,0x00,0xE2,0x8B,0x11,0xC4,0x8B,0x11,0x86,0x8B,0x11,0x68,0x93,0x11,0x2A,0x93,
 129          0x32,0x0C,0x9B,0x32,0xCE,0x9A,0x32,0x90,0x9A,0x32,0x52,0x9A,0x52,0x14,0xA2,0x52,0xD6,0xA1,
 130          0x52,0x98,0xA1,0x72,0x58,0x99,0x93,0x1A,0x99,0x93,0xDC,0x98,
 131          //V16/H_16
 132          0x93,0x1E,0x04
 133          };
 134          
 135          
 136          //----------------MODE 3--------------
 137          code unsigned char ScaleCoefDataDown[] = {
 138          //Vertical Filter Data output to register
 139          0x00,0x82,0x20,0x7A,0x40,0x72,0x60,0x6A,0x91,0x6A,0x80,0x62,0xA0,0x5A,0xC0,0x52,
 140          0xE0,0x4A,0xE1,0x42,0x00,0x43,0x01,0x3B,0x02,0x33,0x21,0x33,0x22,0x2B,0x23,0x23,
 141          //H fitler coef data
 142          0x12,0xC8,0x22,0x32,0xC8,0x1A,0x52,0xA8,0x1A,0x72,0xA8,0x12,0x72,0xA8,0x12,0x12,0x30,0x0A,
 143          0x32,0x10,0x0A,0x52,0x10,0x02,0x72,0x10,0x8A,0x92,0xF0,0x89,0xB3,0xF0,0x89,0xB2,0xD0,0x89,
 144          0xD2,0xB0,0x89,0xF2,0x90,0x89,0x12,0x91,0x91,0x31,0x71,0x99,
 145          //V16/H_16
 146          0x52,0x51,0x1B
 147          };
 148          /*
 149          code unsigned char ScaleCoefDataDown1[] = {
 150          // V Scale coef
 151          0x54,0x92,0x73,0x82,0xb4,0x7a,0xd3,0x6a,0xf3,0x62,0x33,0x53,0x53,0x4b,0x73,0x43,  
 152          0x92,0x33,0xb2,0x2b,0xd2,0x23,0xf2,0x1b,0x12,0x14,0x12,0x14,0x11,0x0c,0x31,0x04,  
 153          
 154          // H Scale coef
 155          0x12,0x60,0x8c,0x32,0x40,0x8c,0x52,0x40,0x94,0x73,0x60,0x9c,0x93,0x40,0x9c,0xb3,0x40,0xa4,  
 156          0xd4,0x40,0xa4,0x14,0x21,0xac,0x34,0x01,0xac,0x54,0xe1,0xab,0x95,0xe1,0xb3,0xb5,0xc1,0xb3,  
 157          0xd5,0xa1,0xb3,0xf5,0x63,0xb3,0xf5,0x45,0xb3,0xf6,0x29,0xb3,  
 158          
 159          // V_16/H_16
 160          0xf4,  0x0b,  0x04,
 161          
 162          };
 163          */
 164          code unsigned char ScaleCoefDataDown1[] = {
 165          //Vertical Filter Data output to register
 166          0x00,0x82,0x40,0x72,0x91,0x6a,0xd1,0x5a,0x11,0x4b,0x32,0x4b,0x51,0x3b,0x92,0x33,
 167          0xb2,0x2b,0xf1,0x13,0x12,0x14,0x31,0x04,0x32,0x0c,0x52,0x04,0x52,0x04,0x92,0xd4,
 168          
 169          //H fitler coef data
 170          0x12,0x40,0x04,0x32,0x40,0x8c,0x72,0x20,0x94,0x93,0x40,0x9c,0xb3,0x20,0x9c,0xd3,0x20,0xa4,
 171          0xf4,0x20,0xa4,0x34,0x01,0xac,0x54,0xe1,0xab,0x74,0xc1,0xab,0xd5,0xa1,0xb3,0xf5,0x81,0xb3,
 172          0xf5,0x43,0xb3,0xf5,0x05,0xb3,0xf5,0xc7,0xb2,0xf6,0x2d,0xb2,
 173          //V16/H_16
 174          0xf6,0x8f,0xd4,
 175          };
 176          
 177          //----------------MODE 3--------------
 178          
 179          code unsigned char ScaleCoefDataVideoA[] = {

⌨️ 快捷键说明

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