📄 12232.lst
字号:
C51 COMPILER V8.08 12232 10/20/2008 00:42:40 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE 12232
OBJECT MODULE PLACED IN 12232.OBJ
COMPILER INVOKED BY: D:\Program Files\Keil\C51\BIN\C51.EXE 12232.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /******************************************************************************
2 Copyright 2007
3 All rights reserved.
4
5 文件名 :12232.c
6 模块名称:SED1520驱动12232液晶驱动
7 功能概要:
8
9 取代版本:0.0.1
10 修改人 :pulan
11 完成日期:2007.07.08
12 升级说明:create
13 CPU: stc89c58 主频:11.0592M
14 液晶型号: 生产厂家: 驱动芯片:
15 硬件连接:
16 12232液晶
17 ---------------------------------------------------------------
18 |DB0-----P0.0 | DB4-----P0.4 | WR-------P2.2 | A0--------P2.1 |
19 |DB1-----P0.1 | DB5-----P0.5 | RD-------P2.4 | Vo悬空 |
20 |DB2-----P0.2 | DB6-----P0.6 | CS-------P2.5 |
21 |DB3-----P0.3 | DB7-----P0.7 | RST-------P2.3 |
22 ---------------------------------------------------------------
23 ******************************************************************************/
24
25 #include <reg52.H>
26
27 #define uchar unsigned char
28 #define uint unsigned int
29 #define DATA P0 //数据
30
31 sbit E1 = P3^3;
32 sbit E2 = P3^4;
33 sbit RW = P3^5;
34 sbit A0 = P3^7;
35 sbit led = P1^7;
36 unsigned char code Bmpt1[]=
37 {
38 /*-- 调入了一幅图像:E:\新建文件夹\Wait_1.bmp --*/
39 /*-- 宽度x高度=19x30 --*/
40 /*-- 宽度不是8的倍数,现调整为:宽度x高度=19x32 --*/
41 0x00,0x00,0x00,0x60,0xE0,0xE0,0xE0,0xE0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,
42 0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0C,0x13,0x27,0xDF,0x3F,0x3F,0xDF,0x27,
43 0x13,0x0C,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xF0,0xCC,0xC2,0xC1,0x40,0x40,
44 0x40,0x40,0x41,0x42,0x4C,0x70,0x80,0x00,0x00,0xC0,0xC0,0xC0,0xC1,0xC1,0xC1,0xC1,
45 0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC0,0xC0
46
47 };
48 unsigned char code Bmpt2[]=
49 {
50 /*-- 调入了一幅图像:E:\新建文件夹\Wait_2.bmp --*/
51 /*-- 宽度x高度=19x30 --*/
52 /*-- 宽度不是8的倍数,现调整为:宽度x高度=19x32 --*/
53 0x00,0x00,0x00,0x60,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xE0,0xE0,0xE0,0xE0,
54 0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0C,0x12,0x2E,0xDE,0xFE,0xBE,0xDE,0x26,
55 0x12,0x0C,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x70,0x4C,0x42,0x61,0x60,0x61,
C51 COMPILER V8.08 12232 10/20/2008 00:42:40 PAGE 2
56 0x75,0x70,0xC1,0xC2,0xCC,0xF0,0x80,0x00,0x00,0xC0,0xC0,0xC0,0xC1,0xC1,0xC1,0xC1,
57 0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC0,0xC0
58
59 };
60 unsigned char code Bmpt3[]=
61 {
62 /*-- 调入了一幅图像:E:\新建文件夹\Wait_3.bmp --*/
63 /*-- 宽度x高度=19x30 --*/
64 /*-- 宽度不是8的倍数,现调整为:宽度x高度=19x32 --*/
65 0x00,0x00,0x00,0x60,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xE0,0xE0,0xE0,0xE0,
66 0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0C,0x10,0x20,0xD0,0xF0,0xB0,0xD0,0x20,
67 0x10,0x0C,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x70,0x4C,0x42,0x41,0x60,0x75,
68 0x7F,0x60,0xC1,0xC2,0xCC,0xF0,0x80,0x00,0x00,0xC0,0xC0,0xC0,0xC1,0xC1,0xC1,0xC1,
69 0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC0,0xC0
70
71 };
72 unsigned char code Bmpt4[]=
73 {
74 /*-- 调入了一幅图像:E:\新建文件夹\Wait_4.bmp --*/
75 /*-- 宽度x高度=19x30 --*/
76 /*-- 宽度不是8的倍数,现调整为:宽度x高度=19x32 --*/
77 0x00,0x00,0x00,0x60,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xE0,0xE0,0xE0,0xE0,
78 0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0C,0x10,0x20,0xC0,0x00,0x00,0xC0,0x20,
79 0x10,0x0C,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x70,0x6C,0x72,0x79,0x7E,0x7F,
80 0x7F,0x7E,0xF9,0xF2,0xEC,0xF0,0x80,0x00,0x00,0xC0,0xC0,0xC0,0xC1,0xC1,0xC1,0xC1,
81 0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC1,0xC0,0xC0
82
83 };
84 unsigned char code Bmpt5[]=
85 {
86 /*-- 调入了一幅图像:E:\新建文件夹\Wait_5.bmp --*/
87 /*-- 宽度x高度=19x30 --*/
88 /*-- 宽度不是8的倍数,现调整为:宽度x高度=19x32 --*/
89 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x60,0xA0,0xA0,0xC0,0x80,
90 0x80,0x00,0x00,0x00,0x00,0x80,0xC0,0xC0,0x60,0xA0,0xA0,0xE0,0xBF,0x00,0x80,0x80,
91 0x81,0x86,0x44,0x4D,0x7E,0x3C,0x00,0x06,0x0B,0x1B,0x6F,0x4F,0xDF,0xFF,0xFF,0xC3,
92 0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,
93 0xC1,0xC1,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0
94
95 };
96 unsigned char code Bmpt6[]=
97 {
98 /*-- 调入了一幅图像:E:\新建文件夹\Wait_6.bmp --*/
99 /*-- 宽度x高度=19x30 --*/
100 /*-- 宽度不是8的倍数,现调整为:宽度x高度=19x32 --*/
101 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
102 0x00,0x00,0x00,0x00,0xFF,0x01,0xFE,0xFA,0xF4,0xE4,0xE8,0xD0,0x20,0x10,0x08,0x04,
103 0x04,0x02,0xFE,0x01,0xFF,0x00,0x00,0x3F,0x3E,0x1F,0x17,0x0B,0x09,0x05,0x02,0x01,
104 0x02,0x04,0x08,0x08,0x10,0x1F,0x3E,0x3F,0x00,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,
105 0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0
106
107 };
108 unsigned char code Bmpt7[]=
109 {
110 /*-- 调入了一幅图像:E:\新建文件夹\Wait_7.bmp --*/
111 /*-- 宽度x高度=19x30 --*/
112 /*-- 宽度不是8的倍数,现调整为:宽度x高度=19x32 --*/
113 0x00,0x00,0x00,0x00,0x80,0xC0,0xA0,0x80,0xE0,0x40,0x80,0x00,0x00,0x00,0x00,0x00,
114 0x00,0x00,0x00,0x00,0x38,0x7E,0xFF,0xFC,0xBE,0xBF,0xFF,0xFF,0x38,0x3F,0x60,0x20,
115 0x60,0x60,0xC0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x3F,
116 0xC0,0x80,0xE0,0xF0,0xD8,0x6C,0x36,0x1B,0x0F,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,
117 0xC0,0xC0,0xC0,0xC0,0xC1,0xC1,0xC1,0xC0,0xC0,0xC0,0xC0,0xC0
C51 COMPILER V8.08 12232 10/20/2008 00:42:40 PAGE 3
118
119 };
120 unsigned char code Bmptc[]=
121 {
122 /*-- 调入了一幅图像:E:\新建文件夹\china.bmp --*/
123 /*-- 宽度x高度=60x32 --*/
124 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x11,0xF2,0x00,0x4A,0x9A,0x2A,
125 0x0F,0xEA,0x0A,0x1A,0x08,0x00,0xA8,0xAE,0x98,0xFF,0xAC,0x8A,0x10,0xFC,0x0B,0x88,
126 0x78,0x08,0x00,0x88,0x48,0xFF,0x28,0x00,0xFF,0x29,0x29,0xF9,0x29,0x2F,0x20,0x00,
127 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,
128 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x07,0x02,0x09,0x09,0x05,0x83,0x03,0x05,0x09,
129 0x01,0x80,0x08,0x08,0x05,0x02,0x02,0x05,0x08,0x04,0x83,0x02,0x04,0x08,0x80,0x00,
130 0x08,0x0F,0x04,0x02,0x01,0x0F,0x09,0x09,0x09,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,
131 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0xF9,0x00,0x11,0xF5,0x55,
132 0x5F,0x55,0x55,0xF5,0x11,0x00,0x24,0xA2,0xA9,0xAB,0xAD,0xA9,0xBE,0xA9,0xEB,0xAD,
133 0xA9,0x21,0x00,0x24,0x12,0xF9,0x04,0x28,0x6A,0xAA,0x2F,0x2A,0xFA,0x2A,0x28,0x00,
134 0x00,0x30,0x30,0x00,0x00,0x30,0x30,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00,
135 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x01,0x00,0x07,0x01,0x01,0x01,0x05,0x07,
136 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x00,0x04,0x07,0x00,0x00,0x00,0x00,0x00,
137 0x00,0x07,0x00,0x00,0x00,0x01,0x00,0x04,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
138 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
139 };
140
141 unsigned char code bmp001[]=
142 {
143
144 /*-- 文字: 天 --*/
145 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
146 0x00,0x40,0x42,0x42,0x42,0x42,0x42,0xFE,0x42,0x42,0x42,0x42,0x42,0x42,0x40,0x00,
147 0x00,0x80,0x40,0x20,0x10,0x08,0x06,0x01,0x02,0x04,0x08,0x10,0x30,0x60,0x20,0x00,
148
149 /*-- 文字: 天 --*/
150 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
151 0x00,0x40,0x42,0x42,0x42,0x42,0x42,0xFE,0x42,0x42,0x42,0x42,0x42,0x42,0x40,0x00,
152 0x00,0x80,0x40,0x20,0x10,0x08,0x06,0x01,0x02,0x04,0x08,0x10,0x30,0x60,0x20,0x00,
153
154 /*-- 文字: 向 --*/
155 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
156 0x00,0x00,0xFC,0x04,0x04,0xE6,0x25,0x24,0x24,0x24,0xE4,0x04,0x04,0xFC,0x00,0x00,
157 0x00,0x00,0x7F,0x00,0x00,0x0F,0x04,0x04,0x04,0x04,0x0F,0x20,0x40,0x3F,0x00,0x00,
158
159
160 /*-- 文字: 上 --*/
161 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
162 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x40,0x40,0x40,0x40,0x40,0x00,0x00,0x00,
163 0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x7F,0x40,0x40,0x40,0x40,0x40,0x60,0x40,0x00
164 };
165
166
167 //------------------------------------------------------------------
168 unsigned char code Bmp002[]=
169 {
170 /*------------------------------------------------------------------------------
171 ; 源文件 / 文字 : 超前科技有限公司
172 ; 宽×高(像素): 120×15
173 ; 字模格式/大小 : 单色点阵液晶字模,纵向取模,字节倒序/240字节
174 ; 数据转换日期 : 04-2-27 14:10:02
175 ------------------------------------------------------------------------------*/
176 0xA0,0xA4,0xA4,0xFF,0xA4,0xA4,0x80,0xA2,0x92,0x8E,0xA2,0xA2,0x9F,0x82,0x80,0x88,
177 0x88,0xE8,0xA9,0xAA,0xAC,0xE8,0x88,0x8C,0xEA,0x89,0xE8,0x8C,0x88,0x80,0x94,0x94,
178 0x94,0xFE,0x93,0x92,0x80,0xA0,0xC4,0x98,0x80,0xFF,0x80,0x80,0x80,0x88,0x88,0x88,
179 0xFF,0xC8,0x80,0xC8,0xC8,0xC8,0xFF,0xC8,0xC8,0xCC,0x88,0x80,0x84,0x84,0xC4,0xA4,
C51 COMPILER V8.08 12232 10/20/2008 00:42:40 PAGE 4
180 0xF4,0xAC,0xA7,0xA4,0xA4,0xA4,0xF4,0xA4,0x86,0x84,0x80,0x80,0xFE,0x82,0xB2,0xCE,
181 0x80,0xFE,0xCA,0xCA,0xCA,0xCA,0xFF,0x82,0x80,0x80,0x80,0xC0,0xA0,0x90,0x88,0x86,
182 0xC0,0x80,0x87,0x98,0xA0,0xC0,0xC0,0xC0,0x80,0x90,0x92,0xD2,0xD2,0xD2,0xD2,0xD2,
183 0xD2,0x9A,0x92,0x82,0xFF,0x82,0x80,0x80,0x30,0x0F,0x04,0x0F,0x11,0x11,0x21,0x20,
184 0x2F,0x24,0x24,0x24,0x2F,0x20,0x00,0x00,0x00,0x3F,0x02,0x12,0x22,0x1F,0x00,0x00,
185 0x17,0x20,0x1F,0x00,0x00,0x00,0x04,0x03,0x00,0x3F,0x00,0x01,0x02,0x02,0x02,0x02,
186 0x02,0x3F,0x01,0x01,0x00,0x01,0x11,0x20,0x1F,0x00,0x20,0x20,0x11,0x0A,0x04,0x0A,
187 0x11,0x20,0x20,0x00,0x01,0x00,0x00,0x00,0x3F,0x02,0x02,0x02,0x02,0x22,0x3F,0x00,
188 0x00,0x00,0x00,0x00,0x3F,0x02,0x04,0x03,0x00,0x3F,0x10,0x13,0x04,0x0A,0x11,0x30,
189 0x10,0x00,0x00,0x00,0x10,0x38,0x14,0x13,0x10,0x10,0x12,0x14,0x18,0x30,0x00,0x00,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -