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

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

?? computer2.lst

?? AT89S52串口多字節接收,可以接收任意字節.
?? LST
?? 第 1 頁 / 共 3 頁
字號:
 245   3                                                 if (Rs_buf[2] == 0xB8)    //寫日
 246   3                                    {
 247   4                                                      MCU_LED = 0;
 248   4                                     delay(10);
 249   4                                     MCU_LED = 1;
 250   4                                                 Open_write_bit();
 251   4                                                 Write_ds1302(3,Rs_buf[1]);       
 252   4                                                 Close_write_bit();
 253   4                                                 }
 254   3                                                  if (Rs_buf[2] == 0xB9)   //寫月
 255   3                                    {
 256   4                                                     MCU_LED = 0;
 257   4                                     delay(10);
 258   4                                     MCU_LED = 1;
 259   4                                                 Open_write_bit();
 260   4                                                 Write_ds1302(4,Rs_buf[1]);       
 261   4                                                 Close_write_bit();
 262   4                                                 }
 263   3                                                  if (Rs_buf[2] == 0xBA)   //寫年
 264   3                                    {
 265   4                                                     MCU_LED = 0;
 266   4                                     delay(10);
 267   4                                     MCU_LED = 1;
 268   4                                                 Open_write_bit();
 269   4                                                 Write_ds1302(6,Rs_buf[1]);       
 270   4                                                 Close_write_bit();
 271   4                                                 }
 272   3                                                 if (Rs_buf[2]== 0xBB)  //開視頻切換
 273   3                                                 {
 274   4                                                      Video = False;
 275   4                                                              MCU_LED = 0;
 276   4                                      delay(10);
 277   4                                      MCU_LED = 1;
 278   4                                                      }
 279   3                                                      if (Rs_buf[2]== 0xBC)  //關視頻切換
 280   3                                                 {
 281   4                                                      Video = True;
 282   4                                                              MCU_LED = 0;
 283   4                                      delay(10);
 284   4                                      MCU_LED = 1;
 285   4                                                      }
 286   3                                                      if (Rs_buf[2] == 0xBE)
 287   3                                                      {
 288   4                                                         MCU_LED = 0;
 289   4                                      delay(10);
 290   4                                      MCU_LED = 1;
 291   4                                                         TXD_pc(Rs_buf[0]);
 292   4                                                 TXD_pc(Rs_buf[1]);
 293   4                                                 TXD_pc(Rs_buf[2]);
 294   4                                                 TXD_pc(Rs_buf[3]);
 295   4                                                 TXD_pc(Rs_buf[4]);
 296   4                                                 TXD_pc(Rs_buf[5]);
 297   4                                                         Rs_buf[2] = 0;
 298   4                                                      }
 299   3                                                
 300   3                                       }
 301   2               
 302   2       }
