📄 12864bk.lst
字号:
C51 COMPILER V7.10 12864BK 08/02/2009 18:45:50 PAGE 1
C51 COMPILER V7.10, COMPILATION OF MODULE 12864BK
OBJECT MODULE PLACED IN 12864BK.OBJ
COMPILER INVOKED BY: C:\Program Files\Keil\C51\BIN\C51.EXE 12864BK.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /*******************************************************************************
2 * 标题: xl系列单片机实验仪演示程序 12864带字库演示 图片与文字显示 *
3 * ST7920控制芯片(汉字库),并口模式。 *
4 * 日期: 2006-1-5 *
5 * 版本: 3.0 (试验通过版)可用xl600-xl1000单片机综合试验仪试验 *
6 * 邮箱: sxj1974@163.com *
7 * 网站: http://www.51c51.com www.8951.com *
8 ********************************************************************************
9 * 描述: *
10 * 12864标准字库液晶演示 数据p0,控制p2 *
11 ********************************************************************************
12 * 【版权】 Copyright(C)深圳市学林电子有限公司 www.51c51.com *
13 * 【声明】 此程序仅用于学习与参考,引用请注明版权和作者信息! *
14 * 【技术支持】请访问http://www.51c51.com/bbs/index.asp 官方论坛 *
15 ********************************************************************************/
16 #include <reg51.h>
17 #include <intrins.h>
18 #define uchar unsigned char
19 #define uint unsigned int
20 /************* 12864LCD引脚定义 *************/
21 #define LCD_data P0 //数据口
22 sbit LCD_RS = P2^6; //寄存器选择输入
23 sbit LCD_RW = P2^5; //液晶读/写控制
24 sbit LCD_EN = P2^7; //液晶使能控制
25 sbit LCD_PSB = P3^2; //串/并方式控制
26 sbit LCD_RST = P3^7; //液晶复位端口
27
28
29 #define delayNOP(); {_nop_();_nop_();_nop_();_nop_();};
30 /*********************************************************/
31 uchar code DIS1[] = {" 普中科技 "};
32 uchar code DIS2[] = {"自学单片机第一站"};
33 uchar code DIS3[] = {"www.prechin.com "};
34 uchar code DIS4[] = {"TEL:755-29325187"};
35 /*********************************************************/
36 uchar code Photo1[] ={
37 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,
38 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
39 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
40 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
41 0x00,0x00,0x00,0x00,0x00,0x01,0x3F,0xC0,
42 0x80,0x42,0x04,0x20,0x00,0x00,0x00,0x00,
43 0x00,0x00,0x00,0x00,0x00,0x00,0x8A,0x1F,
44 0xFC,0x42,0x04,0xF8,0x00,0x00,0x00,0x00,
45 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x80,
46 0x01,0xFF,0xDE,0x88,0x00,0x00,0x00,0x00,
47 0x00,0x00,0x00,0x00,0x00,0x01,0x2A,0x87,
48 0xF0,0xA2,0x0A,0xF8,0x00,0x00,0x00,0x00,
49 0x00,0x00,0x00,0x00,0x00,0x00,0xBF,0x84,
50 0x10,0xA2,0x0A,0x88,0x00,0x00,0x00,0x00,
51 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x1F,
52 0xFC,0xA2,0x0A,0xF8,0x00,0x00,0x00,0x00,
53 0x00,0x00,0x00,0x00,0x00,0x00,0x9F,0x90,
54 0x05,0x2F,0xCA,0xA4,0x00,0x00,0x00,0x00,
55 0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x03,
C51 COMPILER V7.10 12864BK 08/02/2009 18:45:50 PAGE 2
56 0xE1,0xA8,0x4A,0xA8,0x00,0x00,0x00,0x00,
57 0x00,0x00,0x00,0x00,0x00,0x00,0xBF,0xC2,
58 0x24,0x48,0x44,0x90,0x00,0x00,0x00,0x00,
59 0x00,0x00,0x00,0x00,0x00,0x00,0x92,0x84,
60 0x24,0xA8,0x4A,0xA8,0x00,0x00,0x00,0x00,
61 0x00,0x00,0x00,0x00,0x00,0x00,0xA6,0x58,
62 0x3D,0x0F,0xD0,0xC4,0x00,0x00,0x00,0x00,
63 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
64 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
65 0x00,0x1C,0xFF,0xC0,0x00,0x00,0x00,0x00,
66 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
67 0x00,0x23,0x08,0x37,0x80,0x00,0x00,0x00,
68 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
69 0x00,0x40,0x10,0x08,0x40,0x00,0xFF,0x90,
70 0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00,
71 0x00,0x81,0x86,0x10,0x40,0x00,0x08,0x08,
72 0x10,0xFF,0x86,0x00,0x00,0x00,0x00,0x00,
73 0x01,0x02,0x49,0x40,0x40,0x00,0x7F,0x0B,
74 0xFC,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,
75 0x01,0x08,0x00,0x40,0x20,0x00,0x10,0x00,
76 0x10,0x49,0x0F,0x00,0x00,0x00,0x00,0x00,
77 0x02,0x08,0x00,0x20,0x20,0x01,0xFF,0xDD,
78 0x10,0x2A,0x0F,0x00,0x00,0x00,0x00,0x00,
79 0x04,0x31,0x83,0x20,0x20,0x00,0x20,0x04,
80 0x91,0xFF,0xC6,0x00,0x00,0x00,0x00,0x00,
81 0x04,0x52,0x44,0x90,0x20,0x00,0x7F,0x04,
82 0x90,0x1C,0x06,0x00,0x00,0x00,0x00,0x00,
83 0x09,0xA4,0x28,0x4C,0x10,0x00,0xA1,0x04,
84 0x10,0x2A,0x00,0x00,0x00,0x00,0x00,0x00,
85 0x0E,0x44,0xE9,0xC3,0x90,0x01,0x3F,0x04,
86 0x70,0x49,0x06,0x00,0x00,0x00,0x00,0x00,
87 0x00,0x82,0xC5,0x81,0x70,0x00,0x21,0x0A,
88 0x01,0x88,0xC6,0x00,0x00,0x00,0x00,0x00,
89 0x01,0x01,0x83,0x00,0x80,0x00,0x3F,0x11,
90 0xFC,0x08,0x00,0x00,0x00,0x00,0x00,0x00,
91 0x01,0x0C,0x70,0x00,0x80,0x00,0x00,0x00,
92 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
93 0x02,0x13,0x87,0x10,0x40,0x00,0x00,0x00,
94 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
95 0x02,0x20,0x78,0xA0,0x40,0x00,0x00,0x00,
96 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
97 0x02,0x20,0x00,0x60,0x40,0x00,0x00,0x00,
98 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
99 0x02,0x21,0x80,0x60,0x40,0x00,0x00,0x71,
100 0xEE,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,
101 0x01,0x11,0x98,0x90,0x80,0x00,0x00,0x8E,
102 0x31,0xC6,0x00,0x00,0x00,0x00,0x00,0x00,
103 0x01,0x08,0x18,0x80,0x80,0x00,0x01,0x24,
104 0x24,0x83,0x00,0x00,0x00,0x00,0x00,0x00,
105 0x00,0x96,0x01,0x01,0x00,0x00,0x01,0x40,
106 0x28,0x03,0x00,0x00,0x00,0x00,0x00,0x00,
107 0x00,0x49,0x86,0x03,0x00,0x00,0x01,0x40,
108 0x28,0x03,0x00,0x00,0x00,0x00,0x00,0x00,
109 0x00,0x34,0x78,0x8C,0x00,0x00,0x01,0x00,
110 0x20,0x03,0x00,0x00,0x00,0x00,0x00,0x00,
111 0x00,0x0E,0x01,0x30,0x00,0x00,0x00,0x80,
112 0x30,0x06,0x00,0x00,0x00,0x00,0x00,0x00,
113 0x00,0x71,0x87,0xCE,0x00,0x00,0x00,0x40,
114 0x68,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,
115 0x00,0xE0,0x78,0x07,0x00,0x00,0x00,0x20,
116 0xC4,0x18,0x00,0x00,0x00,0x00,0x00,0x00,
117 0x01,0xAF,0xFF,0xC5,0x80,0x00,0x00,0x11,
C51 COMPILER V7.10 12864BK 08/02/2009 18:45:50 PAGE 3
118 0x82,0x30,0x00,0x00,0x00,0x00,0x00,0x00,
119 0x03,0xA9,0xB6,0x45,0xC0,0x00,0x00,0x0B,
120 0x01,0x60,0x00,0x00,0x00,0x00,0x00,0x00,
121 0x07,0x2F,0x03,0xC4,0xE0,0x00,0x00,0x06,
122 0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,
123 0x0E,0x16,0x01,0x88,0x70,0x00,0x00,0x00,
124 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
125 0x0F,0x08,0x00,0x10,0xF0,0x00,0x00,0x00,
126 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
127 0x0F,0x84,0x00,0x21,0xF0,0x00,0x00,0x00,
128 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
129 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
130 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
131 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
132 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
133 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
134 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
135 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
136 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
137 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
138 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
139 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
140 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
141 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
142 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
143 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
144 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
145 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
146 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
147 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
148 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
149 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
150 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
151 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
152 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
153 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
154 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
155 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
156 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
157 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
158 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
159 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
160 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
161 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
162 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
163 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
164 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
165 };
166 /******************************************************************************/
167 uchar code Photo2[] ={
168 /*-- 调入了一幅图像:G:\HC-6800\12864\C语言\pz.bmp --*/
169 /*-- 宽度x高度=128x64 --*/
170 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
171 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
172 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x00,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -