⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 inandout.lst

📁 前两天一个朋友要我写一个51例程
💻 LST
📖 第 1 页 / 共 2 页
字号:
 286   2                      ButtonCt[8]++;
 287   2         }
 288   1         else if((!Bt9)&&(ButtonCt[9]<MaxTest))
 289   1         {
 290   2                      ButtonCt[9]++;
 291   2         }
 292   1         else if((!Bt10)&&(ButtonCt[10]<MaxTest))
 293   1         {
 294   2                      ButtonCt[10]++;
 295   2         }
 296   1         else if((!Bt11)&&(ButtonCt[11]<MaxTest))
 297   1         {
 298   2                      ButtonCt[11]++;
 299   2         }
 300   1         else if((!Bt12)&&(ButtonCt[12]<MaxTest))
 301   1         {
 302   2                      ButtonCt[12]++;
 303   2         }
C51 COMPILER V8.01   INANDOUT                                                              09/27/2008 14:40:16 PAGE 6   

 304   1         else if((!Bt13)&&(ButtonCt[13]<MaxTest))
 305   1         {
 306   2                      ButtonCt[13]++;
 307   2         }
 308   1         else if((!Bt14)&&(ButtonCt[14]<MaxTest))
 309   1         {
 310   2                      ButtonCt[14]++;
 311   2         }
 312   1         else if((!Bt15)&&(ButtonCt[15]<MaxTest))
 313   1         {
 314   2                      ButtonCt[15]++;
 315   2         }
 316   1         else if((!Bt16)&&(ButtonCt[16]<MaxTest))
 317   1         {
 318   2                      ButtonCt[16]++;
 319   2         }
 320   1         if((!Bt17)&&(ButtonCt[17]<MaxTest))
 321   1         {
 322   2                      ButtonCt[17]++;
 323   2         }
 324   1         else if((!Bt18)&&(ButtonCt[18]<MaxTest))
 325   1         {
 326   2                      ButtonCt[18]++;
 327   2         }
 328   1         else if((!Bt19)&&(ButtonCt[19]<MaxTest))
 329   1         {
 330   2                      ButtonCt[19]++;
 331   2         }
 332   1         else if((!Bt20)&&(ButtonCt[20]<MaxTest))
 333   1         {
 334   2                      ButtonCt[20]++;
 335   2         }
 336   1         else if((!Bt21)&&(ButtonCt[21]<MaxTest))
 337   1         {
 338   2                      ButtonCt[21]++;
 339   2         }
 340   1         else if((!Bt22)&&(ButtonCt[22]<MaxTest))
 341   1         {
 342   2                      ButtonCt[22]++;
 343   2         }
 344   1         else if((!Bt23)&&(ButtonCt[23]<MaxTest))
 345   1         {
 346   2                      ButtonCt[23]++;
 347   2         }
 348   1         else if((!Bt24)&&(ButtonCt[24]<MaxTest))
 349   1         {
 350   2                      ButtonCt[24]++;
 351   2         }
 352   1      
 353   1      }
 354          /*设置照明调光PWM输出函数*/
 355          void    SetAdjLight()
 356          {
 357   1               if(!Bt2)       ZMADJ1=0;
 358   1               else           ZMADJ1=1;       
 359   1               if(!Bt3)       ZMADJ2=0;
 360   1               else           ZMADJ2=1;
 361   1      }
 362          uchar   GetButton()
 363          {
 364   1              uchar   buttonret=0;
 365   1              if(Bt1)
C51 COMPILER V8.01   INANDOUT                                                              09/27/2008 14:40:16 PAGE 7   

 366   1              {
 367   2                      if((ButtonCt[1]>=MaxTest))      
 368   2                      {
 369   3                              buttonret=      1;
 370   3                      } 
 371   2                      ButtonCt[1]=0; 
 372   2              }
 373   1              if(Bt4)
 374   1              {
 375   2                      if((ButtonCt[4]>=MaxTest))      
 376   2                      {
 377   3                              buttonret=      4;
 378   3                      }  
 379   2                      ButtonCt[4]=0;
 380   2      
 381   2              }
 382   1              if(Bt5)
 383   1              {
 384   2                      if((ButtonCt[5]>=MaxTest))      
 385   2                      {
 386   3                              buttonret=      5;
 387   3                      } 
 388   2                      ButtonCt[5]=0;
 389   2      
 390   2              }
 391   1              if(Bt6)
 392   1              {
 393   2                      if((ButtonCt[6]>=MaxTest))      
 394   2                      {
 395   3                              buttonret=      6;
 396   3                      }
 397   2              
 398   2                      ButtonCt[6]=0;
 399   2                      
 400   2              }
 401   1              if(Bt7)
 402   1              {
 403   2                      if((ButtonCt[7]>=MaxTest))      
 404   2                      {
 405   3                              buttonret=      7;
 406   3                      }
 407   2              
 408   2                      ButtonCt[7]=0;          
 409   2              }
 410   1              if(Bt8)
 411   1              {
 412   2                      if((ButtonCt[8]>=MaxTest))      
 413   2                      {
 414   3                              buttonret=      8;
 415   3                      }       
 416   2                      ButtonCt[8]=0;
 417   2                      
 418   2              }
 419   1              if(Bt9)
 420   1              {
 421   2                      if((ButtonCt[9]>=MaxTest))      
 422   2                      {
 423   3                              buttonret=      9;
 424   3                      }
 425   2              
 426   2                      ButtonCt[9]=0;          
 427   2              }
C51 COMPILER V8.01   INANDOUT                                                              09/27/2008 14:40:16 PAGE 8   

 428   1      
 429   1              if(Bt10)
 430   1              {
 431   2                      if((ButtonCt[10]>=MaxTest))     
 432   2                              buttonret=      10;
 433   2                      
 434   2                      ButtonCt[10]=0;
 435   2                      
 436   2              }
 437   1              if(Bt11)
 438   1              {
 439   2                      if((ButtonCt[11]>=MaxTest))     
 440   2                      {
 441   3                              buttonret=      11;
 442   3                      }
 443   2              
 444   2                      ButtonCt[11]=0; 
 445   2              }
 446   1              if(Bt12)
 447   1              {
 448   2                      if((ButtonCt[12]>=MaxTest))     
 449   2                      {
 450   3                              buttonret=      12;
 451   3                      }       
 452   2                      ButtonCt[12]=0; 
 453   2              }
 454   1              if(Bt13)
 455   1              {
 456   2                      if((ButtonCt[13]>=MaxTest))     
 457   2                      {
 458   3                              buttonret=      13;
 459   3                      }       
 460   2                      ButtonCt[13]=0;
 461   2              
 462   2              }
 463   1              if(Bt14)
 464   1              {
 465   2                      if((ButtonCt[14]>=MaxTest))     
 466   2                      {
 467   3                              buttonret=      14;
 468   3                      }
 469   2                       ButtonCt[14]=0;
 470   2              
 471   2              }
 472   1              if(Bt15)
 473   1              {
 474   2                      if((ButtonCt[15]>=MaxTest))     
 475   2                      {
 476   3                              buttonret=      15;
 477   3                      }       
 478   2                      ButtonCt[15]=0;
 479   2              
 480   2              }
 481   1              if(Bt16)
 482   1              {
 483   2                      if((ButtonCt[16]>=MaxTest))     
 484   2                      {
 485   3                              buttonret=      16;
 486   3                      }       
 487   2                      ButtonCt[16]=0;         
 488   2              }
 489   1              if(Bt17)
C51 COMPILER V8.01   INANDOUT                                                              09/27/2008 14:40:16 PAGE 9   

 490   1              {
 491   2                      if((ButtonCt[17]>=MaxTest))     
 492   2                      {
 493   3                              buttonret=      17;
 494   3                      }       
 495   2                      ButtonCt[17]=0;         
 496   2              }
 497   1              if(Bt18)
 498   1              {
 499   2                      if((ButtonCt[18]>=MaxTest))     
 500   2                      {
 501   3                              buttonret=      18;
 502   3                      }       
 503   2                      ButtonCt[18]=0;
 504   2              
 505   2              }
 506   1              if(Bt19)
 507   1              {
 508   2                      if((ButtonCt[19]>=MaxTest))     
 509   2                      {
 510   3                              buttonret=      19;
 511   3                      } 
 512   2                      ButtonCt[19]=0;
 513   2              
 514   2              }
 515   1              if(Bt20)
 516   1              {
 517   2                      if((ButtonCt[20]>=MaxTest))     
 518   2                      {
 519   3                              buttonret=      20;
 520   3                      }       
 521   2                      ButtonCt[20]=0;
 522   2              
 523   2              }
 524   1      
 525   1              if(Bt21)
 526   1              {
 527   2                      if((ButtonCt[21]>=MaxTest))     
 528   2                      {
 529   3                              buttonret=      21;
 530   3                      }
 531   2              
 532   2                      ButtonCt[21]=0; 
 533   2              }
 534   1              if(Bt22)
 535   1              {
 536   2                      if((ButtonCt[22]>=MaxTest))     
 537   2                      {
 538   3                              buttonret=      22;
 539   3                      }       
 540   2                      ButtonCt[22]=0;         
 541   2              }
 542   1              if(Bt23)
 543   1              {
 544   2                      if((ButtonCt[23]>=MaxTest))     
 545   2                      {
 546   3                              buttonret=      23;
 547   3                      }       
 548   2                      ButtonCt[23]=0; 
 549   2              }
 550   1              if(Bt24)
 551   1              {
C51 COMPILER V8.01   INANDOUT                                                              09/27/2008 14:40:16 PAGE 10  

 552   2                      if((ButtonCt[24]>=MaxTest))     
 553   2                      {
 554   3                              buttonret=      24;
 555   3                      }               
 556   2                      ButtonCt[24]=0; 
 557   2              } 
 558   1      
 559   1              return  buttonret;
 560   1              
 561   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    967    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     30    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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