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

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

?? usb118_c51.lst

?? 51單片機USB通信模塊
?? LST
?? 第 1 頁 / 共 2 頁
字號:
 203   1              TXD_Int(SetFilePointer);                                //移動文件指針
 204   1      
 205   1              if(Receive_Data(0x25,0)==0)                             //命令是否成功執行,是則繼續執行
 206   1              {                                                                               //否則重新執行
 207   2                      delay_xms(1000);
 208   2                      goto sfp;
 209   2              }
 210   1              delay_xms(500);
 211   1      
 212   1      wrt2:                                                                           //二次寫文件
 213   1              TXD_Int(Write);
 214   1              for(i=0;i<5;i++)
 215   1                      TXD_Int(Date2);
 216   1              
 217   1              if(Receive_Data(0x0c,0)==0)                             //命令是否成功執行,是則繼續執行
 218   1              {                                                                               //否則重新執行
 219   2                      delay_xms(1000);
 220   2                      goto wrt2;
 221   2              }
 222   1      
 223   1      
 224   1              while(1);                                                               //循環等待
 225   1      }
 226          /********************************************************************
 227                                          CoM口波特率初始化函數 
 228          原型:init_com(); 
 229          功能:初始化com口
 230          入口參數:無 
 231          出口參數:無 
 232          ********************************************************************/ 
 233          void init_com( )
 234          {
 235   1      
 236   1      //      SCON = 0x50; //串口方式1,允許接收
 237   1      //      TMOD = 0x20; //定時器1 定時方式2
 238   1      //      TCON = 0x40; //設定時器1 開始計數
 239   1      //      PCON = 0x80;
 240   1      //      TH1 = 0xf3; //24MHz 9600 波特率
 241   1      //      TL1 = 0xf3;
C51 COMPILER V7.50   USB118_C51                                                            08/08/2007 09:14:41 PAGE 5   

 242   1      
 243   1      
 244   1              SCON = 0x53;
 245   1              PCON = 0x80 | PCON;
 246   1              T2CON = 0x30;
 247   1      
 248   1      //      RCAP2H = 0xFF;  // 9600 @ 24MHz: 24000000/(32*(65536-(RCAP2H,RCAP2L)))          
 249   1      //      RCAP2L = 0xB2;
 250   1      
 251   1      //      RCAP2H = 0xFF;  // 19200 @ 24MHz: 24000000/(32*(65536-(RCAP2H,RCAP2L))) 
 252   1      //      RCAP2L = 0xD9;
 253   1      
 254   1              RCAP2H = 0xFF;  // 57600 @ 24MHz: 24000000/(32*(65536-(RCAP2H,RCAP2L))) 
 255   1              RCAP2L = 0xF3;
 256   1              TI = 1;
 257   1              TR2 = 1;
 258   1      
 259   1      }
 260          /********************************************************************
 261                                   測試系統
 262          功能:使發光二極管閃爍
 263          入口參數:無
 264          出口參數: 無
 265          ********************************************************************/
 266          void test( )
 267          {
 268   1              int a=0;
 269   1              P3 = 0xff;                                                      //P3口初始化,使發光二極管熄滅  
 270   1              while(a<10)
 271   1              {       
 272   2                      P3_3 = ~P3_3;                                   //P3.3取反
 273   2                      P3_5 = ~P3_5;
 274   2                      delay_xms(500);                                 //延時0.5秒
 275   2                      a++;
 276   2              }
 277   1              P3 = 0xff;
 278   1      }
 279          
 280          /********************************************************************
 281                                                          延時函數
 282          功能:共延時1ms乘以delay_time
 283          入口參數:延時delay_time ms
 284          出口參數:無
 285          ********************************************************************/
 286          void delay_xms(unsigned int delay_time)
 287          {
 288   1              unsigned int i,j;
 289   1      
 290   1              for(i = 0; i < delay_time; i++)
 291   1              {
 292   2                      for(j = 0; j < 250; j++); 
 293   2              }
 294   1      }
 295          /********************************************************************
 296                                 發送一幀數據函數
 297          功能:發送一幀數據
 298          入口參數:命令幀首地址,數據個數
 299          出口參數:無
 300          ********************************************************************/
 301          void TXD_Int(uchar *s)
 302          {
 303   1               char i;                 
C51 COMPILER V7.50   USB118_C51                                                            08/08/2007 09:14:41 PAGE 6   

 304   1                       TI = 0;                 
 305   1                       for(i=0; i<66; i++)           //發送64個參數  
 306   1        //     {
 307   1      //                      if(i==7)
 308   1      //                              Send_Data(num); 
 309   1      //                      else
 310   1                     Send_Data(*(s+i)); 
 311   1        //             }
 312   1                       RI = 0;
 313   1                       TI = 0;                      //一幀發送完畢
 314   1      
 315   1      }
 316          /********************************************************************
 317                                串口發送一個字節
 318          功能:發送一個字節數據
 319          入口參數:發送數據
 320          出口參數:無
 321          ********************************************************************/
 322          void Send_Data(uchar Serial_data)
 323          {
 324   1              SBUF = Serial_data;                             //發送一個字節
 325   1              while(!TI);                                             //等待發送
 326   1              TI = 0;                                 
 327   1      }
 328          /********************************************************************
 329                                   接收應答信號和數據函數
 330          功能:接收一個字節通訊
 331          入口參數:無
 332          出口參數:返回接收值
 333          ********************************************************************/
 334          bit Receive_Data(uchar  rxd,uint num)
 335          {
 336   1              int i;
 337   1              REN = 1;                                                //接收位打開
 338   1              P3_3 = 1;
 339   1              P3_5 = 1;
 340   1              if(Receive_One()== rxd)                 //接收的是否是應答碼
 341   1              {
 342   2                      if(Receive_One() == 0x01)       //是應答碼,是否是成功執行
 343   2                      {
 344   3                      
 345   3                              for(i=0;i<62;i++)               //成功執行,接收62個保留位
 346   3                              {
 347   4                                      Receive_One();
 348   4                              }
 349   3                              P3_3 = 0;                               //指示燈亮
 350   3                              P3_5 = 0;
 351   3                              if(num!=0)                              //是否有數據,有則跳接收部分
 352   3                                      goto rev;
 353   3                              else return(1);                 //無,返回1
 354   3                       }
 355   2                       else                                           //未成功執行
 356   2                       {
 357   3                              for(i=0;i<62;i++)               //接收62個保留位
 358   3                              {
 359   4                                      Receive_One();
 360   4                              }
 361   3                              P3_3 = 1;
 362   3                              P3_5 = 0;
 363   3                              return(0);                              //返回0
 364   3                        }
 365   2              }
C51 COMPILER V7.50   USB118_C51                                                            08/08/2007 09:14:41 PAGE 7   

 366   1              else                                                    //收到的不是應答碼
 367   1              {
 368   2                      for(i=0;i<63;i++)                       //接收剩下的63個字節
 369   2                      {
 370   3                              Receive_One();
 371   3                      }
 372   2                      P3_3 = 1;
 373   2                      P3_5 = 0;
 374   2                      return(0);                                      //返回0
 375   2               }
 376   1      
 377   1      rev:
 378   1              if(num>0)                                               //應答信號后有數據
 379   1              {
 380   2                      for(i=0;i<num;i++)                      //接收數據
 381   2                              Receive_One();
 382   2              }
 383   1              REN = 0;                                                //關閉接收位
 384   1              return(1);                                              //返回1
 385   1      }
 386          /********************************************************************
 387                                   接收一個字節通訊函數
 388          功能:接收一個字節通訊
 389          入口參數:無
 390          出口參數:返回接收值
 391          ********************************************************************/
 392          uchar Receive_One(void)
 393          {
 394   1              while(!RI);                                     //等待接收
 395   1              RI = 0;
 396   1              return(SBUF);                           //將接收數據返回
 397   1      }
 398          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    575    ----
   CONSTANT SIZE    =    792    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      1      13
   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 + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区精品视频在线| 国内精品第一页| 日本午夜精品视频在线观看| 国产在线视频一区二区| 色综合久久综合中文综合网| 欧美一级搡bbbb搡bbbb| 亚洲色图视频免费播放| 国产剧情一区二区| 日韩精品资源二区在线| 一区2区3区在线看| av在线播放一区二区三区| 欧美不卡123| 日韩不卡在线观看日韩不卡视频| 91麻豆自制传媒国产之光| 精品久久五月天| 秋霞电影网一区二区| 色综合天天天天做夜夜夜夜做| www国产成人免费观看视频 深夜成人网| 一区二区三区成人| www.亚洲色图| 国产视频一区在线播放| 国产综合色在线视频区| 日韩欧美一二区| 日产国产高清一区二区三区| 日本高清视频一区二区| 最新国产成人在线观看| av中文字幕亚洲| 中文字幕中文字幕在线一区| 国产精品18久久久久久久网站| 精品日韩欧美在线| 蜜桃视频在线一区| 精品日韩在线一区| 国产一区二区三区四| 久久先锋影音av鲁色资源| 麻豆91在线看| 精品999在线播放| 久久成人免费网站| 26uuu亚洲| 国产精品一区在线观看你懂的| 26uuu国产日韩综合| 国产美女av一区二区三区| 久久青草欧美一区二区三区| 国产一区二区三区视频在线播放| 久久综合九色综合97婷婷女人| 国产成人免费网站| 亚洲人成网站在线| 欧美人与性动xxxx| 美女一区二区三区| 国产视频一区二区三区在线观看| 国产精品456| 亚洲精品乱码久久久久久日本蜜臀| 91色porny| 亚洲高清视频中文字幕| 欧美一区二区黄| 国产精品一区二区在线播放 | 国产三级一区二区| 成人午夜av在线| 亚洲精选免费视频| 7777精品伊人久久久大香线蕉的 | 欧美二区乱c少妇| 日韩二区三区四区| 久久久91精品国产一区二区精品 | 久久精品久久久精品美女| 欧美精品一区二区三区蜜桃视频| 国产一区二区精品在线观看| 亚洲婷婷综合色高清在线| 欧美精品久久99久久在免费线 | av在线不卡免费看| 日韩福利电影在线| 中文字幕永久在线不卡| 欧美午夜一区二区| 国产成人在线免费观看| 亚洲一线二线三线久久久| 欧美tk—视频vk| 91理论电影在线观看| 美女视频黄a大片欧美| 日韩美女精品在线| 欧美r级电影在线观看| 日本国产一区二区| 国产精品1区2区| 日韩影院在线观看| 亚洲三级免费观看| 国产亚洲欧美在线| 欧美日韩国产免费一区二区| 丁香六月综合激情| 美女性感视频久久| 亚洲福利国产精品| 亚洲欧洲美洲综合色网| 亚洲精品一区二区三区蜜桃下载| 一本久久a久久精品亚洲| 国产精品自在欧美一区| 日本不卡视频一二三区| 亚洲精品日韩综合观看成人91| 久久天堂av综合合色蜜桃网| 制服丝袜av成人在线看| 日本精品视频一区二区三区| 国产大陆a不卡| 久久国产尿小便嘘嘘| 丝袜诱惑制服诱惑色一区在线观看 | 免费的成人av| 夜夜亚洲天天久久| 中文字幕一区二区三区乱码在线| 精品国产一区二区亚洲人成毛片| 7777精品伊人久久久大香线蕉超级流畅 | 欧美日韩亚洲另类| 一本高清dvd不卡在线观看| 国产成人精品免费一区二区| 精品一区二区三区香蕉蜜桃| 日韩精品一二三| 亚洲成人av一区二区| 又紧又大又爽精品一区二区| 国产精品国产自产拍高清av| 久久久久久免费网| 精品久久国产字幕高潮| 日韩欧美自拍偷拍| 日韩视频中午一区| 日韩情涩欧美日韩视频| 日韩欧美激情四射| www欧美成人18+| 国产日韩综合av| 国产精品区一区二区三区| 国产视频亚洲色图| 国产精品美女久久久久久久网站| 国产亚洲制服色| 国产农村妇女毛片精品久久麻豆 | 欧美日韩成人综合| 91精品国产综合久久香蕉麻豆| 欧美嫩在线观看| 欧美一区二区三区白人| 日韩久久免费av| 久久色在线观看| 欧美激情一区二区三区蜜桃视频| 国产精品第一页第二页第三页| 亚洲视频在线一区观看| 亚洲一区二区三区免费视频| 青青草原综合久久大伊人精品| 麻豆精品视频在线观看| 精品在线免费观看| 丁香婷婷综合激情五月色| av电影天堂一区二区在线观看| 色综合久久天天| 欧美美女喷水视频| 精品国产免费视频| 中文字幕精品在线不卡| 亚洲一区欧美一区| 久草中文综合在线| youjizz久久| 91精品福利在线一区二区三区| 亚洲精品一区二区三区福利| 亚洲欧美日韩在线| 久久精品国产亚洲一区二区三区| 丁香六月久久综合狠狠色| 欧美亚洲国产一卡| 久久久亚洲午夜电影| 亚洲一区二区三区四区的| 经典三级视频一区| 欧美性一区二区| 亚洲国产成人午夜在线一区| 亚洲一区在线视频观看| 国产不卡在线一区| 欧美一区在线视频| 中文字幕中文字幕一区二区| 久久黄色级2电影| 色综合天天综合在线视频| 欧美成人在线直播| 一区二区三区视频在线看| 国产精品香蕉一区二区三区| 欧美视频一区二区三区四区| 久久婷婷久久一区二区三区| 天天免费综合色| 99久久99久久精品免费看蜜桃| 欧美xxxx在线观看| 午夜精品久久久久久久久久 | 国产精品久久久久久妇女6080| 蜜臀av一区二区三区| 欧美性一二三区| 亚洲日本一区二区| 国产尤物一区二区| 欧美群妇大交群的观看方式| √…a在线天堂一区| 国内精品伊人久久久久av影院| 欧美性猛交xxxxxxxx| 国产精品美女久久福利网站 | 久久影音资源网| 午夜精品福利在线| 日本高清免费不卡视频| 国产精品免费人成网站| 国产精品99久久久久久似苏梦涵| 91精品国产综合久久香蕉的特点| 亚洲香肠在线观看| 91免费国产在线| 国产精品视频免费看| 国产一区二区导航在线播放| 日韩一区二区免费在线电影 | 亚洲免费观看高清完整版在线观看| 国产经典欧美精品| 国产欧美1区2区3区| 高清beeg欧美| 中文字幕 久热精品 视频在线 | 欧美亚洲一区二区在线观看|