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

📄 sifu_temp2.lst

📁 伺服马达控制的C51程序。 文件: sifu*.c sifu*.Uv2 sifu*.hex 等相关文件。
💻 LST
📖 第 1 页 / 共 3 页
字号:
 266   3                      }while(Counter_x<300||Counter_y<80);
 267   2                      TR1 = 0;
 268   2                      TR0 = 0;
 269   2                  Counter_x = 0;
 270   2                      Counter_y = 0;
 271   2              PULS_y = 0;
 272   2              PULS_x = 0;
 273   2      /*********************************************/
 274   2      /************* dot 9(x=300,y=80)**************/
 275   2              TR0 = 1;
 276   2              TR1 = 1;
 277   2              do  
 278   2                      {
 279   3                      if(Counter_x==300) TR1 = 0;
 280   3                      if(Counter_y==80) TR0 = 0;
 281   3                      
 282   3                      }while(Counter_x<300||Counter_y<80);
 283   2                      TR1 = 0;
 284   2                      TR0 = 0;
 285   2                  Counter_x = 0;
 286   2                      Counter_y = 0;
 287   2              PULS_y = 0;
 288   2              PULS_x = 0;
 289   2      /**********************************************/
 290   2      /************* dot 7(x=300,y=100)**************/
 291   2              TR0 = 1;
 292   2              TR1 = 1;
 293   2              do  
 294   2                      {
 295   3                      if(Counter_x==300) TR1 = 0;
 296   3                      if(Counter_y==100) TR0 = 0;
 297   3                      
 298   3                      }while(Counter_x<300||Counter_y<100);
 299   2                      TR1 = 0;
 300   2                      TR0 = 0;
 301   2                  Counter_x = 0;
 302   2                      Counter_y = 0;
 303   2              PULS_y = 0;
C51 COMPILER V7.01  SIFU_TEMP2                                                             11/22/2007 12:09:47 PAGE 6   

 304   2              PULS_x = 0;
 305   2      /**********************************************/
 306   2      /************* dot 6(x=300,y=150)**************/
 307   2              TR0 = 1;
 308   2              TR1 = 1;
 309   2              do  
 310   2                      {
 311   3                      if(Counter_x==300) TR1 = 0;
 312   3                      if(Counter_y==150) TR0 = 0;
 313   3                      
 314   3                      }while(Counter_x<300||Counter_y<150);
 315   2                      TR1 = 0;
 316   2                      TR0 = 0;
 317   2                  Counter_x = 0;
 318   2                      Counter_y = 0;
 319   2              PULS_y = 0;
 320   2              PULS_x = 0;
 321   2      /**********************************************/
 322   2      /************* dot 5(x=300,y=250)**************/
 323   2              TR0 = 1;
 324   2              TR1 = 1;
 325   2              do  
 326   2                      {
 327   3                      if(Counter_x==300) TR1 = 0;
 328   3                      if(Counter_y==250) TR0 = 0;
 329   3                      
 330   3                      }while(Counter_x<300||Counter_y<250);
 331   2                      TR1 = 0;
 332   2                      TR0 = 0;
 333   2                  Counter_x = 0;
 334   2                      Counter_y = 0;
 335   2              PULS_y = 0;
 336   2              PULS_x = 0;
 337   2      /**********************************************/
 338   2      /************* dot 4(x=300,y=300)**************/
 339   2              TR0 = 1;
 340   2              TR1 = 1;
 341   2              do  
 342   2                      {
 343   3                      if(Counter_x==300) TR1 = 0;
 344   3                      if(Counter_y==300) TR0 = 0;
 345   3                      
 346   3                      }while(Counter_x<300||Counter_y<300);
 347   2                      TR1 = 0;
 348   2                      TR0 = 0;
 349   2                  Counter_x = 0;
 350   2                      Counter_y = 0;
 351   2              PULS_y = 0;
 352   2              PULS_x = 0;
 353   2      /**********************************************/
 354   2      /************* dot 3(x=300,y=450)**************/
 355   2              TR0 = 1;
 356   2              TR1 = 1;
 357   2              do  
 358   2                      {
 359   3                      if(Counter_x==300) TR1 = 0;
 360   3                      if(Counter_y==450) TR0 = 0;
 361   3                      
 362   3                      }while(Counter_x<300||Counter_y<450);
 363   2                      TR1 = 0;
 364   2                      TR0 = 0;
 365   2                  Counter_x = 0;
