📄 lcd-tupian.lst
字号:
C51 COMPILER V8.05a LCD_TUPIAN 11/07/2007 18:07:03 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE LCD_TUPIAN
OBJECT MODULE PLACED IN LCD-tupian.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE LCD-tupian.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /****************************LCD12864显示图片***************************
2
3 程序名称:LCD12864显示图片
4
5 版 本:Agni 07-SV开发板
6
7 作 者:蓝极风电子技术
8
9 日 期:2007.10.28
10
11 注:(1):主芯片AT89S52使用11.0592M晶振
12
13 (2):Keil uV3 3.30编译运行通过
14
15 (3):本例程在 Agni 07-SV 开发板平台上成功运行通过
16
17 (4):蓝极风电子技术网版权所有,只供学习参考,不得应用于商业用途.
18
19 (5):更多学习资源浏览:(http://www.bluepw.com 或 http://www.bluepw.cn)
20 **************************************************************************/
21
22 #include <at89x52.h>
23 #define uchar unsigned char
24 #define uint unsigned int
25
26 uchar idata busy;
27 sbit RS = P1^0;
28 sbit RW = P1^1;
29 sbit E = P1^2;
30
31 /**************************定义函数原型****************************/
32 void Init_lcd(); //初始化液晶
33 void lcd_busy(); //忙标志查询
34 void delay100us(); //100us延时程序
35 void write(uchar x,uchar Data); //写单字节函数
36
37 uchar code mypic[];
38 void clear_LCD(void);
39 void lcdtest(void);
40 void lcdtest2(void);
41
42 uchar LCD_X;
43
44 uchar code pic[]={
45 /*-- 调入了一幅图像:C:\Documents and Settings\艾科\桌面\未命名-1.bmp --*/
46 /*-- 宽度x高度=128x64 --*/
47 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,
48 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,
49 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,
50 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xA0,
51 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x90,
52 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x88,
53 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x84,
54 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x82,
55 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,
C51 COMPILER V8.05a LCD_TUPIAN 11/07/2007 18:07:03 PAGE 2
56 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
57 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
58 0x80,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
59 0x80,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
60 0x80,0x0C,0x00,0x00,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xE0,0x01,
61 0x80,0x0F,0xFF,0xC1,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x18,0x01,
62 0x80,0x07,0xFF,0xC3,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x08,0x01,
63 0x80,0x07,0xFF,0x87,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0xC4,0x01,
64 0x80,0x07,0xFF,0x0F,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0x04,0x01,
65 0x80,0x03,0xFF,0x1F,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0x04,0x01,
66 0x80,0x03,0xFE,0x3F,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0x04,0x01,
67 0x80,0x03,0xFE,0x3F,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xC8,0x01,
68 0x80,0x03,0xFE,0x7F,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x18,0x01,
69 0x80,0x01,0xFC,0x7F,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xE0,0x01,
70 0x80,0x01,0xFC,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
71 0x80,0x01,0xFC,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
72 0x80,0x00,0xF9,0xE1,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
73 0x80,0x00,0xF9,0x87,0xFE,0x00,0x02,0x20,0x5F,0x80,0x10,0x08,0x07,0xF0,0x00,0x01,
74 0x80,0x00,0xF9,0x8F,0x07,0x80,0x1F,0xFC,0x48,0x8F,0xF8,0x08,0x00,0x10,0x00,0x01,
75 0x80,0x00,0x79,0x1C,0x03,0x80,0x02,0x21,0xF9,0x08,0x10,0xFF,0x80,0x20,0x00,0x01,
76 0x80,0x00,0x78,0x18,0x01,0xC0,0x0A,0x78,0x49,0x0A,0x50,0x88,0x80,0xC0,0x00,0x01,
77 0x80,0x00,0x78,0x38,0x00,0xC0,0x0A,0x40,0xCB,0xC9,0x50,0xFF,0x80,0x80,0x00,0x01,
78 0x80,0x02,0x38,0x30,0x00,0x60,0x0A,0xB0,0xE8,0x48,0x90,0x88,0x9F,0xFC,0x00,0x01,
79 0x80,0x03,0x18,0x30,0x00,0x60,0x0A,0x09,0x4C,0x88,0x90,0x88,0x80,0x80,0x00,0x01,
80 0x80,0x07,0x1C,0x30,0x00,0x60,0x07,0xF1,0x4A,0x89,0x50,0xFF,0x80,0x80,0x00,0x01,
81 0x80,0x07,0x8C,0x30,0x00,0x60,0x05,0x50,0x51,0x0A,0x54,0x08,0x00,0x80,0x00,0x01,
82 0x80,0x0F,0xC6,0x30,0x00,0xE0,0x05,0x50,0x52,0x94,0x0C,0x08,0x40,0x80,0x00,0x01,
83 0x80,0x1F,0xC2,0x38,0x00,0xC0,0x1F,0xFC,0x6C,0x50,0x04,0x07,0xC3,0x80,0x00,0x01,
84 0x80,0x3F,0xE1,0x1C,0x01,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
85 0x80,0x7F,0xF0,0x1C,0x03,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
86 0x80,0xFF,0xF8,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
87 0x80,0xFF,0xFC,0x07,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
88 0x80,0x1F,0xFF,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x01,
89 0x80,0x07,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
90 0x80,0x00,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
91 0x80,0x00,0x07,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
92 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
93 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
94 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
95 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
96 0x80,0x00,0x00,0x00,0x00,0x00,0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
97 0x80,0x00,0x00,0x00,0x00,0x00,0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
98 0x80,0x00,0x09,0x29,0x29,0x20,0xF1,0x24,0xE7,0x92,0x40,0xE3,0x8E,0xC0,0x00,0x01,
99 0x80,0x04,0x0A,0xAA,0xAA,0xA0,0x89,0x25,0x14,0x55,0x41,0x14,0x49,0x20,0x40,0x01,
100 0x80,0x07,0x8A,0xAA,0xAA,0xA0,0x89,0x25,0xF4,0x55,0x41,0x04,0x49,0x23,0xC0,0x01,
101 0x80,0x04,0x0A,0xCA,0xCA,0xC0,0x89,0x25,0x04,0x55,0x81,0x04,0x49,0x20,0x40,0x01,
102 0x80,0x00,0x04,0x44,0x44,0x46,0x89,0x25,0x14,0x48,0x8D,0x14,0x49,0x20,0x00,0x01,
103 0x80,0x00,0x04,0x44,0x44,0x46,0xF1,0x1C,0xE7,0x88,0x8C,0xE3,0x89,0x20,0x00,0x01,
104 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
105 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
106 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
107 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
108 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
109 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
110 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
111 };
112
113 uchar code pic2[]={
114 /*-- 调入了一幅图像:C:\Documents and Settings\艾科\桌面\未命名-1.bmp --*/
115 /*-- 宽度x高度=128x64 --*/
116 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -