keydeal.lst

来自「16路巡检仪 该仪表采用c语言编写」· LST 代码 · 共 649 行 · 第 1/5 页

LST
649
字号
 231   4                                                                                                      if(writen==1)
 232   4                                                                                                      flashWB(&rady, 22, 1);
 233   4                                                                                                      Hex2Bcd(bps,si);
 234   4                                                      break;  
 235   4                                                      case            teshucs6:       Chose=teshucsdisplay;
 236   4                                                                                                      kr=3;
 237   4                                                                                                      leng=32;
 238   4                                                                                                      if(writen==1)
 239   4                                                                                                      flashWB(&bps, 23, 1);
 240   4                                                      break;
 241   4                                                      case    jianyandisplay: Chose=jianyan1;
 242   4                                                                                                      kr=3;
 243   4                                                                                                      leng=64;
 244   4                                                      break;
 245   4                                                      case            jianyan1:       Chose=jianyan2;
 246   4                                                                                                      kr=3;
 247   4                                                                                                      leng=68;
 248   4                                                                                                      if(writen==1)
 249   4                                                                                                      flashW(&t0, 24, 1);
 250   4                                                      break;
 251   4                                                      case            jianyan2:       Chose=jianyan3;
 252   4                                                                                                      kr=3;
 253   4                                                                                                      leng=72;
 254   4                                                                                                      if(writen==1)
 255   4                                                                                                      flashW(&mv, 25, 1);
 256   4                                                      break;
 257   4                                                      case            jianyan3:       Chose=jianyan4;
 258   4                                                                                                      kr=3;
 259   4                                                                                                      leng=76;
 260   4                                                                                                      if(writen==1)
 261   4                                                                                                      flashW(&bsdatH, 26, 1);
 262   4                                                      break;
 263   4                                                      case            jianyan4:       Chose=jianyan5;
 264   4                                                                                                      kr=3;
 265   4                                                                                                      leng=80;
 266   4                                                                                                      if(writen==1)
 267   4                                                                                                      flashW(&bsdatL, 26, 1);
 268   4                                                      break;
 269   4                                                      case            jianyan5:       Chose=jianyan6;
 270   4                                                                                                      kr=3;
 271   4                                                                                                      leng=84+portl;
 272   4                                                      break;
 273   4                                                      case            jianyan6:       Chose=jianyan7;
 274   4                                                                                                      kr=3;
 275   4                                                                                                      leng=88+portl;
 276   4                                                                                                      if(writen==1)
 277   4                                                                                                      flashW(AR, 29, 16);
 278   4                                                      break;
 279   4                                                      case            jianyan7:       Chose=jianyan8;
 280   4                                                                                                      kr=3;
 281   4                                                                                                      leng=92+portl;
 282   4                                                                                                      if(writen==1)
 283   4                                                                                                      flashW(IR, 30, 16);
 284   4                                                      break;
 285   4                                                      case            jianyan8:       Chose=jianyandisplay;
 286   4                                                                                                      kr=3;
 287   4                                                                                                      leng=96+portl;
 288   4                                                                                                      if(writen==1)
 289   4                                                                                                      flashW(IR, 31, 16);
 290   4                                                      break;
C51 COMPILER V7.50   KEYDEAL                                                               06/25/2008 14:22:37 PAGE 6   

 291   4                                                      default:;
 292   4                                      }
 293   3                                              writen=0;
 294   3                                              writen1=0;
 295   3                                              automic=0;
 296   3                                      
 297   3                              }
 298   2                              else if(keyn==ADDdata)
 299   2                                      {       switch(Chose)
 300   3                                              {
 301   4                                                      case    mimasetdisplay: Chose=teshucsdisplay;
 302   4                                                                                                      kr=3;
 303   4                                                                                                      leng=32;
 304   4                                                      break;
 305   4                                                      case    syscsdisplay:   Chose=mimasetdisplay;
 306   4                                                                                                      kr=2;
 307   4                                                                                                      leng=4;
 308   4                                                      break;
 309   4                                                      case    fundisplay:             Chose=syscsdisplay;
 310   4                                                                                                      kr=2;
 311   4                                                                                                      leng=16;
 312   4                                                      break;
 313   4                                                      case    teshucsdisplay: Chose=fundisplay;
 314   4                                                                                                      kr=2;
 315   4                                                                                                      leng=280;
 316   4                                                      break;
 317   4                                                      case    mimadisplay:    if(mimat<9999)
 318   4                                                                                                              mimat++;
 319   4                                                                                                      Hex2Bcd(mimat,si);
 320   4                                                                                                      kt=1;
 321   4                                                      break;
 322   4                                                      case    setdisplayst:   if(kadat<9999)
 323   4                                                                                                              kadat++;
 324   4                                                                                                      Hex2Bcd(kadat,si);
 325   4                                                                                                      writen=1;
 326   4                                                                                                      kt=1;
 327   4                                                      break;
 328   4                                                      case    setdisplaysp:   if(fundat<2)
 329   4                                                                                                              fundat++;       
 330   4                                                                                                      Hex2Bcd(fundat,si);
 331   4                                                                                                      writen=1;
 332   4                                                                                                      kt=1;
 333   4                                                      break;
 334   4                                                      case            syscs1:         if(inputdat<road)
 335   4                                                                                                              inputdat++;
 336   4                                                                                                      Hex2Bcd(inputdat,si);
 337   4                                                                                                      writen=1;
 338   4                                                                                                      kt=1;
 339   4                                                      break;
 340   4                                                      case            syscs2:         if(typdat[wk]<type)
 341   4                                                                                                              typdat[wk]++;
*** ERROR C187 IN LINE 341 OF KEYDEAL.C: not an lvalue
 342   4                                                                                                      Hex2Bcd(typdat[wk],si);
 343   4                                                                                                      writen=1;
 344   4                                                                                                      kt=1;
 345   4                                                      break;
 346   4                                                      case            syscs3:         if(dot[wk]<3)
 347   4                                                                                                              dot[wk]++;
*** ERROR C187 IN LINE 347 OF KEYDEAL.C: not an lvalue
 348   4                                                                                                      Hex2Bcd(dot[wk],si);
 349   4                                                                                                      writen1=1;
 350   4                                                                                                      kt=1;
C51 COMPILER V7.50   KEYDEAL                                                               06/25/2008 14:22:37 PAGE 7   

 351   4                                                      break;
 352   4                                                      case            syscs4:         if(rangeL[wk]<=RdatH[dot[wk]])
 353   4                                                                                                              rangeL[wk]+=adatt;
 354   4                                                                                                      floatToBCD(rangeL[wk],si);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?