📄 screen.lst
字号:
193 3 Screen_Setting_Key();
194 3 } break;
195 2 case 5:
196 2 {
197 3 LCD_CmdWrite(0xF1,0x1F);
198 3 //LCD_CmdWrite(0xF0,0xA0);
199 3 GotoXY(0x0C,0x00);
200 3 PrintStr("快 速 测 试 画 面");
201 3 LCD_CmdWrite(0xF1,0x0F);
202 3 GotoXY(0x00,0x20);
203 3 PrintStr("线圈电阻( ):D: . U: . T: . ");//8BIT,4BIT, 0
204 3 GotoXY(0x00,0x30);
205 3 PrintStr("温度变换( ):D: . U: . T: . C ");//11BIT, 1
206 3 GotoXY(0x00,0x40);
207 3 PrintStr(" NC 电阻(m ):D: . U: . T: . ");//8BIT,4BIT, 2
208 3 GotoXY(0x00,0x50);
209 3 PrintStr(" NO 电阻(m ):D: . U: . T: . ");//8BIT,4BIT, 3
210 3 GotoXY(0x00,0x60);
211 3 PrintStr("吸合电压( V):D: . U: . T: . ");//8BIT,4BIT, 4
212 3 GotoXY(0x00,0x70);
213 3 PrintStr("吸合压差( V):D: . U: . T: . ");//8BIT,4BIT, 5;衔铁吸合
214 3 GotoXY(0x00,0x80);
215 3 PrintStr("释放压差( V):D: . U: . T: . ");//8BIT,4BIT, 6;释放电压
216 3 GotoXY(0x00,0x90);
217 3 PrintStr("释放电压( V):D: . U: . T: . ");//8BIT,4BIT, 7;衔铁释放;释放压差
218 3 GotoXY(0x00,0xA0);
219 3 PrintStr("吸合时间(ms):D: . U: . T: . ");//6BIT,4BIT, 8
220 3 GotoXY(0x00,0xB0);
221 3 PrintStr("吸合回跳(ms):D: . U: . T: . ");//6BIT,4BIT, 9
222 3 GotoXY(0x00,0xC0);
223 3 PrintStr("释放时间(ms):D: . U: . T: . ");//6BIT,4BIT, 10
224 3 GotoXY(0x00,0xD0);
225 3 PrintStr("释放回跳(ms):D: . U: . T: . ");//6BIT,4BIT, 11
226 3 GotoXY(0x00,0xE0);
227 3 PrintStr("线圈电压: V; 触点电流: . A,类型:1 ");//6BIT, 12
228 3 LCD_CmdWrite(0xF0,0xA4);
229 3 GotoXY(0x0A,0x20);
230 3 LCD_DataWrite(0xEA);//ohm
231 3 delay(200);
232 3 GotoXY(0x0A,0x30);
233 3 LCD_DataWrite(0xEA);//ohm
234 3 delay(200);
235 3 GotoXY(0x23,0x30);
236 3 LCD_DataWrite(0xF8);//degree
237 3 delay(200);
238 3 GotoXY(0x0A,0x40);
239 3 LCD_DataWrite(0xEA);//ohm
240 3 delay(200);
241 3 GotoXY(0x0A,0x50);
C51 COMPILER V7.06 SCREEN 08/06/2007 17:38:10 PAGE 5
242 3 LCD_DataWrite(0xEA);//ohm
243 3 delay(200);
244 3 //LCD_CmdWrite(0xF0,0xA0);
245 3 } break;
246 2 case 6:
247 2 {
248 3 LCD_CmdWrite(0xF1,0x1F);
249 3 //LCD_CmdWrite(0xF0,0xA0);
250 3 GotoXY(0x0A,0x00);
251 3 PrintStr("慢 速 测 试 画 面(SRF)");
252 3 LCD_CmdWrite(0xF1,0x0F);
253 3 GotoXY(0x00,0x20);
254 3 PrintStr("线圈电阻( ):D: . U: . T: . ");//8BIT,4BIT, 0
255 3 GotoXY(0x00,0x30);
256 3 PrintStr("温度变换( ):D: . U: . T: . C ");//11BIT, 1
257 3 GotoXY(0x00,0x40);
258 3 PrintStr(" NC 电阻(m ):D: . U: . T: . ");//8BIT,4BIT, 2
259 3 GotoXY(0x00,0x50);
260 3 PrintStr(" NO 电阻(m ):D: . U: . T: . ");//8BIT,4BIT, 3
261 3 GotoXY(0x00,0x60);
262 3 PrintStr("吸合电压( V):D: . U: . T: . ");//8BIT,4BIT, 4
263 3 GotoXY(0x00,0x70);
264 3 PrintStr("衔铁吸合( V):D: . U: . T: . ");//8BIT,4BIT, 5;衔铁吸合
265 3 GotoXY(0x00,0x80);
266 3 PrintStr("衔铁释放( V):D: . U: . T: . ");//8BIT,4BIT, 6;释放电压
267 3 GotoXY(0x00,0x90);
268 3 PrintStr("释放电压( V):D: . U: . T: . ");//8BIT,4BIT, 7;衔铁释放;释放压差
269 3 GotoXY(0x00,0xA0);
270 3 PrintStr("吸合时间(ms):D: . U: . T: . ");//6BIT,4BIT, 8
271 3 GotoXY(0x00,0xB0);
272 3 PrintStr("吸合回跳(ms):D: . U: . T: . ");//6BIT,4BIT, 9
273 3 GotoXY(0x00,0xC0);
274 3 PrintStr("释放时间(ms):D: . U: . T: . ");//6BIT,4BIT, 10
275 3 GotoXY(0x00,0xD0);
276 3 PrintStr("释放回跳(ms):D: . U: . T: . ");//6BIT,4BIT, 11
277 3 GotoXY(0x00,0xE0);
278 3 PrintStr("线圈电压: V; 触点电流: . A,类型:1 ");//6BIT, 12
279 3 LCD_CmdWrite(0xF0,0xA4);
280 3 GotoXY(0x0A,0x20);
281 3 LCD_DataWrite(0xEA);//ohm
282 3 delay(200);
283 3 GotoXY(0x0A,0x30);
284 3 LCD_DataWrite(0xEA);//ohm
285 3 delay(200);
286 3 GotoXY(0x23,0x30);
287 3 LCD_DataWrite(0xF8);//degree
288 3 delay(200);
289 3 GotoXY(0x0A,0x40);
290 3 LCD_DataWrite(0xEA);//ohm
291 3 delay(200);
292 3 GotoXY(0x0A,0x50);
293 3 LCD_DataWrite(0xEA);//ohm
294 3 delay(200);
295 3 //LCD_CmdWrite(0xF0,0xA0);
296 3 } break;
297 2 case 7:
298 2 {
299 3 LCD_CmdWrite(0xF1,0x1F);
300 3 GotoXY(0x0A,0x00);
301 3 PrintStr("测 试 调 试 画 面");
302 3 LCD_CmdWrite(0xF1,0x0F);
303 3 GotoXY(0x00,0x20);
C51 COMPILER V7.06 SCREEN 08/06/2007 17:38:10 PAGE 6
304 3 PrintStr("线圈电压输出调整(V): . ");//4BIT
305 3 GotoXY(0x00,0x30);
306 3 PrintStr("接触电阻补偿(m ): . ");//4BIT
307 3 LCD_CmdWrite(0xF0,0xA4);
308 3 GotoXY(0x0E,0x30);
309 3 LCD_DataWrite(0xEA);//ohm
310 3 delay(200);
311 3 LCD_CmdWrite(0xF0,0xA0);
312 3 Screen_Setting_Key();
313 3 } break;
314 2 }
315 1 LCD_CmdWrite(0xF0,0xA4);
316 1 }
317
318 void Tests_Data(unsigned char *Val,unsigned char Num,unsigned char y)
319 {
320 1 unsigned char i;
321 1 LCD_CmdWrite(0x10,0x2B);
322 1 for(i=0;i<Num;i++)
323 1 {
324 2 switch(Page_Val)
325 2 {
326 3 case 0:
327 3 case 5:
328 3 case 6: GotoXY(Test_X[y][i],Loc_Y[y]); break;
329 3 case 1: GotoXY(Test_X_1[i],Loc_Y[y]); break;
330 3 case 2: GotoXY(Test_X_2[y-3][i],Loc_Y[y]); break;
331 3 case 3: GotoXY(Test_X_3[y-5][i],Loc_Y[y]); break;
332 3 case 4: GotoXY(Test_X_4[y-4][i],Loc_Y[y]); break;
333 3 }
334 2 LCD_DataWrite(Display_Code[*Val]);
335 2 ++Val;
336 2 delay(200);
337 2 }
338 1 //LCD_CmdWrite(0x10,0x2B);
339 1 }
340
341 void Set_Data(unsigned char *Val,unsigned char Num,unsigned char x,unsigned char y)
342 {
343 1 unsigned char i;
344 1 LCD_CmdWrite(0x10,0x2B);
345 1 for(i=x;i<Num;i++)
346 1 {
347 2 switch(Page_Val)
348 2 {
349 3 case 0:
350 3 case 5:
351 3 case 6: GotoXY(Loc_X[y][i],Loc_Y[y]); break;
352 3 case 1: GotoXY(Set_X_1[y][i],Loc_Y[y]); break;
353 3 case 2: GotoXY(Set_X_2[y][i],Loc_Y[y]); break;
354 3 case 3: GotoXY(Set_X_3[y][i],Loc_Y[y]); break;
355 3 case 4: GotoXY(Set_X_4[y][i],Loc_Y[y]); break;
356 3 case 7: GotoXY(Adjust[y][i],Loc_Y[y]); break;
357 3 }
358 2 LCD_DataWrite(Display_Code[*Val]);
359 2 ++Val;
360 2 delay(200);
361 2 }
362 1 }
363
364 void Set_Data_fast(unsigned char *Val,unsigned char Num,unsigned char x,unsigned char y)
365 {
C51 COMPILER V7.06 SCREEN 08/06/2007 17:38:10 PAGE 7
366 1 unsigned char i;
367 1 LCD_CmdWrite(0x10,0x2B);
368 1 for(i=x;i<Num;i++)
369 1 {
370 2 GotoXY(Test_X[y][i],Loc_Y[y]);
371 2 LCD_DataWrite(Display_Code[*Val]);
372 2 ++Val;
373 2 delay(200);
374 2 }
375 1 }
376
377
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 1679 ----
CONSTANT SIZE = 1681 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 21
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -