📄 12864lcd.lst
字号:
C51 COMPILER V7.06 12864LCD 12/18/2007 11:18:07 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE 12864LCD
OBJECT MODULE PLACED IN 12864lcd.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 12864lcd.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include "c51base.h"
2
3
4 /********************************************/
5 /* AM12864系列测试程序 1.0 */
6 /* Designed by Andorin LCM R&D Group */
7 /* 2003.04.23 */
8 /********************************************/
9
10 /* Define the register command code */
11 #define Disp_On 0x3f
12 #define Disp_Off 0x3e
13 #define Col_Add 0x40
14 #define Page_Add 0xb8
15 #define Start_Line 0xc0
16
17 // ASCII 字模高度定义
18 #define ASC_CHR_HEIGHT 16
19
20 // ASCII 字模,显示为8*16
21 char code ASC_MSK[96*16] = {
22
23 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*-- --*/
24 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
25 0x00,0x00,0x00,0x18,0x3C,0x3C,0x3C,0x18, /*-- ! --*/
26 0x18,0x00,0x18,0x18,0x00,0x00,0x00,0x00,
27 0x00,0x00,0x00,0x66,0x66,0x66,0x00,0x00, /*-- " --*/
28 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
29 0x00,0x00,0x00,0x36,0x36,0x7F,0x36,0x36, /*-- # --*/
30 0x36,0x7F,0x36,0x36,0x00,0x00,0x00,0x00,
31 0x00,0x18,0x18,0x3C,0x66,0x60,0x30,0x18, /*-- $ --*/
32 0x0C,0x06,0x66,0x3C,0x18,0x18,0x00,0x00,
33 0xF0,0x08,0xF0,0x00,0xE0,0x18,0x00,0x00, /*-- % --*/
34 0x00,0x21,0x1C,0x03,0x1E,0x21,0x1E,0x00,
35 0x00,0x00,0x00,0x38,0x6C,0x6C,0x38,0x60, /*-- & --*/
36 0x6F,0x66,0x66,0x3B,0x00,0x00,0x00,0x00,
37 0x00,0x00,0x00,0x18,0x18,0x18,0x00,0x00, /*-- ' --*/
38 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
39 0x00,0x00,0x00,0x0C,0x18,0x18,0x30,0x30, /*-- ( --*/
40 0x30,0x30,0x30,0x18,0x18,0x0C,0x00,0x00,
41 0x00,0x00,0x00,0x30,0x18,0x18,0x0C,0x0C, /*-- ) --*/
42 0x0C,0x0C,0x0C,0x18,0x18,0x30,0x00,0x00,
43 0x00,0x00,0x00,0x00,0x00,0x36,0x1C,0x7F, /*-- * --*/
44 0x1C,0x36,0x00,0x00,0x00,0x00,0x00,0x00,
45 0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x7E, /*-- + --*/
46 0x18,0x18,0x00,0x00,0x00,0x00,0x00,0x00,
47 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*-- , --*/
48 0x00,0x00,0x1C,0x1C,0x0C,0x18,0x00,0x00,
49 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*-- - --*/
50 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
51 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*-- . --*/
52 0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,
53 0x00,0x00,0x00,0x06,0x06,0x0C,0x0C,0x18, /*-- / --*/
54 0x18,0x30,0x30,0x60,0x60,0x00,0x00,0x00,
55 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00, /*-- 0 --*/
C51 COMPILER V7.06 12864LCD 12/18/2007 11:18:07 PAGE 2
56 0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,
57 0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00, /*-- 1 --*/
58 0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
59 0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00, /*-- 2 --*/
60 0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,
61 0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00, /*-- 3 --*/
62 0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,
63 0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00, /*-- 4 --*/
64 0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,
65 0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00, /*-- 5 --*/
66 0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,
67 0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00, /*-- 6 --*/
68 0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,
69 0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00, /*-- 7 --*/
70 0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,
71 0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00, /*-- 8 --*/
72 0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,
73 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00, /*-- 9 --*/
74 0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,
75 0x00,0x00,0x00,0xc0,0xc0,0x00,0x00,0x00, /*-- : --*/
76 0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,
77 0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00, /*-- ; --*/
78 0x00,0x00,0x80,0x60,0x00,0x00,0x00,0x00,
79 0x00,0x80,0xC0,0xE0,0xF0,0xF8,0xFC,0x00, /*-- < --*/
80 0x00,0x01,0x03,0x07,0x0F,0x1F,0x3F,0x00,
81 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00, /*-- = --*/
82 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00,
83 0x00,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x00, /*-- > --*/
84 0x01,0x3F,0x1F,0x0F,0x07,0x03,0x01,0x00,
85 0x00,0x70,0x48,0x08,0x08,0x08,0xF0,0x00, /*-- ? --*/
86 0x00,0x00,0x00,0x30,0x36,0x01,0x00,0x00,
87 0xC0,0x30,0xC8,0x28,0xE8,0x10,0xE0,0x00, /*-- @ --*/
88 0x07,0x18,0x27,0x24,0x23,0x14,0x0B,0x00,
89 0x00,0x00,0xC0,0x38,0xE0,0x00,0x00,0x00, /*-- A --*/
90 0x20,0x3C,0x23,0x02,0x02,0x27,0x38,0x20,
91 0x08,0xF8,0x88,0x88,0x88,0x70,0x00,0x00, /*-- B --*/
92 0x20,0x3F,0x20,0x20,0x20,0x11,0x0E,0x00,
93 0xC0,0x30,0x08,0x08,0x08,0x08,0x38,0x00, /*-- C --*/
94 0x07,0x18,0x20,0x20,0x20,0x10,0x08,0x00,
95 0x08,0xF8,0x08,0x08,0x08,0x10,0xE0,0x00, /*-- D --*/
96 0x20,0x3F,0x20,0x20,0x20,0x10,0x0F,0x00,
97 0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00, /*-- E --*/
98 0x20,0x3F,0x20,0x20,0x23,0x20,0x18,0x00,
99 0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00, /*-- F --*/
100 0x20,0x3F,0x20,0x00,0x03,0x00,0x00,0x00,
101 0xC0,0x30,0x08,0x08,0x08,0x38,0x00,0x00, /*-- G --*/
102 0x07,0x18,0x20,0x20,0x22,0x1E,0x02,0x00,
103 0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08, /*-- H --*/
104 0x20,0x3F,0x21,0x01,0x01,0x21,0x3F,0x20,
105 0x00,0x08,0x08,0xF8,0x08,0x08,0x00,0x00, /*-- I --*/
106 0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
107 0x00,0x00,0x08,0x08,0xF8,0x08,0x08,0x00, /*-- J --*/
108 0xC0,0x80,0x80,0x80,0x7F,0x00,0x00,0x00,
109 0x08,0xF8,0x88,0xC0,0x28,0x18,0x08,0x00, /*-- K --*/
110 0x20,0x3F,0x20,0x01,0x26,0x38,0x20,0x00,
111 0x08,0xF8,0x08,0x00,0x00,0x00,0x00,0x00, /*-- L --*/
112 0x20,0x3F,0x20,0x20,0x20,0x20,0x30,0x00,
113 0x08,0xF8,0xF8,0x00,0xF8,0xF8,0x08,0x00, /*-- M --*/
114 0x20,0x3F,0x00,0x3F,0x00,0x3F,0x20,0x00,
115 0x08,0xF8,0x30,0xC0,0x00,0x08,0xF8,0x08, /*-- N --*/
116 0x20,0x3F,0x20,0x00,0x07,0x18,0x3F,0x00,
117 0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00, /*-- O --*/
C51 COMPILER V7.06 12864LCD 12/18/2007 11:18:07 PAGE 3
118 0x0F,0x10,0x20,0x20,0x20,0x10,0x0F,0x00,
119 0x08,0xF8,0x08,0x08,0x08,0x08,0xF0,0x00, /*-- P --*/
120 0x20,0x3F,0x21,0x01,0x01,0x01,0x00,0x00,
121 0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00, /*-- Q --*/
122 0x0F,0x18,0x24,0x24,0x38,0x50,0x4F,0x00,
123 0x08,0xF8,0x88,0x88,0x88,0x88,0x70,0x00, /*-- R --*/
124 0x20,0x3F,0x20,0x00,0x03,0x0C,0x30,0x20,
125 0x00,0x70,0x88,0x08,0x08,0x08,0x38,0x00, /*-- S --*/
126 0x00,0x38,0x20,0x21,0x21,0x22,0x1C,0x00,
127 0x18,0x08,0x08,0xF8,0x08,0x08,0x18,0x00, /*-- T --*/
128 0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00,
129 0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08, /*-- U --*/
130 0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00,
131 0x08,0x78,0x88,0x00,0x00,0xC8,0x38,0x08, /*-- V --*/
132 0x00,0x00,0x07,0x38,0x0E,0x01,0x00,0x00,
133 0xF8,0x08,0x00,0xF8,0x00,0x08,0xF8,0x00, /*-- W --*/
134 0x03,0x3C,0x07,0x00,0x07,0x3C,0x03,0x00,
135 0x08,0x18,0x68,0x80,0x80,0x68,0x18,0x08, /*-- X --*/
136 0x20,0x30,0x2C,0x03,0x03,0x2C,0x30,0x20,
137 0x08,0x38,0xC8,0x00,0xC8,0x38,0x08,0x00, /*-- Y --*/
138 0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00,
139 0x10,0x08,0x08,0x08,0xC8,0x38,0x08,0x00, /*-- Z --*/
140 0x20,0x38,0x26,0x21,0x20,0x20,0x18,0x00,
141 0x00,0x00,0x00,0xFE,0x02,0x02,0x02,0x00, /*-- [ --*/
142 0x00,0x0C,0x30,0xC0,0x00,0x00,0x00,0x00,
143 0x00,0x02,0x02,0x02,0xFE,0x00,0x00,0x00, /*-- \ --*/
144 0x00,0x00,0x08,0x04,0x06,0x04,0x08,0x00,
145 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*-- ] --*/
146 0x10,0x16,0x0E,0x00,0x00,0x00,0x00,0x00,
147 0x00,0x00,0x00,0x7F,0x40,0x40,0x40,0x00, /*-- ^ --*/
148 0x00,0x00,0x00,0x01,0x06,0x38,0xC0,0x00,
149 0x00,0x40,0x40,0x40,0x7F,0x00,0x00,0x00, /*-- _ --*/
150 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
151 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, /*-- ` --*/
152 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
153 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00, /*-- a --*/
154 0x00,0x19,0x24,0x22,0x22,0x22,0x3F,0x20,
155 0x08,0xF8,0x00,0x80,0x80,0x00,0x00,0x00, /*-- b --*/
156 0x00,0x3F,0x11,0x20,0x20,0x11,0x0E,0x00,
157 0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00, /*-- c --*/
158 0x00,0x0E,0x11,0x20,0x20,0x20,0x11,0x00,
159 0x00,0x00,0x00,0x80,0x80,0x88,0xF8,0x00, /*-- d --*/
160 0x00,0x0E,0x11,0x20,0x20,0x10,0x3F,0x20,
161 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00, /*-- e --*/
162 0x00,0x1F,0x22,0x22,0x22,0x22,0x13,0x00,
163 0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x18, /*-- f --*/
164 0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
165 0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00, /*-- g --*/
166 0x00,0x6B,0x94,0x94,0x94,0x93,0x60,0x00,
167 0x08,0xF8,0x00,0x80,0x80,0x80,0x00,0x00, /*-- h --*/
168 0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20,
169 0x00,0x80,0x98,0x98,0x00,0x00,0x00,0x00, /*-- i --*/
170 0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
171 0x00,0x00,0x00,0x80,0x98,0x98,0x00,0x00, /*-- j --*/
172 0x00,0xC0,0x80,0x80,0x80,0x7F,0x00,0x00,
173 0x08,0xF8,0x00,0x00,0x80,0x80,0x80,0x00, /*-- k --*/
174 0x20,0x3F,0x24,0x02,0x2D,0x30,0x20,0x00,
175 0x00,0x08,0x08,0xF8,0x00,0x00,0x00,0x00, /*-- l --*/
176 0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,
177 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00, /*-- m --*/
178 0x20,0x3F,0x20,0x00,0x3F,0x20,0x00,0x3F,
179 0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00, /*-- n --*/
C51 COMPILER V7.06 12864LCD 12/18/2007 11:18:07 PAGE 4
180 0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20,
181 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00, /*-- o --*/
182 0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00,
183 0x80,0x80,0x00,0x80,0x80,0x00,0x00,0x00, /*-- p --*/
184 0x80,0xFF,0xA1,0x20,0x20,0x11,0x0E,0x00,
185 0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x00, /*-- q --*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -