亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? motor.lst

?? keil c 文件 @@##%%…… &……源代碼程序
?? LST
?? 第 1 頁 / 共 2 頁
字號:
 325   1      
 326   1      }
 327          
 328          void Lmotor(float L){
 329   1      
 330   1       int  i,j;
 331   1          if (L>0){
 332   2          L297_R_CW=1;
 333   2              }else {
 334   2              L297_R_CW=0;
 335   2              }
 336   1          j=abs(STEP*L);
 337   1              for (i=0;i<j;i++){
 338   2           L297_R_CLK=0;
 339   2               msec(SPEED);
 340   2               L297_R_CLK=1;
 341   2               msec(SPEED);
 342   2              }
 343   1      } 
 344           
 345          
 346          void clear_led(){
 347   1       wcom_8279(0xd0);
 348   1      }         
 349          
 350          
 351          
 352          void initL297(){
 353   1      
 354   1          L297_L_RST=0;
 355   1              msec(50);
 356   1              L297_L_RST=1;
 357   1              L297_L_CTL=1;
 358   1              L297_L_EN=1;
 359   1              L297_L_HALF=0;   
 360   1      
 361   1          L297_R_RST=0;
 362   1              msec(50);
 363   1              L297_R_RST=1;
 364   1              L297_R_CTL=1;
 365   1              L297_R_EN=1;
C51 COMPILER V7.06   MOTOR                                                                 09/13/2005 19:28:53 PAGE 7   

 366   1              L297_R_HALF=0;   
 367   1      
 368   1      
 369   1      }
 370          
 371          void test(){
 372   1        uchar i;
 373   1        initL297();
 374   1          for (i=0;i<200;i++){
 375   2           L297_R_CLK=0;
 376   2               msec(SPEED);
 377   2               L297_R_CLK=1;
 378   2               msec(SPEED);
 379   2              }
 380   1      
 381   1               for (i=0;i<200;i++){
 382   2           L297_L_CLK=0;
 383   2               msec(SPEED);
 384   2               L297_L_CLK=1;
 385   2               msec(SPEED);
 386   2              }
 387   1      }
 388          
 389          float LL(float  x,  float  y){
 390   1      
 391   1         int r1;
 392   1         r1=sqrt((15+x)*(15+x)+(115-y)*(115-y));
 393   1         return r1;
 394   1      
 395   1      } 
 396          
 397          float LR(float x, float  y){
 398   1      
 399   1          int r2;
 400   1          r2=sqrt((95-x)*(95-x)+(115-y)*(115-y));
 401   1          return r2;
 402   1      
 403   1      }
 404          
 405          
 406          void move( float x0, float y0, float x1 ,float y1){
 407   1      
 408   1          float Ll0,Lr0,Ll1,Lr1;
 409   1      
 410   1          
 411   1              Ll0=LL(x0,y0);
 412   1              Lr0=LR(x0,y0);
 413   1      
 414   1      
 415   1      
 416   1              Ll1=LL(x1,y1);
 417   1              Lr1=LR(x1,y1);
 418   1      
 419   1              Lmotor(Ll1-Ll0);
 420   1              Rmotor(Lr1-Lr0);
 421   1      
 422   1      
 423   1              
 424   1      }
 425          
 426          void move_xy(){
 427   1                 
C51 COMPILER V7.06   MOTOR                                                                 09/13/2005 19:28:53 PAGE 8   

 428   1      
 429   1             move(x0,y0,mx,my);
 430   1                 x0=mx;
 431   1                 y0=my;
 432   1      
 433   1      }
 434          
 435          
 436          void drawcircle(){
 437   1      
 438   1      
 439   1          mmx=cx0;
 440   1              mmy=cy0+cr;
 441   1              move(x0,y0,mmx,mmy);
 442   1          for (i=1;i<360;i++){
 443   2            
 444   2                mx=cx0+28*(sin(3.1415926*i/180));
 445   2                my=cy0+25*(cos(3.1415926*i/180));
 446   2                move(mmx,mmy,mx,my);
 447   2                display1(mx);
 448   2                display2(my);
 449   2                mmx=mx;
 450   2                mmy=my;
 451   2            
 452   2      
 453   2      }
 454   1      
 455   1      }
 456          bit int_flag;
 457          
 458          
 459          
 460              
 461          
 462          main() {
 463   1      
 464   1      
 465   1      
 466   1        IT1=1;
 467   1        IE=0X84;
 468   1        init8279();
 469   1              display1(1234);
 470   1              display2(5678);
 471   1              msec(1500);
 472   1              clear_led();
 473   1              for(i=1;i<3;i++)
 474   1               {for(j=1;j<5;j++) {
 475   3           display_xy(j,i,2);
 476   3           msec(100);
 477   3               clear_led();
 478   3              }
 479   2              }
 480   1          display1(0000);
 481   1          display2(0000);
 482   1          initL297();
 483   1          
 484   1          test();
 485   1          while (1) {
 486   2          i=0;
 487   2          
 488   2              while (!int_flag) ;
 489   2              int_flag=0;
C51 COMPILER V7.06   MOTOR                                                                 09/13/2005 19:28:53 PAGE 9   

 490   2              k=keyin();
 491   2          
 492   2              if (k==14) {
 493   3             test();
 494   3              }
 495   2              
 496   2              
 497   2              
 498   2              
 499   2              if (k==12) {
 500   3          cx0=40;
 501   3              cy0=50;
 502   3              cr=25;
 503   3          drawcircle();
 504   3      
 505   3         }
 506   2              
 507   2         if (k==13) {
 508   3      
 509   3          move(0,0,20,20);
 510   3              move(20,20,30,50);
 511   3              move(30,50,60,60);
 512   3      
 513   3         }
 514   2         
 515   2         if (k==10) { 
 516   3                  display1(0000);
 517   3                      msec(1000);
 518   3                      clear_led();
 519   3                  display1(0000);
 520   3                      msec(1000);
 521   3                      clear_led();
 522   3                  display1(0000);
 523   3                      msec(1000);
 524   3                      clear_led();
 525   3                      eol=0;
 526   3                  while (!eol) {
 527   4                while (!int_flag);
 528   4                    int_flag=0;
 529   4                    k=keyin();
 530   4                          if (k<10)
 531   4                          mx=mx*10+k;
 532   4                              display1(mx);
 533   4                        if (k==15) eol=1;
 534   4                 }
 535   3      
 536   3      
 537   3                  eol=0;
 538   3                  while (!eol) {
 539   4                while (!int_flag);
 540   4                    int_flag=0;
 541   4                    k=keyin();
 542   4                          if (k<10)
 543   4                          my=my*10+k;
 544   4                              display2(my);
 545   4                        if (k==15) eol=1;
 546   4                 }
 547   3      
 548   3               move_xy();
 549   3               }
 550   2      
 551   2        if (k==11) { 
C51 COMPILER V7.06   MOTOR                                                                 09/13/2005 19:28:53 PAGE 10  

 552   3                  display1(8888);
 553   3                      msec(1000);
 554   3                      clear_led();
 555   3                  display2(8888);
 556   3                      msec(1000);
 557   3                      clear_led();
 558   3                  display1(8888);
 559   3                      msec(1000);
 560   3                      clear_led();
 561   3                  eol=0;
 562   3      
 563   3                  while (!eol) {
 564   4                while (!int_flag);
 565   4                    int_flag=0;
 566   4                    k=keyin();
 567   4                          if (k<10)
 568   4                          cx0=cx0*10+k;
 569   4                              display1(cx0);
 570   4                        if (k==15) eol=1;
 571   4                 }
 572   3       
 573   3                  display1(7777);
 574   3                      msec(1000);
 575   3                      clear_led();
 576   3                  display2(7777);
 577   3                      msec(1000);
 578   3                      clear_led();
 579   3                  display1(7777);
 580   3                      msec(1000);
 581   3                      clear_led();
 582   3                  eol=0;               
 583   3      
 584   3                  while (!eol) {
 585   4                while (!int_flag);
 586   4                    int_flag=0;
 587   4                    k=keyin();
 588   4                          if (k<10)
 589   4                          cy0=cy0*10+k;
 590   4                              display2(cy0);
 591   4                        if (k==15) eol=1;
 592   4                 }            
 593   3                                      
 594   3                  display1(6666);
 595   3                      msec(1000);
 596   3                      clear_led();
 597   3                  display2(6666);
 598   3                      msec(1000);
 599   3                      clear_led();
 600   3                  display1(6666);
 601   3                      msec(1000);
 602   3                      clear_led();
 603   3                  eol=0;
 604   3      
 605   3      
 606   3                      
 607   3                      while (!eol) {
 608   4                while (!int_flag);
 609   4                    int_flag=0;
 610   4                    k=keyin();
 611   4                          if (k<10)
 612   4                          cr=cr*10+k;
 613   4                              display2(cr);
C51 COMPILER V7.06   MOTOR                                                                 09/13/2005 19:28:53 PAGE 11  

 614   4                        if (k==15) eol=1;
 615   4                 }
 616   3             
 617   3                  
 618   3                  drawcircle();
 619   3      
 620   3               }
 621   2      
 622   2      
 623   2        
 624   2              
 625   2      
 626   2      }
 627   1      
 628   1         
 629   1      while (1);
 630   1      
 631   1      
 632   1      }
 633          
 634          
 635          
 636          void int1() interrupt 2{
 637   1       int_flag=1;
 638   1       }
 639          
 640          
 641          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   3000    ----
   CONSTANT SIZE    =     12    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     30      94
   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 + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人在线综合网| 中文字幕在线一区二区三区| 欧美午夜理伦三级在线观看| 91免费小视频| 欧美一区二区三区色| 国产欧美日韩综合精品一区二区| 综合电影一区二区三区| 美国三级日本三级久久99| 粉嫩欧美一区二区三区高清影视| 欧美网站大全在线观看| 天天综合色天天综合色h| 国产精品2024| 欧美一区二区三区在线观看视频| 日本伊人色综合网| 91精品办公室少妇高潮对白| 精品国产区一区| 亚洲免费看黄网站| 粉嫩蜜臀av国产精品网站| 国产精品电影院| 欧美日韩高清影院| 一二三四区精品视频| 国产成人av资源| 亚洲精品在线一区二区| 成人一级片在线观看| 亚洲国产精品欧美一二99| 成人激情av网| 国产亚洲精品免费| 成人黄色大片在线观看| 亚洲高清中文字幕| 久久一区二区视频| 久久疯狂做爰流白浆xx| 欧美一区二区人人喊爽| 国产成人综合精品三级| 久久久久久99久久久精品网站| 国产馆精品极品| 中文字幕一区二区在线播放| 国产精品77777| 一区二区三区高清在线| 精品捆绑美女sm三区| 亚洲综合激情另类小说区| 北条麻妃一区二区三区| 国产日韩欧美电影| 精品国产污网站| 免费一级片91| 国产亚洲一二三区| 亚洲国产精品欧美一二99| 九九精品一区二区| 蜜臀久久99精品久久久久久9| 国产麻豆精品在线| 国产成人在线视频免费播放| 色婷婷国产精品综合在线观看| 国产成人自拍网| 欧美一区二区播放| 亚洲麻豆国产自偷在线| 国产一区二区三区香蕉| 欧美精品vⅰdeose4hd| 欧美精品第一页| 亚洲精品国产成人久久av盗摄| 中文字幕一区二区三中文字幕| 麻豆精品视频在线观看视频| 在线视频欧美区| 欧美一区二区三区四区在线观看| 亚洲丝袜制服诱惑| 国产精品99久久久久久宅男| 欧美高清视频不卡网| 亚洲猫色日本管| 成人av手机在线观看| 国产色一区二区| 国产美女主播视频一区| 555www色欧美视频| 久久众筹精品私拍模特| 久久精品国产99国产| 欧美精品日韩精品| 日韩专区中文字幕一区二区| 麻豆精品久久精品色综合| 欧美日韩免费视频| www国产成人| 国产做a爰片久久毛片| 色综合久久综合| 亚洲色图欧洲色图婷婷| 色综合天天综合网天天看片 | 国产激情一区二区三区| 欧美电视剧在线观看完整版| 国产亚洲va综合人人澡精品| 蜜桃精品在线观看| 2023国产精品| 国产精品99久久久| 国产精品国产三级国产普通话99| 成人一级黄色片| 亚洲欧美日韩国产成人精品影院 | 色又黄又爽网站www久久| 中文字幕一区二区三区四区不卡 | 久久99久久久欧美国产| 久久久久久久久久久黄色| 成人午夜又粗又硬又大| 亚洲乱码日产精品bd| 欧美伊人久久久久久久久影院| 午夜私人影院久久久久| 欧美人xxxx| 国产精品2024| 一区二区三区成人| 91麻豆精品国产自产在线| 精品亚洲国内自在自线福利| 2014亚洲片线观看视频免费| 成人国产精品免费观看动漫| 一区二区激情视频| 欧美精品一区二区三区一线天视频| 国产99久久久久| 一区二区三区欧美视频| 日韩精品一区二区三区在线观看 | 亚洲 欧美综合在线网络| 国产成人午夜99999| 国产精品美女久久久久久久久| 伦理电影国产精品| 中文字幕中文字幕在线一区| 欧美精品丝袜中出| 99久久99久久久精品齐齐| 久久久久国产精品厨房| 一本一道久久a久久精品| 日本不卡123| 亚洲欧美一区二区三区孕妇| 日韩欧美黄色影院| 色网站国产精品| 国产成人免费视频网站| 偷拍自拍另类欧美| 亚洲三级电影网站| 国产无一区二区| 日韩视频在线一区二区| 麻豆精品一区二区三区| 亚洲男人天堂av| 国产亚洲精品超碰| 日韩色视频在线观看| 91国产视频在线观看| 国产91丝袜在线播放| 久久99九九99精品| 日本大胆欧美人术艺术动态| 最新成人av在线| 国产欧美va欧美不卡在线| 日韩视频在线你懂得| 欧美日本在线看| 欧美影院精品一区| 91麻豆免费视频| 9l国产精品久久久久麻豆| 国产成人免费视| 国产美女主播视频一区| 蜜桃av一区二区三区| 免费成人在线观看| 免费欧美在线视频| 调教+趴+乳夹+国产+精品| 亚洲成人午夜影院| 亚洲成人精品一区| 日本午夜精品一区二区三区电影| 91精品国产91久久综合桃花 | 免费观看日韩av| 蜜桃精品视频在线观看| 美女一区二区视频| 久久精品国产第一区二区三区| 免费高清不卡av| 久久er99热精品一区二区| 美女一区二区久久| 国产一区二区福利| 成人免费精品视频| 色综合网色综合| 精品视频在线免费观看| 欧美丰满一区二区免费视频| 日韩精品一区二区在线观看| 亚洲精品一区在线观看| 国产欧美日本一区二区三区| 亚洲四区在线观看| 亚洲丰满少妇videoshd| 美女免费视频一区二区| 国产一区视频网站| 一本色道久久综合亚洲aⅴ蜜桃| 91黄视频在线观看| 欧美精品第一页| 国产欧美日韩在线观看| 亚洲精品日产精品乱码不卡| 亚洲高清一区二区三区| 麻豆国产欧美日韩综合精品二区| 国产精品伊人色| 色婷婷亚洲婷婷| 欧美大片一区二区| 国产精品人妖ts系列视频| 亚洲永久免费视频| 久久精品国产在热久久| 91免费在线视频观看| 日韩亚洲电影在线| 中文字幕一区二区三区视频| 午夜视黄欧洲亚洲| 成人动漫在线一区| 日韩一级片网站| 最新国产の精品合集bt伙计| 蜜臀av国产精品久久久久| 91亚洲国产成人精品一区二三 | 国产精品自在欧美一区| 91蜜桃免费观看视频| 日韩精品一区二区三区四区 | 911精品国产一区二区在线| 久久一夜天堂av一区二区三区| 亚洲女同一区二区|