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

📄 11.lst

📁 三路PWM输出信号!模拟PWM输出信号控制LED自渐变
💻 LST
📖 第 1 页 / 共 3 页
字号:
 208   5                                  k++;                                           
 209   5                               }
 210   4                                               }
 211   3                                      
 212   3                                            lightness[0]=  counter0;
 213   3                            lightness[1]=  counter1;
 214   3                            lightness[2]=  counter2;                    
 215   3                                       }
 216   2                                       break;
 217   2                 case 7: while(Data_20mschange<=10) 
 218   2                       { 
 219   3                                        // REST_DOG();
 220   3                        }                
 221   2                       Data_20mschange=0;                 
 222   2                       k++;
 223   2                       break;
 224   2                              case 8:if(Is_10mschange) 
 225   2                               { 
 226   3                                      Is_10mschange=0;
 227   3                          if( Data_20mschange>=2)
 228   3                                      {  
 229   4                                                 Data_20mschange=0;
 230   4                                     counter0=0;
 231   4                             counter1=0;
 232   4                                                 counter2++;                 
 233   4                                                  if(counter2>=254)
 234   4                                  { 
 235   5                                  k++;                                           
 236   5                               }
 237   4                                               }
 238   3                                      
 239   3                                            lightness[0]=  counter0;
 240   3                            lightness[1]=  counter1;
 241   3                            lightness[2]=  counter2;                    
C51 COMPILER V7.00  11                                                                     06/29/2008 21:41:41 PAGE 5   

 242   3                                       }
 243   2                                       break;
 244   2                              case 9: while(Data_20mschange<=10) 
 245   2                       { 
 246   3                                        // REST_DOG();
 247   3                        }                
 248   2                       Data_20mschange=0;                 
 249   2                       k++;
 250   2                       break;
 251   2                              case 10:if(Is_10mschange) 
 252   2                               { 
 253   3                                      Is_10mschange=0;
 254   3                          if( Data_20mschange>=2)
 255   3                                      {  
 256   4                                                 Data_20mschange=0;
 257   4                                     counter0=0;
 258   4                             counter1=0;
 259   4                                                 counter2--;                 
 260   4                                                  if(counter2<=0)
 261   4                                  { 
 262   5                                  k++;                                           
 263   5                               }
 264   4                                               }
 265   3                                      
 266   3                                            lightness[0]=  counter0;
 267   3                            lightness[1]=  counter1;
 268   3                            lightness[2]=  counter2;                    
 269   3                                       }
 270   2                                       break;
 271   2                         case 11: while(Data_20mschange<=10) 
 272   2                       { 
 273   3                                        // REST_DOG();
 274   3                        }                
 275   2                       Data_20mschange=0;                 
 276   2                       k++;
 277   2                       break;
 278   2                                      case 12:if(Is_10mschange) 
 279   2                               { 
 280   3                                      Is_10mschange=0;
 281   3                          if( Data_20mschange>=2)
 282   3                                      {  
 283   4                                                 Data_20mschange=0;
 284   4                                     counter0++;
 285   4                             counter1++;
 286   4                                                 counter2=0;                 
 287   4                                                  if(counter0>=254&counter1>=254)
 288   4                                  { 
 289   5                                  k++;                                           
 290   5                               }
 291   4                                               }
 292   3                                      
 293   3                                            lightness[0]=  counter0;
 294   3                            lightness[1]=  counter1;
 295   3                            lightness[2]=  counter2;                    
 296   3                                       }
 297   2                                       break;
 298   2                        case 13: while(Data_20mschange<=10) 
 299   2                       { 
 300   3                                        // REST_DOG();
 301   3                        }                
 302   2                       Data_20mschange=0;                 
 303   2                       k++;
