📄 3310.lst
字号:
197 3 sclk=0;
198 3 sclk=1;
199 3 datatemp<<=1;
200 3 }
201 2 }
202 1 dc=1;
203 1 sce=1;
204 1 sdin=1;
205 1 }
206 /******************************************************************************************
207 * 函数名称 :lcm_setadd
208 * 功能描述 :设定地址 y="0"~5,x=0~83
209 * 参数 : 参数名称: 输入/输出? 类型 描述
210 *
211 * 返回值 :
212 * 作者 :
213 * 创建日期 :2006-12-19
214 * 全局变量 :
215 * 全局静态变量:
216 * 局部静态变量:
217 *----------------------------------------修改历史------------------------------------------
218 * 当前版本 : 修改人: 修改日期:
219 * 修改说明 :
220 ******************************************************************************************/
221 void lcm_setadd(uchar y,uchar x)
222 {
223 1 lcm_writebyte((y|0x40),0);
224 1 lcm_writebyte((x|0x80),0);
225 1 }
226 /******************************************************************************************
227 * 函数名称 :lcm_clr
228 * 功能描述 :清全屏
229 * 参数 : 参数名称: 输入/输出? 类型 描述
230 *
231 * 返回值 :
232 * 作者 :
233 * 创建日期 :2006-12-19
234 * 全局变量 :
235 * 全局静态变量:
236 * 局部静态变量:
237 *----------------------------------------修改历史------------------------------------------
238 * 当前版本 : 修改人: 修改日期:
239 * 修改说明 :
C51 COMPILER V6.23a 3310 09/21/2007 14:21:25 PAGE 5
240 ******************************************************************************************/
241 void lcm_clr()
242 {
243 1 uchar m,n;
244 1 lcm_setadd(0,0);
245 1 for (m=0;m<6;m++)
246 1 {
247 2 for (n=0;n<84;n++)
248 2 {
249 3 lcm_writebyte(0,1);
250 3 }
251 2 }
252 1 }
253
254 /******************************************************************************************
255 * 函数名称 :xp
256 * 功能描述 :写一屏图
257 * 参数 : 参数名称: 输入/输出? 类型 描述
258 *
259 * 返回值 :
260 * 作者 :
261 * 创建日期 :2006-12-19
262 * 全局变量 :
263 * 全局静态变量:
264 * 局部静态变量:
265 *----------------------------------------修改历史------------------------------------------
266 * 当前版本 : 修改人: 修改日期:
267 * 修改说明 :
268 ******************************************************************************************/
269 void xp()
270 {
271 1 uchar e;
272 1 uchar t;
273 1 uchar k;
274 1 uint d="0";
275 1 for (t=0;t<6;t++)
276 1 {
277 2 for (k=0;k<84;k++)
278 2 {
279 3 e="bitmap1"[d];
280 3 d++;
281 3 lcm_writebyte(e,1);
282 3 }
283 2 }
284 1 }
285
286
287 /******************************************************************************************
288 * 函数名称 :
289 * 功能描述 :
290 * 参数 : 参数名称: 输入/输出? 类型 描述
291 *
292 * 返回值 :
293 * 作者 :
294 * 创建日期 :2006-12-19
295 * 全局变量 :
296 * 全局静态变量:
297 * 局部静态变量:
298 *----------------------------------------修改历史------------------------------------------
299 * 当前版本 : 修改人: 修改日期:
300 * 修改说明 :
301 ******************************************************************************************/
C51 COMPILER V6.23a 3310 09/21/2007 14:21:25 PAGE 6
302 void main(void)//主程序
303 {
304 1 uint t;
305 1
306 1 lcm_init();
307 1 lcm_clr();//清屏
308 1 while (1)
309 1 {
310 2 xp();//写一屏图
311 2 for(t=0;t<60000;t++);//延时
312 2 }
313 1 }
314
315 uchar code bitmap1[]=
316 {
317 /*-----------------------------------------------------------------------------
318 -
319 ; 源文件 / 文字 : E:\3310\1\qq.bmp模
320 ; 宽×高(像素): 84×48
321 ; 字模格式/大小 : 单色点阵液晶字模,纵向取模,字节倒序/504字节
322 ; 数据转换日期 : 2004-7-30 13:40:24*/
323 0x00,0x00,0x02,0xFA,0x8A,0x8A,0x8A,0xFA,0x02,0x02,0xFE,0x03,0x02,0x00,0x40,0x4F
324 ,
325 0xC9,0x79,0x49,0xCF,0x00,0xFC,0x00,0x00,0xFF,0x00,0x02,0x82,0x02,0xBE,0x22,0x63
326 ,
327 0xA2,0x22,0x22,0xA2,0x02,0x00,0x00,0x01,0x01,0x01,0x01,0xF9,0x09,0x05,0x03,0x01
328 ,
329 0x00,0x00,0x10,0x14,0x14,0x94,0xD4,0xBF,0x94,0x5C,0x54,0x12,0x10,0x00,0x00,0xFF
330 ,
331 0x29,0x29,0xFF,0x00,0xFF,0x29,0x29,0xFF,0x00,0x00,0x04,0x04,0x04,0xC4,0x3F,0xD4
332 ,
333 0x14,0x94,0x74,0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x04,0x04,0x07,0x00
334 ,
335 0x00,0x00,0x04,0x02,0x01,0x04,0x04,0x03,0x00,0x01,0x04,0x04,0x07,0x00,0x02,0x01
336 ,
337 0x00,0x07,0x04,0x04,0x05,0x04,0x06,0x00,0x03,0x00,0x00,0x80,0x40,0x44,0x84,0x07
338 ,
339 0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x92,0x51,0x30,0x37,0x14,0x14,0x14,0x04,0x07
340 ,
341 0x00,0x00,0x26,0x21,0x44,0x84,0x07,0x02,0x01,0x04,0x04,0x07,0x00,0x00,0x04,0x02
342 ,
343 0x05,0x04,0x04,0x02,0x01,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
344 ,
345 0x30,0x48,0x88,0x10,0x60,0x78,0x04,0x04,0xF8,0x00,0x00,0x00,0x00,0x00,0x1C,0xE2
346 ,
347 0x02,0x04,0x08,0x04,0x84,0x84,0x82,0x02,0x02,0x02,0x01,0x81,0x41,0x21,0x21,0x20
348 ,
349 0x00,0x04,0x07,0x18,0x60,0x80,0x00,0x00,0xF0,0x0C,0x03,0x00,0xFC,0x00,0x00,0x04
350 ,
351 0x0E,0x04,0xC0,0x60,0x62,0x37,0x12,0x90,0x16,0x19,0x7A,0xFC,0xF8,0xF0,0x80,0x40
352 ,
353 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
354 ,
355 0x00,0x00,0x00,0x00,0x00,0x07,0x08,0x10,0xE0,0x00,0x00,0x00,0xF8,0x07,0x00,0x00
356 ,
357 0x02,0x12,0x12,0x1F,0xF4,0xA0,0x00,0x00,0x00,0x40,0x80,0x81,0x8C,0x5C,0x3C,0x2C
358 ,
359 0x40,0x40,0x40,0x20,0x00,0x00,0x80,0xC0,0x64,0x5F,0x45,0xC9,0x83,0x04,0x04,0x04
360 ,
361 0x1B,0x20,0x40,0x80,0x80,0x01,0x00,0x00,0x00,0x00,0x10,0x14,0x23,0x21,0xA1,0x51
362 ,
363 0xF1,0x3F,0x12,0xE2,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
C51 COMPILER V6.23a 3310 09/21/2007 14:21:25 PAGE 7
364 ,
365 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0C,0x10,0x20
366 ,
367 0x21,0x22,0x22,0x22,0x7F,0x41,0x41,0x47,0x49,0xCB,0x0F,0x06,0x06,0x04,0x0C,0x1C
368 ,
369 0x14,0x34,0x24,0x24,0x14,0x14,0x12,0x0A,0x06,0x01,0x00,0x00,0x00,0x00,0xE0,0x20
370 ,
371 0x2F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01
372 ,
373 0x01,0x01,0x00,0x00,0xF8,0x21,0x21,0x40,0x40,0x20,0xD1,0x8A,0x0C,0x10,0x20,0xC0
374 ,
375 0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20
376 ,
377 0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x1F,0x20
378 ,
379 0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20
380 ,
381 0x00,0x20,0x07,0x38,0x00,0x3F,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20
382 ,
383 0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x07,0x38,0x04,0x22,0x01,0x31,0x10,0x28
384 ,
385 0x08,0x24,0x04,0x23,0x00,0x20,0x00,0x20
386 };
387
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 297 ----
CONSTANT SIZE = 514 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 4
IDATA SIZE = ---- ----
BIT SIZE = ---- 2
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 2 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -