keydeal.lst
来自「16路巡检仪 该仪表采用c语言编写」· LST 代码 · 共 649 行 · 第 1/5 页
LST
649 行
355 4 writen=1;
356 4 kt=1;
357 4 break;
358 4 case syscs5: if(rangeH[wk]<=RdatH[dot[wk]])
359 4 rangeH[wk]+=adatt;
360 4 floatToBCD(rangeH[wk],si);
361 4 writen=1;
362 4 kt=1;
363 4 break;
364 4 case fun1: if(warmd<road)
365 4 warmd++;
366 4 Hex2Bcd(warmd,si);
367 4 writen=1;
368 4 kt=1;
369 4 break;
370 4 case fun2: if(warmH[wt]<=RdatH[dot[wt]])
371 4 warmH[wt]+=adatt;
372 4 floatToBCD(warmH[wt],si);
373 4 writen=1;
374 4 kt=1;
375 4 break;
376 4 case fun3: if(warmL[wt]<=RdatH[dot[wt]])
377 4 warmL[wt]+=adatt;
378 4 floatToBCD(warmL[wt],si);
379 4 writen=1;
380 4 kt=1;
381 4 break;
382 4 case fun4: if(warmdown[wt]<100)
383 4 warmdown[wt]++;
*** ERROR C187 IN LINE 383 OF KEYDEAL.C: not an lvalue
384 4 Hex2Bcd(warmdown[wt],si);
385 4 writen=1;
386 4 kt=1;
387 4 break;
388 4 case fun5: if(warmscd[wt]<3)
389 4 warmscd[wt]++;
*** ERROR C187 IN LINE 389 OF KEYDEAL.C: not an lvalue
390 4 Hex2Bcd(warmscd[wt],si);
391 4 writen=1;
392 4 kt=1;
393 4 break;
394 4 case teshucs1: if(filt<0.900)
395 4 filt+=0.001;
396 4 floatToBCD(filt,si);
397 4 writen=1;
398 4 kt=1;
399 4 break;
400 4 case teshucs2: if(drt<3)
401 4 drt++;
402 4 Hex2Bcd(drt,si);
403 4 writen=1;
404 4 kt=1;
405 4 break;
406 4 case teshucs3: if(xjtime<9999)
407 4 xjtime++;
408 4 Hex2Bcd(xjtime,si);
409 4 writen=1;
410 4 kt=1;
C51 COMPILER V7.50 KEYDEAL 06/25/2008 14:22:37 PAGE 8
411 4 break;
412 4 case teshucs4: if(collt<2)
413 4 collt++;
414 4 Hex2Bcd(collt,si);
415 4 writen=1;
416 4 kt=1;
417 4 break;
418 4 case teshucs5: if(rady<255)
419 4 rady++;
420 4 Hex2Bcd(rady,si);
421 4 writen=1;
422 4 kt=1;
423 4 break;
424 4 case teshucs6: if(bps<4)
425 4 bps++;
426 4 Hex2Bcd(bps,si);
427 4 writen=1;
428 4 kt=1;
429 4 break;
430 4 case jianyan1: if(tq!=0)
431 4 {
432 5 t0=pvdat[3];
433 5 writen=1;
434 5 }
435 4 kt=1;
436 4 break;
437 4 case jianyan2: if(tq!=0)
438 4 {
439 5 mv=pvdat[3];
440 5 writen=1;
441 5 }
442 4 kt=1;
443 4 break;
444 4 case jianyan3: if(tq!=0)
445 4 {
446 5 bsdatH=pvdat[3];
447 5 writen=1;
448 5 }
449 4 kt=1;
450 4 break;
451 4 case jianyan4: if(tq!=0)
452 4 {
453 5 bsdatL=pvdat[3];
454 5 writen=1;
455 5 }
456 4 kt=1;
457 4 break;
458 4 case jianyan5: if(portt<15)
459 4 portt++;
460 4 Hex2Bcd(portt,si);
461 4 kt=1;
462 4 break;
463 4 case jianyan6: if(tq!=0)
464 4 {
465 5 AR[portt]=port[portt];
466 5 writen=1;
467 5 Hex2Bcd(AR[portt],si);
468 5 }
469 4 kt=1;
470 4 break;
471 4 case jianyan7: if(tq!=0)
472 4 {
C51 COMPILER V7.50 KEYDEAL 06/25/2008 14:22:37 PAGE 9
473 5 IR[portt]=port[portt];
474 5 writen=1;
475 5 Hex2Bcd(IR[portt],si);
476 5 }
477 4 kt=1;
478 4 break;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?