C51 COMPILER V7.00  11                                                                     06/29/2008 21:41:41 PAGE 6   

 304   2                       break;
 305   2                        case 14:if(Is_10mschange) 
 306   2                               { 
 307   3                                      Is_10mschange=0;
 308   3                          if( Data_20mschange>=2)
 309   3                                      {  
 310   4                                                 Data_20mschange=0;
 311   4                                     counter0--;
 312   4                             counter1--;
 313   4                                                 counter2=0;                 
 314   4                                                  if(counter0<=0&counter1<=0)
 315   4                                  { 
 316   5                                  k++;                                           
 317   5                               }
 318   4                                               }
 319   3                                      
 320   3                                            lightness[0]=  counter0;
 321   3                            lightness[1]=  counter1;
 322   3                            lightness[2]=  counter2;                    
 323   3                                       }
 324   2                                       break;
 325   2                          case 15: while(Data_20mschange<=10) 
 326   2                       { 
 327   3                                        // REST_DOG();
 328   3                        }                
 329   2                       Data_20mschange=0;                 
 330   2                       k++;
 331   2                       break;
 332   2              
 333   2                          case 16:if(Is_10mschange) 
 334   2                               { 
 335   3                                      Is_10mschange=0;
 336   3                          if( Data_20mschange>=2)
 337   3                                      {  
 338   4                                                 Data_20mschange=0;
 339   4                                     counter0=0;
 340   4                             counter1++;
 341   4                                                 counter2++;                 
 342   4                                                  if(counter1>=254&counter2>=254)
 343   4                                  { 
 344   5                                  k++;                                           
 345   5                               }
 346   4                                               }
 347   3                                      
 348   3                                            lightness[0]=  counter0;
 349   3                            lightness[1]=  counter1;
 350   3                            lightness[2]=  counter2;                    
 351   3                                       }
 352   2                                       break;
 353   2                        case 17: while(Data_20mschange<=10) 
 354   2                       { 
 355   3                                        // REST_DOG();
 356   3                        }                
 357   2                       Data_20mschange=0;                 
 358   2                       k++;
 359   2                       break;
 360   2                        case 18:if(Is_10mschange) 
 361   2                               { 
 362   3                                      Is_10mschange=0;
 363   3                          if( Data_20mschange>=2)
 364   3                                      {  
 365   4                                                 Data_20mschange=0;
C51 COMPILER V7.00  11                                                                     06/29/2008 21:41:41 PAGE 7   

 366   4                                     counter0=0;
 367   4                             counter1--;
 368   4                                                 counter2--;                 
 369   4                                                  if(counter1<=0&counter2<=0)
 370   4                                  { 
 371   5                                  k++;                                           
 372   5                               }
 373   4                                               }
 374   3                                      
 375   3                                            lightness[0]=  counter0;
 376   3                            lightness[1]=  counter1;
 377   3                            lightness[2]=  counter2;                    
 378   3                                       }
 379   2                                       break;
 380   2                        case 19: while(Data_20mschange<=10) 
 381   2                       { 
 382   3                                        // REST_DOG();
 383   3                        }                
 384   2                       Data_20mschange=0;                 
 385   2                       k++;
 386   2                       break;
 387   2                        case 20:if(Is_10mschange) 
 388   2                               { 
 389   3                                      Is_10mschange=0;
 390   3                          if( Data_20mschange>=2)
 391   3                                      {  
 392   4                                                 Data_20mschange=0;
 393   4                                     counter0++;
 394   4                             counter1=0;
 395   4                                                 counter2++;                 
 396   4                                                  if(counter0>=254&counter2>=254)
 397   4                                  { 
 398   5                                  k++;                                           
 399   5                               }
 400   4                                               }
 401   3                                      
 402   3                                            lightness[0]=  counter0;
 403   3                            lightness[1]=  counter1;
 404   3                            lightness[2]=  counter2;                    
 405   3                                       }
 406   2                                       break;
 407   2                         case 21: while(Data_20mschange<=10) 
 408   2                       { 
 409   3                                        // REST_DOG();
 410   3                        }                
 411   2                       Data_20mschange=0;                 
 412   2                       k++;
 413   2                       break;
 414   2                         case 22:if(Is_10mschange) 
 415   2                               { 
 416   3                                      Is_10mschange=0;
 417   3                          if( Data_20mschange>=2)
 418   3                                      {  
 419   4                                                 Data_20mschange=0;
 420   4                                     counter0--;
 421   4                             counter1=0;
 422   4                                                 counter2--;                 
 423   4                                                  if(counter0<=0&counter2<=0)

⌨️ 快捷键说明

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