C51 COMPILER V8.05a   COMPUTER2                                                            04/25/2008 17:59:14 PAGE 6   

 303   1      }
 304          
 305          
 306          
 307           uchar count; 
 308          /******************/
 309          /*產生輸液量的定時*/
 310          /******************/
 311          
 312          void Time_0(void) interrupt 1
 313          { 
 314   1             
 315   1      
 316   1             TR0 = 0;
 317   1             EA = 0;
 318   1             TH0 = TH0_T;
 319   1             TL0 = TL0_T;
 320   1                 
 321   1             if (count>=25)  
 322   1             {    
 323   2                        count = 0;
 324   2                                if (!Ack) 
 325   2                                        {
 326   3                                                       RS485   = True; 
 327   3                                                       MCU_LED = True;
 328   3                                                       Work    = False;
 329   3                                                }
 330   2                                Ack = False;
 331   2                                
 332   2                 }
 333   1                   else count++;
 334   1             EA  = 1;
 335   1             TR0 = 1;
 336   1      }
 337          /*******************************/
 338          /***********串口接收************/
 339          /*******************************/
 340          /*********接收不固定長度********/
 341          /*void RS232(void) interrupt 4 using 1
 342          {     
 343             unsigned char Rece_data = SBUF;
 344             uchar i;
 345             uchar verify = 0;
 346                    
 347                     EA         = False;
 348                     ES         = False;  
 349                     MCU_LED2  = False;
 350                 count      = 0;
 351                        RI = 0;
 352                                    if (Start_Rxd) 
 353                                    {
 354                                               g_cReceNum ++;
 355                                                           Rs_buf[g_cReceNum] = Rece_data;
 356                                               if (Rs_buf[1] == g_cReceNum+1) 
 357                                                           {
 358                                                                             for (i=0;i<Rs_buf[1]-1;i++)
 359                                                                             {
 360                                                                                         verify^=Rs_buf[i];
 361                                                                             }
 362                                                                                     if (verify == Rs_buf[g_cReceNum])
 363                                                                             {
 364                                                                             Rs232_Flag = True;
C51 COMPILER V8.05a   COMPUTER2                                                            04/25/2008 17:59:14 PAGE 7   

 365                                                                             g_cReceNum = 0;
 366                                                                             }
 367                                                                            else 
 368                                                                             {
 369                                                                                          Rs232_Rece_Error = True;
 370                                                                                                  g_cReceNum = 0;
 371                                                                             }
 372                                                                             Start_Rxd = False;
 373                                                           }
 374                                                             else 
 375                                                           {
 376                                          if ((Rs_buf[1]>Rs232_Input_LEN)||(g_cReceNum>Rs232_Input_LEN-1)) 
 377                                                                          {
 378                                                                               g_cReceNum = 0;
 379                                                                                   Rs232_Rece_Error = True;
 380                                                                                   Start_Rxd = False;
 381                                                                          }                                                         
 382                                                                            
 383                                                           }
 384          
 385                                    } 
 386                                           else
 387                        {        
 388                                         if (Rece_data == Rx_start_data)
 389                             {    
 390                                           Start_Rxd = True;
 391                                   g_cReceNum = 0;
 392                                   Rs_buf[0]  = Rece_data;
 393                             }          
 394          
 395                          }
 396                     MCU_LED2  = True;
 397                 ES = True;
 398                     EA = True;
 399                    
 400          }
 401          /*************接收固定長度****************/
 402          /*void RS232(void) interrupt 4
 403          {     
 404             unsigned char Rece_data = SBUF;
 405             uchar i;
 406             uchar verify = 0;
 407                    
 408                     EA         = False;
 409                     ES         = False;  
 410                     MCU_LED2  = False;
 411                 count      = 0;
 412                        RI = 0;
 413                                    if (Start_Rxd) 
 414                                    {
 415                                               g_cReceNum ++;
 416                                               if ((g_cReceNum<Rs232_Input_LEN) && (g_cReceNum>1)) {
 417                                                                   Rs_buf[g_cReceNum-1] = Rece_data;
 418                                                                           
 419                                                           }
 420                                                             else 
 421                                                           {
 422                                                                    if (g_cReceNum == Rs232_Input_LEN) 
 423                                                                            {
 424                                                                                     Rs_buf[g_cReceNum-1]= Rece_data;
 425                                                                                             for (i=0;i<Rs232_Input_LEN-1;i++)
 426                                                                                             {
C51 COMPILER V8.05a   COMPUTER2                                                            04/25/2008 17:59:14 PAGE 8   

 427                                                                                                 verify^=Rs_buf[i];
 428                                                                                             }
 429                                                                                             if (verify == Rs_buf[g_cReceNum-1])
 430                                                                                             {
 431                                                                                             Rs232_Flag = True;
 432                                                                                             g_cReceNum = 0;
 433                                                                                             }
 434                                                                                                    else 
 435                                                                                             {
 436                                                                                                          Rs232_Rece_Error = True;
 437                                                                                                                  g_cReceNum = 0;
 438                                                                                             }
 439                                                                            }
 440                                                                               else   g_cReceNum = 0;
 441                                                                            Start_Rxd = False;
 442                                                           }
 443          
 444                                    } 
 445                                           else
 446                        {        
 447                                         if (Rece_data == Rx_start_data)
 448                             {    
 449                                           Start_Rxd = True;
 450                                   g_cReceNum = 1;
 451                                   Rs_buf[0]  = Rece_data;
 452                             }          
 453          
 454                          }
 455          
 456          
 457          
 458                
 459              
 460                     MCU_LED2  = True;
 461                 ES = True;
 462                     EA = True;
 463                    
 464          }
 465          /********************************************/
 466          /****接收以一定的數據為結束標志的不定接收****/
 467          /********************************************/
 468          void RS232(void) interrupt 4
 469          {     
 470   1         unsigned char Rece_data = SBUF;
 471   1         
 472   1         uchar verify = 0;
 473   1                
 474   1                 EA         = False;
 475   1                 ES         = False;  
 476   1                 MCU_LED2  = False;
 477   1             count      = 0;
 478   1                    RI = 0;
 479   1                                if (Start_Rxd) 
 480   1                                {
 481   2                                           g_cReceNum ++;
 482   2                                                       if ((g_cReceNum < Rs232_Input_LEN) && (Rece_data == 0xff)) {
 483   3                                                                   Rs_buf[g_cReceNum-1] = Rece_data;
 484   3                                                                               Start_Rxd = False;
 485   3                                                                               Rs232_Flag = True;
 486   3                                                                           g_cReceNum = 0;
 487   3                                                                               goto Rs232_end ;
 488   3      
C51 COMPILER V8.05a   COMPUTER2                                                            04/25/2008 17:59:14 PAGE 9   

 489   3                                                       }
 490   2                                           if (g_cReceNum<Rs232_Input_LEN) {
 491   3                                                               Rs_buf[g_cReceNum-1] = Rece_data;
 492   3                                                                       
 493   3                                                       }
 494   2                                                         else 
 495   2                                                       {
 496   3                                                               
 497   3                                                                        g_cReceNum = 0;
 498   3                                                                        Rs232_Rece_Error = True;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡的看片网站| 欧美日韩一级片网站| 色噜噜狠狠成人中文综合| 欧美三级日韩在线| 欧美国产亚洲另类动漫| 日本亚洲天堂网| 日本高清成人免费播放| 久久免费精品国产久精品久久久久| 亚洲国产精品人人做人人爽| 国产91色综合久久免费分享| 欧美videofree性高清杂交| 亚洲综合在线视频| caoporn国产精品| 久久午夜老司机| 伦理电影国产精品| 9191精品国产综合久久久久久| 综合在线观看色| 成人激情小说乱人伦| 久久久久久一级片| 韩国精品久久久| 精品免费一区二区三区| 日本在线播放一区二区三区| 在线播放视频一区| 午夜av一区二区三区| 欧美日韩精品欧美日韩精品一综合| 国产精品久久久久久妇女6080| 国产精品综合视频| 国产欧美日韩激情| 国产成人精品免费在线| 欧美极品少妇xxxxⅹ高跟鞋| 国产乱码精品一区二区三| 2024国产精品视频| 国产激情一区二区三区桃花岛亚洲| 精品理论电影在线观看| 韩国欧美国产一区| 欧美经典一区二区三区| 成人激情视频网站| 亚洲视频电影在线| 一本大道综合伊人精品热热| 亚洲精品欧美专区| 欧美网站大全在线观看| 婷婷综合在线观看| 欧美一区二区三区在线观看| 久久精品国产**网站演员| 日韩视频一区二区三区在线播放| 美女网站色91| 久久久久久久国产精品影院| 国产91精品一区二区麻豆网站| 国产精品无遮挡| 日本韩国一区二区| 日韩av在线免费观看不卡| 精品国产一二三区| 成人av资源网站| 亚洲v精品v日韩v欧美v专区| 日韩欧美激情四射| 成人h精品动漫一区二区三区| 亚洲精品国产a| 日韩欧美在线一区二区三区| 国产成人精品网址| 亚洲午夜影视影院在线观看| 亚洲精品一区二区在线观看| 99精品1区2区| 久久99在线观看| 136国产福利精品导航| 欧美精品日韩精品| 国产91丝袜在线观看| 午夜精品福利在线| 欧美韩国日本综合| 91精品国产美女浴室洗澡无遮挡| 高清视频一区二区| 午夜精品成人在线视频| 欧美精彩视频一区二区三区| 欧美精品第一页| www.成人在线| 精品一区二区在线视频| 一区二区免费看| 国产嫩草影院久久久久| 91麻豆精品91久久久久久清纯| 粉嫩aⅴ一区二区三区四区五区| 亚洲午夜成aⅴ人片| 国产精品视频一二三区| 69p69国产精品| 在线欧美日韩精品| 高清久久久久久| 九色|91porny| 日韩av高清在线观看| 亚洲精品菠萝久久久久久久| 久久无码av三级| 91精品麻豆日日躁夜夜躁| 97精品久久久午夜一区二区三区| 久久99精品国产麻豆不卡| 亚洲伊人色欲综合网| 中文字幕一区二区在线播放| 精品国产污网站| 欧美一区二区三区婷婷月色| 在线精品视频小说1| 99久久精品国产一区| 丁香天五香天堂综合| 极品尤物av久久免费看| 日韩高清在线不卡| 亚洲影院在线观看| 亚洲免费av网站| 国产精品天美传媒沈樵| 国产日韩精品视频一区| 精品久久国产老人久久综合| 4438x成人网最大色成网站| 91国产视频在线观看| 在线中文字幕不卡| 色拍拍在线精品视频8848| 成人av在线电影| av电影在线观看完整版一区二区| 国产馆精品极品| 懂色av一区二区在线播放| 成人免费av资源| av中文一区二区三区| 91麻豆文化传媒在线观看| 欧美日本免费一区二区三区| 91网站最新地址| 日本高清成人免费播放| 欧美在线不卡一区| 欧美日韩成人综合| 51精品秘密在线观看| 精品欧美久久久| 国产欧美综合在线观看第十页| 国产欧美一区二区精品婷婷| 国产精品欧美一区二区三区| √…a在线天堂一区| 亚洲人成在线观看一区二区| 亚洲综合区在线| 日韩高清不卡一区二区| 久久国产精品免费| 国产不卡视频一区| 在线观看国产日韩| 日韩欧美一级在线播放| 中文无字幕一区二区三区| 成人免费在线播放视频| 午夜a成v人精品| 国产精品一区二区三区99| 99视频热这里只有精品免费| 欧美日韩三级在线| 久久婷婷成人综合色| 国产精品久久二区二区| 国产三级精品视频| 亚洲综合久久av| 午夜视频一区在线观看| 免费观看日韩电影| 国产成a人无v码亚洲福利| 日本韩国一区二区三区视频| 日韩午夜中文字幕| 国产精品女主播av| 首页国产欧美久久| 国产91精品精华液一区二区三区| 91视频免费播放| 精品乱人伦小说| 伊人色综合久久天天人手人婷| 久久国产生活片100| 99精品视频一区| 精品日产卡一卡二卡麻豆| 1024精品合集| 国产精品 欧美精品| 欧美三级乱人伦电影| 欧美经典一区二区| 日本亚洲欧美天堂免费| 色乱码一区二区三区88| 精品久久久久久久久久久久久久久久久| 亚洲欧美日韩国产中文在线| 国产在线精品视频| 欧美精品tushy高清| 亚洲人成在线播放网站岛国| 久久久三级国产网站| 色悠悠久久综合| 4hu四虎永久在线影院成人| 国产女人水真多18毛片18精品视频| 亚洲一二三专区| 91网站视频在线观看| 久久夜色精品一区| 偷拍与自拍一区| 欧洲一区在线观看| 国产精品免费视频网站| 国产精品中文字幕日韩精品| 911精品国产一区二区在线| 亚洲综合偷拍欧美一区色| 成人精品gif动图一区| 国产亚洲自拍一区| 精品一区二区在线免费观看| 欧美一区二区性放荡片| 性久久久久久久久久久久| 色呦呦日韩精品| 亚洲天天做日日做天天谢日日欢| 国产精品中文字幕一区二区三区| 日韩视频免费直播| 麻豆免费看一区二区三区| 欧美一区二区私人影院日本| 日韩精品一二区| 欧美日韩国产一级二级| 五月天亚洲婷婷| 日本精品裸体写真集在线观看| 亚洲视频在线观看三级| 成人app网站| 《视频一区视频二区|