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

📄 11.lst

📁 三路PWM输出信号!模拟PWM输出信号控制LED自渐变
💻 LST
📖 第 1 页 / 共 3 页
字号:
 424   4                                  { 
 425   5                                  k++;                                           
 426   5                               }
 427   4                                               }
C51 COMPILER V7.00  11                                                                     06/29/2008 21:41:41 PAGE 8   

 428   3                                      
 429   3                                            lightness[0]=  counter0;
 430   3                            lightness[1]=  counter1;
 431   3                            lightness[2]=  counter2;                    
 432   3                                       }
 433   2                                       break;
 434   2                         case 23: while(Data_20mschange<=10) 
 435   2                       { 
 436   3                                        // REST_DOG();
 437   3                        }                
 438   2                       Data_20mschange=0;                 
 439   2                       k++;
 440   2                       break;
 441   2                         case 24:if(Is_10mschange) 
 442   2                               { 
 443   3                                      Is_10mschange=0;
 444   3                          if( Data_20mschange>=2)
 445   3      
 446   3                                      {  
 447   4                                                 Data_20mschange=0;
 448   4                                     counter0++;
 449   4                             counter1++;
 450   4                                                 counter2++;                 
 451   4                                                  if(counter0>=254&counter1>=254&counter2>=254)
 452   4                                  { 
 453   5                                  k++;                                           
 454   5                               }
 455   4                                               }
 456   3                                      
 457   3                                            lightness[0]=  counter0;
 458   3                            lightness[1]=  counter1;
 459   3                            lightness[2]=  counter2;                    
 460   3                                       }
 461   2                                       break;
 462   2                        case 25: while(Data_20mschange<=10) 
 463   2                       { 
 464   3                                        // REST_DOG();
 465   3                        }                
 466   2                       Data_20mschange=0;                 
 467   2                       k++;
 468   2                       break;
 469   2                        case 26:if(Is_10mschange) 
 470   2                               { 
 471   3                                      Is_10mschange=0;
 472   3                          if( Data_20mschange>=2)
 473   3      
 474   3                                      {  
 475   4                                                 Data_20mschange=0;
 476   4                                     counter0--;
 477   4                             counter1--;
 478   4                                                 counter2--;                 
 479   4                                                  if(counter0<=0&counter1<=0&counter2<=0)
 480   4                                  { 
 481   5                                  k++;                                           
 482   5                               }
 483   4                                               }
 484   3                                      
 485   3                                            lightness[0]=  counter0;
 486   3                            lightness[1]=  counter1;
 487   3                            lightness[2]=  counter2;                    
 488   3                                       }
 489   2                                       break;
C51 COMPILER V7.00  11                                                                     06/29/2008 21:41:41 PAGE 9   

 490   2                         case 27: while(Data_20mschange<=10) 
 491   2                       { 
 492   3                                        // REST_DOG();
 493   3                        }                
 494   2                       Data_20mschange=0;                 
 495   2                       k++;
 496   2                       break;
 497   2                         case 28:if(Is_10mschange) 
 498   2                               { 
 499   3                                      Is_10mschange=0;
 500   3                          if( Data_20mschange>=2)
 501   3      
 502   3                                      {  
 503   4                                                 Data_20mschange=0;
 504   4                                     counter0=254;
 505   4                             counter1=254;
 506   4                                                 counter2=254;                 
 507   4                                                  if(counter0>=254&counter1>=254&counter2>=254)
 508   4                                  { 
 509   5                                  k++;                                           
 510   5                               }
 511   4                                               }
 512   3                                      
 513   3                                            lightness[0]=  counter0;
 514   3                            lightness[1]=  counter1;
 515   3                            lightness[2]=  counter2;                    
 516   3                                       }
 517   2                                       break;
 518   2                              case 29: while(Data_20mschange<=200) 
 519   2                       { 
 520   3                                        // REST_DOG();
 521   3                        }                
 522   2                       Data_20mschange=0;                 
 523   2                       k++;
 524   2                       break;
 525   2                              case 30:if(Is_10mschange) 
 526   2                               { 
 527   3                                      Is_10mschange=0;
 528   3                          if( Data_20mschange>=2)
 529   3      
 530   3                                      {  
 531   4                                                 Data_20mschange=0;
 532   4                                     counter0=0;
 533   4                             counter1=0;
 534   4                                                 counter2=0;                 
 535   4                                                  if(counter0<=0&counter1<=0&counter2<=0)
 536   4                                  { 
 537   5                                  k++;                                           
 538   5                               }
 539   4                                               }
 540   3                                      
 541   3                                            lightness[0]=  counter0;
 542   3                            lightness[1]=  counter1;
 543   3                            lightness[2]=  counter2;                    
 544   3                                       }
 545   2                                       break;
 546   2                              case 31: while(Data_20mschange<=200) 
 547   2                       { 
 548   3                                        // REST_DOG();
 549   3                        }                
 550   2                       Data_20mschange=0;                 
 551   2                       k++;
C51 COMPILER V7.00  11                                                                     06/29/2008 21:41:41 PAGE 10  

 552   2                       break;
 553   2                          case 32:if(Is_10mschange) 
 554   2                               { 
 555   3                                      Is_10mschange=0;
 556   3                          if( Data_20mschange>=2)
 557   3      
 558   3                                      {  
 559   4                                                 Data_20mschange=0;
 560   4                                     counter0=254;
 561   4                             counter1=254;
 562   4                                                 counter2=254;                 
 563   4                                                  if(counter0>=254&counter1>=254&counter2>=254)
 564   4                                  { 
 565   5                                  k++;                                           
 566   5                               }
 567   4                                               }
 568   3                                      
 569   3                                            lightness[0]=  counter0;
 570   3                            lightness[1]=  counter1;
 571   3                            lightness[2]=  counter2;                    
 572   3                                       }
 573   2                                       break;
 574   2                      case 33: while(Data_20mschange<=200) 
 575   2                       { 
 576   3                                        // REST_DOG();
 577   3                        }                
 578   2                       Data_20mschange=0;                 
 579   2                       k++;
 580   2                       break;
 581   2                       case 34:if(Is_10mschange) 
 582   2                               { 
 583   3                                      Is_10mschange=0;
 584   3                          if( Data_20mschange>=2)
 585   3      
 586   3                                      {  
 587   4                                                 Data_20mschange=0;
 588   4                                     counter0=0;
 589   4                             counter1=0;
 590   4                                                 counter2=0;                 
 591   4                                                  if(counter0<=0&counter1<=0&counter2<=0)
 592   4                                  { 
 593   5                                  k++;                                           
 594   5                               }
 595   4                                               }
 596   3                                      
 597   3                                            lightness[0]=  counter0;
 598   3                            lightness[1]=  counter1;
 599   3                            lightness[2]=  counter2;                    
 600   3                                       }
 601   2                                       break;
 602   2                      case 35: while(Data_20mschange<=200) 
 603   2                       { 
 604   3                                        // REST_DOG();
 605   3                        }                
 606   2                       Data_20mschange=0;                 
 607   2                       k=0;
 608   2                       break;
 609   2      
 610   2                       break;
 611   2                              
 612   2               default:  break;
 613   2                       
C51 COMPILER V7.00  11                                                                     06/29/2008 21:41:41 PAGE 11  

 614   2                 }
 615   1      
 616   1       }
 617           
 618           
 619           
 620          
 621          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1544    ----
   CONSTANT SIZE    =   ----    ----
   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 + -