C51 COMPILER V7.01  SIFU_TEMP2                                                             11/22/2007 12:09:47 PAGE 7   

 366   2                      Counter_y = 0;
 367   2              PULS_y = 0;
 368   2              PULS_x = 0;
 369   2      /**********************************************/
 370   2      /************* dot 2(x=300,y=500)**************/
 371   2              TR0 = 1;
 372   2              TR1 = 1;
 373   2              do  
 374   2                      {
 375   3                      if(Counter_x==300) TR1 = 0;
 376   3                      if(Counter_y==500) TR0 = 0;
 377   3                      
 378   3                      }while(Counter_x<300||Counter_y<500);
 379   2                      TR1 = 0;
 380   2                      TR0 = 0;
 381   2                  Counter_x = 0;
 382   2                      Counter_y = 0;
 383   2              PULS_y = 0;
 384   2              PULS_x = 0;
 385   2      /**********************************************/
 386   2      /************* dot 1(x=300,y=1000)**************/
 387   2              TR0 = 1;
 388   2              TR1 = 1;
 389   2              do   //x & y action 1
 390   2                      {
 391   3                      if(Counter_x==300) TR1 = 0;
 392   3                      if(Counter_y==1000) TR0 = 0;
 393   3                      
 394   3                      }while(Counter_x<300||Counter_y<1000);
 395   2                      TR1 = 0;
 396   2                      TR0 = 0;
 397   2                  Counter_x = 0;
 398   2                      Counter_y = 0;
 399   2              PULS_y = 0;
 400   2              PULS_x = 0;
 401   2      /**********************************************/
 402   2      /***********************************************/
 403   2                      //Three Sig_x = 0; Sig_y = 1; 
 404   2      /***********************************************/
 405   2      
 406   2      /************* dot 1(x=300,y=1000)**************/
 407   2              Sig_x = 0;
 408   2              Sig_y = 1;
 409   2              Delayms(50);
 410   2              TR0 = 1;
 411   2              TR1 = 1;
 412   2              do   //x & y action 1
 413   2                      {
 414   3                      if(Counter_x==300) TR1 = 0;
 415   3                      if(Counter_y==1000) TR0 = 0;
 416   3                      
 417   3                      }while(Counter_x<300||Counter_y<1000);
 418   2                      TR1 = 0;
 419   2                      TR0 = 0;
 420   2                  Counter_x = 0;
 421   2                      Counter_y = 0;
 422   2              PULS_y = 0;
 423   2              PULS_x = 0;
 424   2      /**********************************************/
 425   2      
 426   2      /************* dot 2(x=300,y=500)**************/
 427   2              TR0 = 1;
