📄 cchip.lst
字号:
C51 COMPILER V7.00 CCHIP 03/04/2004 16:28:50 PAGE 1
C51 COMPILER V7.00, COMPILATION OF MODULE CCHIP
OBJECT MODULE PLACED IN CCHIP.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE CCHIP.c BROWSE MODA2 DEBUG OBJECTEXTEND
stmt level source
1 //===================================================================================
2 //
3 // CCHIP.C
4 // Author: Duran Liu
5 // Date: 06\12\03
6 // Version: 1.0
7 // Copyright: AUO
8 //===================================================================================
9
10 #include "include.h"
11 #include "REGISTER.h"
12
13 void SendCCHIPData(void)
14 {
15 1 IICStart;
16 1 SendIIC(CCHIPSlaveAddress);
17 1 SendIIC(SubBuf);
18 1 SendIIC(RegBuf);
19 1 IICStop;
20 1 Delay1ms();
21 1 }
22 /*
23 void CCHIP_Default(void)
24 {
25 VCOM = 0x1E;
26 Color = 0x48;
27 Tint = 0x63;
28 BlackLimiter = 0x7E;
29 BRIGHT = 0x66;
30 SHARPNESS = 0x81;
31 RSubBright = 0x7E;
32 BSubBright = 0x7E;
33 WhiteLimiter = 0x8D;
34 GAMMA1 = 0x9F;
35 GAMMA2 = 0x9F;
36 CONTRAST = 0x8A;
37 RSubContrast = 0x7E;
38 BSubContrast = 0x60;
39 if((OptionTwo&0x07)==0x03) VCO = 0x82;//For 1.5" and 1.8"
40 else VCO = 0x66;
41 CommonDC = 0x6F;
42 HPosition = 0x05;
43 VPosition = 0x0D;
44 }
45 */
46
47 void CCHIP_Default(void)
48 {
49 1 VCOM = 0x1E;
50 1 Color = 0x4B;//
51 1 Tint = 0x63;
52 1 BlackLimiter = 0x7E;
53 1 BRIGHT = 0x4B;//
54 1 SHARPNESS = 0x81;
55 1 RSubBright = 0x7E;
C51 COMPILER V7.00 CCHIP 03/04/2004 16:28:50 PAGE 2
56 1 BSubBright = 0x7E;
57 1 WhiteLimiter = 0x8D;
58 1 GAMMA1 = 0x7b;//
59 1 GAMMA2 = 0x9F;
60 1 CONTRAST = 0x8A;
61 1 RSubContrast = 0x7E;
62 1 BSubContrast = 0x60;
63 1 if((OptionTwo&0x07)==0x03) VCO = 0x82;//For 1.5" and 1.8"
64 1 else VCO = 0x66;
65 1 CommonDC = 0x6F;
66 1 HPosition = 0x05;
67 1 VPosition = 0x0D;
68 1 }
69
70 //For other user
71 void InitCCHIP(void)
72 {
73 1 IICStart;
74 1 SendIIC(CCHIPSlaveAddress);//Slave Address
75 1 SendIIC(0x01);//SUB Address 01H, D7 D6 D5 D4 D3 D2 D1 D0
76 1 // Data Transfer Mode Bit |<----- For SUB Address ----->|
-
77 1 //Data Transfer Mode Bit: 1 --> Data refresh mode ; 0 ---> Automatic increment mode
78 1 // NTSC PAL
79 1 SendIIC(VCOM);//Data .For SUB 01H// 10 00
80 1 SendIIC(Color);//Data .For SUB 02H// 80 ef
81 1 SendIIC(Tint);//Data .For SUB 03H// ff ff
82 1 SendIIC(BlackLimiter);//Data .For SUB 04H// 00 00
83 1 SendIIC(BRIGHT);//Data .For SUB 05H// 70 60
84 1 SendIIC(SHARPNESS);//Data .For SUB 06H// 00 00
85 1 SendIIC(RSubBright);//Data .For SUB 07H// 7d 7d
86 1 SendIIC(BSubBright);//Data .For SUB 08H// 80 80
87 1 SendIIC(WhiteLimiter);//Data .For SUB 09H// 00 00
88 1 SendIIC(GAMMA1);//Data .For SUB 0AH// bf bf
89 1 SendIIC(GAMMA2);//Data .For SUB 0BH// a0 a0
90 1 SendIIC(CONTRAST);//Data .For SUB 0CH// 00 20
91 1 SendIIC(RSubContrast);//Data .For SUB 0DH// ff ff
92 1 SendIIC(BSubContrast);//Data .For SUB 0EH// ff ff
93 1 SendIIC(VCO);//Data .For SUB 0FH// 45 65
94 1 SendIIC(CommonDC);//Data .For SUB 10H// 10 60
95 1 //10~1F
96 1 SendIIC(HPosition);//Data .For SUB 11H// 03 06
97 1 SendIIC(VPosition|0x80);//Data .For SUB 12H// 0f 0f
98 1 SendIIC(OptionOne);//Data .For SUB 13H. 0X3F For NTSC , 0x9F For PAL.//Std.RGB For NTSC 0x3D For PAL
- 0x9D
99 1 SendIIC(OptionTwo);//Data .For SUB 14H //0xCF For 2.5" and 4.0" ; 0xCC For 6.8" ; 0xDD For 5.6"
100 1 //0xCX For Composite ; 0x8X For Component
101 1 //Std.RGB For NTSC 0xDF For PAL 0xDF
102 1 SendIIC(OptionThree);//Data .For SUB 15H ;0xC0 for VS output ,0x40 for NPC ..by Delta Panel Mode
103 1 // 0x80 for VS output ,0x00 for NPC ..by Stripe Panel Mode
104 1 //Std.RGB For NTSC 0xC0 For PAL 0xC0
105 1 IICStop;
106 1 Delay1ms();
107 1 }
108
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 307 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
C51 COMPILER V7.00 CCHIP 03/04/2004 16:28:50 PAGE 3
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -