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 + -
显示快捷键?