📄 menu.lst
字号:
C51 COMPILER V8.08 MENU 11/20/2008 22:02:48 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE MENU
OBJECT MODULE PLACED IN menu.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE menu.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /*菜单*/
2 #include"reg52.h"
3 #include"stdlib.h"
4 #include"IOCfg.c"
5 #include"delay.h"
6 #include"Config.h"
7 #include"MENU.h"
8 #include"LCD12864.h"
9 #include"DACMAX531.h"
10 #include"KEY.h"
11 /*
12 char code menu_no1[12] = {0x31,0x2e, 'D','A',0xd0,0xa3,0xd7,0xbc,' ',' ',' ',' '}; // 1.DA校准
13
14 char code menu_no2[12] = {0x32,0x2e, 'A','D',0xb5,0xe7,0xd1,0xb9,0xd0,0xa3,0xd7,0xbc};// 2.AD电压校准
15 char code menu_no3[12] = {0x33,0x2e, 'A','D',0xb5,0xe7,0xc1,0xf7,0xd0,0xa3,0xd7,0xbc};// 3.AD电流系数
16 char code menu_no4[12] = {0x33,0x2e, 'A','D',0xb5,0xe7,0xc1,0xf7,0xd0,0xa3,0xd7,0xbc};// 4.保护上限设置
17 */
18
19 /*********************************************************************************************************
-**
20 数字 8*16点阵
21 **********************************************************************************************************
-*/
22 uchar code NO_0[16] = //------------------------------------0
23 {
24 /*-- 文字: 0 --*/
25 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
26 0x00,0x00,0x00,0x1C,0x24,0x22,0x22,0x22,0x22,0x22,0x22,0x22,0x14,0x08,0x00,0x00,
27 };
28
29 uchar code NO_1[16] = //------------------------------------1
30 {
31 /*-- 文字: 1 --*/
32 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
33 0x00,0x00,0x00,0x10,0x30,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x18,0x00,0x00,0x00,
34 };
35
36 uchar code NO_2[16] = //------------------------------------2
37 {
38 /*-- 文字: 2 --*/
39 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
40 0x00,0x00,0x00,0x3C,0x44,0x44,0x04,0x04,0x08,0x08,0x10,0x22,0x3C,0x00,0x00,0x00,
41 };
42
43 uchar code NO_3[16] = //------------------------------------3
44 {
45 /*-- 文字: 3 --*/
46 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
47 0x00,0x00,0x00,0x1C,0x24,0x04,0x04,0x08,0x04,0x02,0x02,0x02,0x24,0x18,0x00,0x00,
48 };
49
50 uchar code NO_4[16] = //------------------------------------4
51 {
52 /*-- 文字: 4 --*/
53 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
C51 COMPILER V8.08 MENU 11/20/2008 22:02:48 PAGE 2
54 0x00,0x00,0x00,0x04,0x0C,0x14,0x24,0x24,0x44,0x7E,0x04,0x04,0x04,0x00,0x00,0x00,
55 };
56
57 uchar code NO_5[16] = //------------------------------------5
58 {
59 /*-- 文字: 5 --*/
60 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
61 0x00,0x00,0x00,0x1C,0x20,0x20,0x38,0x0C,0x04,0x04,0x04,0x04,0x68,0x10,0x00,0x00,
62
63 };
64
65 uchar code NO_6[16] = //------------------------------------6
66 {
67 /*-- 文字: 6 --*/
68 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
69 0x00,0x00,0x00,0x08,0x10,0x20,0x20,0x3C,0x44,0x42,0x42,0x24,0x24,0x18,0x00,0x00,
70 };
71
72 uchar code NO_7[16] = //------------------------------------7
73 {
74 /*-- 文字: 7 --*/
75 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
76 0x00,0x00,0x00,0x3C,0x44,0x04,0x04,0x08,0x08,0x08,0x08,0x10,0x10,0x00,0x00,0x00,
77 };
78
79 uchar code NO_8[16] = //------------------------------------8
80 {
81 /*-- 文字: 8 --*/
82 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
83 0x00,0x00,0x00,0x3C,0x24,0x24,0x24,0x18,0x18,0x24,0x44,0x44,0x24,0x18,0x00,0x00,
84 };
85
86 uchar code NO_9[16] = //------------------------------------9
87 {
88 /*-- 文字: 9 --*/
89 /*-- 仿宋_GB231212; 此字体下对应的点阵为:宽x高=8x16 --*/
90 0x00,0x00,0x00,0x3C,0x24,0x44,0x46,0x26,0x2C,0x14,0x04,0x08,0x10,0x20,0x00,0x00,
91 };
92
93 /*********************************************************************************************************
-**
94 数字 点阵 8*16
95 **********************************************************************************************************
-*/
96 uchar code char_0[16] = //------------------------------------0
97 {
98 /*-- 文字: 0 --*/
99 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
100 0x00,0x00,0x00,0x3C,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x3C,0x00,0x00,0x00,
101 };
102
103 uchar code char_1[16] = //------------------------------------1
104 {
105 /*-- 文字: 1 --*/
106 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
107 0x00,0x00,0x00,0x18,0x78,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00,
108 };
109
110 uchar code char_2[16] = //------------------------------------2
111 {
112 /*-- 文字: 2 --*/
113 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
C51 COMPILER V8.08 MENU 11/20/2008 22:02:48 PAGE 3
114 0x00,0x00,0x00,0x3C,0x66,0x66,0x06,0x0C,0x18,0x30,0x60,0x60,0x7E,0x00,0x00,0x00,
115 };
116
117 uchar code char_3[16] = //------------------------------------3
118 {
119 /*-- 文字: 3 --*/
120 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
121 0x00,0x00,0x00,0x3C,0x66,0x06,0x06,0x1C,0x06,0x06,0x06,0x66,0x3C,0x00,0x00,0x00,
122 };
123
124 uchar code char_4[16] = //------------------------------------4
125 {
126 /*-- 文字: 4 --*/
127 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
128 0x00,0x00,0x00,0x06,0x0E,0x1E,0x1E,0x36,0x36,0x66,0x7E,0x06,0x06,0x00,0x00,0x00,
129 };
130
131 uchar code char_5[16] = //------------------------------------5
132 {
133 /*-- 文字: 5 --*/
134 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
135 0x00,0x00,0x00,0x7E,0x60,0x60,0x60,0x7C,0x66,0x06,0x06,0x66,0x3C,0x00,0x00,0x00,
136 };
137
138 uchar code char_6[16] = //------------------------------------6
139 {
140 /*-- 文字: 6 --*/
141 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
142 0x00,0x00,0x00,0x3C,0x66,0x60,0x60,0x7C,0x66,0x66,0x66,0x66,0x3C,0x00,0x00,0x00,
143 };
144
145 uchar code char_7[16] = //------------------------------------7
146 {
147 /*-- 文字: 7 --*/
148 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
149 0x00,0x00,0x00,0x7E,0x06,0x0C,0x0C,0x18,0x18,0x18,0x30,0x30,0x30,0x00,0x00,0x00,
150 };
151
152 uchar code char_8[16] = //------------------------------------8
153 {
154 /*-- 文字: 8 --*/
155 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
156 0x00,0x00,0x00,0x3C,0x66,0x66,0x66,0x3C,0x66,0x66,0x66,0x66,0x3C,0x00,0x00,0x00,
157 };
158
159 uchar code char_9[16] = //------------------------------------9
160 {
161 /*-- 文字: 9 --*/
162 /*-- @System12; 此字体下对应的点阵为:宽x高=8x16 --*/
163 0x00,0x00,0x00,0x3C,0x66,0x66,0x66,0x66,0x3E,0x06,0x06,0x66,0x3C,0x00,0x00,0x00,
164
165 };
166
167 uchar code char_maohao[16] = //------------------------------------9
168 {
169 /*-- 文字: : --*/
170 /*-- 宋体12; 此字体下对应的点阵为:宽x高=8x16 --*/
171 0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,
172
173 };
174 /*********************************************************************************************************
-**
C51 COMPILER V8.08 MENU 11/20/2008 22:02:48 PAGE 4
175 英文字母 大写 点阵 8*16
176 **********************************************************************************************************
-*/
177 uchar code Bchar_A[16] = //------------------------------------A
178 {
179 /*-- 文字: A --*/
180 /*-- @MingLiU12; 此字体下对应的点阵为:宽x高=8x16 --*/
181 0x00,0x00,0x10,0x10,0x10,0x28,0x28,0x28,0x28,0x38,0x44,0x44,0x44,0xEE,0x00,0x00,
182 };
183
184 uchar code Bchar_B[16] = //------------------------------------B
185 {
186 /*-- 文字: B --*/
187 /*-- @MingLiU12; 此字体下对应的点阵为:宽x高=8x16 --*/
188 0x00,0x00,0xF8,0x44,0x42,0x42,0x44,0x78,0x44,0x42,0x42,0x42,0x44,0xF8,0x00,0x00,
189 };
190
191 uchar code Bchar_C[16] = //------------------------------------C
192 {
193 /*-- 文字: C --*/
194 /*-- @MingLiU12; 此字体下对应的点阵为:宽x高=8x16 --*/
195 0x00,0x00,0x3A,0x46,0x82,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x42,0x3C,0x00,0x00,
196 };
197
198 uchar code Bchar_D[16] = //------------------------------------D
199 {
200 /*-- 文字: D --*/
201 /*-- @MingLiU12; 此字体下对应的点阵为:宽x高=8x16 --*/
202 0x00,0x00,0xF8,0x44,0x44,0x42,0x42,0x42,0x42,0x42,0x42,0x44,0x44,0xF8,0x00,0x00,
203 };
204
205 uchar code Bchar_E[16] = //------------------------------------E
206 {
207 /*-- 文字: E --*/
208 /*-- @MingLiU12; 此字体下对应的点阵为:宽x高=8x16 --*/
209 0x00,0x00,0xFE,0x42,0x42,0x40,0x44,0x7C,0x44,0x40,0x40,0x42,0x42,0xFE,0x00,0x00,
210 };
211
212 uchar code Bchar_F[16] = //------------------------------------F
213 {
214 /*-- 文字: F --*/
215 /*-- @MingLiU12; 此字体下对应的点阵为:宽x高=8x16 --*/
216 0x00,0x00,0xFE,0x42,0x42,0x40,0x44,0x7C,0x44,0x40,0x40,0x40,0x40,0xE0,0x00,0x00,
217 };
218
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -