table.lst
来自「显示屏驱动源代码」· LST 代码 · 共 185 行
LST
185 行
C51 COMPILER V7.06 TABLE 02/21/2008 14:00:30 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE TABLE
OBJECT MODULE PLACED IN .\Output\table.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE table.c COMPACT OPTIMIZE(9,SIZE) BROWSE INCDIR(.\Include\) DEBUG OBJECTEXTE
-ND PRINT(.\Source\table.lst) OBJECT(.\Output\table.obj)
stmt level source
1 #include "Config.h"
2 #include "typedefs.h"
3 #include "pc_eep.h"
4 #include "measure.h"
5
6 /*===========================================================================*/
7 /* PC Mode Table */
8 /*===========================================================================*/
9 //#ifdef SUPPORT_PC
10
11 #if defined SXGA
#include "data\PC_SXGA.txt"
#elif defined XGA
#include "data\PC_XGA.txt"
#elif defined SVGA
#include "data\PC_SVGA.txt"
#elif defined VGA
#include "data\PC_VGA.txt"
#elif defined WXGA
#include "data\PC_WXGA.txt"
#elif defined WVGA
22 #include "data\PC_WVGA.txt"
23 #elif defined WQVGA
#include "data\PC_WQVGA.txt"
#else
#include "data\PC_VGA.txt"
#endif
28
29 //#endif // SUPPORT_PC
30
31
32 //-----------------------------------------------------------------------------
33 // Panel Config
34 //-----------------------------------------------------------------------------
35
36 // Hans
37 CODE BYTE cTCON_Init[] =
38 {
39 TW88I2CAddress,
40 0xff, // count, don't care
41 0xff, 0x01, // Page 1
42 #ifdef WVGA
43 //TCON
44 0x7b, 0x0d,
45 0x80, 0x20,
46 0x81, 0x00,
47 0x82, 0x03, // 0x08, // for CMO 7' Panel 0x03, 0x08 for au7
48 0x83, 0x1F,
49 0x84, 0x44,
50 0x85, 0x00,
51 0x8A, 0x02,
52 0x8B, 0x4D,
53 0x8C, 0x00,
54 0x8D, 0x00,
C51 COMPILER V7.06 TABLE 02/21/2008 14:00:30 PAGE 2
55 0x8E, 0x02,
56 0x8F, 0x15,
57
58 //--------- Latch Pulse (12) -----------------------------------------------
59 0x90, 0x00,
60 0x91, 0xC2,
61 0x92, 0x00,
62 0x93, 0xC2,
63 0x94, 0x00,
64 0x95, 0x02,
65 0x9A, 0x00,
66 0x9B, 0xC7,
67 0x9C, 0x00,
68 0x9D, 0x01,
69
70 //--------- Ro0xClock (08) -----------------------------------------------
71 0xA0, 0x00,
72 0xA1, 0x25,
73 0xA2, 0x00,
74 0xA3, 0x1C,
75 0xA4, 0x00,
76
77 //--------- Ro0xStarting Puls (05) -----------------------------------------------
78 0xA5, 0x35,
79 0xA6, 0x00,
80 0xA7, 0x01,
81 0xAC, 0x03,
82 0xAD, 0xF6,
83 0xAE, 0x00,
84 0xAF, 0x6A,
85 0xB0, 0x02,
86
87 //--------- Charp Pump & Vcom (8) -------------------------------------------------
88 0xB2, 0x87,
89 0xB3, 0x00,
90 0xB4, 0x02,
91
92 #elif defined WQVGA
//TCON
0x7b, 0x0d,
0x80, 0x21,
0x81, 0x00,
0x82, 0x0b,
0x83, 0x1D,
0x84, 0x7C,
0x85, 0x00,
0x8A, 0x02,
0x8B, 0x4D,
0x8C, 0x00,
0x8D, 0x01,
0x8E, 0x01,
0x8F, 0x05,
//--------- Latch Pulse (12) -----------------------------------------------
0x90, 0x04,//0x02, // Hans
0x91, 0x30,//0x49, // Hans
0x92, 0x02,
0x93, 0x0A,
0x94, 0x00,
0x95, 0x0E,
0x9A, 0x00,
C51 COMPILER V7.06 TABLE 02/21/2008 14:00:30 PAGE 3
0x9B, 0x2A,
0x9C, 0x00,
0x9D, 0x01,
//--------- Ro0xClock (08) -----------------------------------------------
0xA0, 0x00,
0xA1, 0x69,
0xA2, 0x01,
0xA3, 0x2C,
0xA4, 0x00,
//--------- Ro0xStarting Puls (05) -----------------------------------------------
0xA5, 0x15,
0xA6, 0x00,
0xA7, 0x01,
0xAC, 0x01,
0xAD, 0xFB,
0xAE, 0x00,
0xAF, 0x35,
0xB0, 0x03,
//--------- Charp Pump & Vcom (8) -------------------------------------------------
0xb2,0x53,
0xb3,0x77,
0xb4,0x02,
#endif
144 0xFF, 0xFF // end
145 };
146
147 // Hans
148 CODE struct _PANELDATA PanelData = {
149 //HActive, VActive, HPeriod, HSync, HBackporch, VPeriod, VSync, VBackporch, DClock(MHz)
150 #ifdef WVGA
151 800, 480, 1512, 72, 128, 525, 2, 54, 40
152 #elif defined WQVGA
480*2, 234, 1440*2, 16, 88, 262, 3, 21, 39
#endif
155 };
156
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = ---- ----
CONSTANT SIZE = 1131 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?