C51 COMPILER V7.01  SIFU_TEMP2                                                             11/22/2007 12:09:47 PAGE 8   

 428   2              TR1 = 1;
 429   2              do  
 430   2                      {
 431   3                      if(Counter_x==300) TR1 = 0;
 432   3                      if(Counter_y==500) TR0 = 0;
 433   3                      
 434   3                      }while(Counter_x<300||Counter_y<500);
 435   2                      TR1 = 0;
 436   2                      TR0 = 0;
 437   2                  Counter_x = 0;
 438   2                      Counter_y = 0;
 439   2              PULS_y = 0;
 440   2              PULS_x = 0;
 441   2      /**********************************************/
 442   2      
 443   2      /************* dot 3(x=300,y=450)**************/
 444   2              TR0 = 1;
 445   2              TR1 = 1;
 446   2              do  
 447   2                      {
 448   3                      if(Counter_x==300) TR1 = 0;
 449   3                      if(Counter_y==450) TR0 = 0;
 450   3                      
 451   3                      }while(Counter_x<300||Counter_y<450);
 452   2                      TR1 = 0;
 453   2                      TR0 = 0;
 454   2                  Counter_x = 0;
 455   2                      Counter_y = 0;
 456   2              PULS_y = 0;
 457   2              PULS_x = 0;
 458   2      /**********************************************/
 459   2      
 460   2      /************* dot 4(x=300,y=300)**************/
 461   2              TR0 = 1;
 462   2              TR1 = 1;
 463   2              do  
 464   2                      {
 465   3                      if(Counter_x==300) TR1 = 0;
 466   3                      if(Counter_y==300) TR0 = 0;
 467   3                      
 468   3                      }while(Counter_x<300||Counter_y<300);
 469   2                      TR1 = 0;
 470   2                      TR0 = 0;
 471   2                  Counter_x = 0;
 472   2                      Counter_y = 0;
 473   2              PULS_y = 0;
 474   2              PULS_x = 0;
 475   2      /**********************************************/
 476   2      
 477   2      /************* dot 5(x=300,y=250)**************/
 478   2              TR0 = 1;
 479   2              TR1 = 1;
 480   2              do  
 481   2                      {
 482   3                      if(Counter_x==300) TR1 = 0;
 483   3                      if(Counter_y==250) TR0 = 0;
 484   3                      
 485   3                      }while(Counter_x<300||Counter_y<250);
 486   2                      TR1 = 0;
 487   2                      TR0 = 0;
 488   2                  Counter_x = 0;
 489   2                      Counter_y = 0;
C51 COMPILER V7.01  SIFU_TEMP2                                                             11/22/2007 12:09:47 PAGE 9   

 490   2              PULS_y = 0;
 491   2              PULS_x = 0;
 492   2      /**********************************************/
 493   2      
 494   2      /************* dot 6(x=300,y=150)**************/
 495   2              TR0 = 1;
 496   2              TR1 = 1;
 497   2              do  
 498   2                      {
 499   3                      if(Counter_x==300) TR1 = 0;
 500   3                      if(Counter_y==150) TR0 = 0;
 501   3                      
 502   3                      }while(Counter_x<300||Counter_y<150);
 503   2                      TR1 = 0;
 504   2                      TR0 = 0;
 505   2                  Counter_x = 0;
 506   2                      Counter_y = 0;
 507   2              PULS_y = 0;
 508   2              PULS_x = 0;
 509   2      /**********************************************/
 510   2      
 511   2      /************* dot 7(x=300,y=100)**************/
 512   2              TR0 = 1;
 513   2              TR1 = 1;
 514   2              do  
 515   2                      {
 516   3                      if(Counter_x==300) TR1 = 0;
 517   3                      if(Counter_y==100) TR0 = 0;
 518   3                      
 519   3                      }while(Counter_x<300||Counter_y<100);
 520   2                      TR1 = 0;
 521   2                      TR0 = 0;
 522   2                  Counter_x = 0;
 523   2                      Counter_y = 0;
 524   2              PULS_y = 0;
 525   2              PULS_x = 0;
 526   2      /**********************************************/
 527   2      
 528   2      /************* dot 8(x=300,y=90)**************/
 529   2              TR0 = 1;
 530   2              TR1 = 1;
 531   2              do  
 532   2                      {
 533   3                      if(Counter_x==300) TR1 = 0;
 534   3                      if(Counter_y==90) TR0 = 0;
 535   3                      
 536   3                      }while(Counter_x<300||Counter_y<90);
 537   2                      TR1 = 0;
 538   2                      TR0 = 0;
 539   2                  Counter_x = 0;

⌨️ 快捷键说明

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