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

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

?? modbus.lst

?? keil 寫的一個單片機modbus通信例程
?? LST
?? 第 1 頁 / 共 3 頁
字號:
 398   2                      case 5:
 399   2                                      break;
 400   2                      case 6:
 401   2                                      break;                  
 402   2                      case 7:
 403   2                                      break;          
 404   2                      case 8:
 405   2                                      break;          
 406   2                      case 9:
 407   2                                      break;          
 408   2                      case 10:
 409   2                                      break;
 410   2                      case 11:
 411   2                                      break;
 412   2                      case 12:
 413   2                                      break;
 414   2                      case 13:
 415   2                                      break;
 416   2                      case 14:
 417   2                                      break;
 418   2                      case 15:
 419   2                                      break;
 420   2                      case 16:
 421   2                                      break;                                                                                                          
 422   2                      default:
 423   2                                      break;          
C51 COMPILER V8.16   MODBUS                                                                01/21/2009 13:25:31 PAGE 8   

 424   2              }       
 425   1              
 426   1              return result;
 427   1      }//uint16 getCoilVal(uint16 addr,uint16 *data)
 428          
 429          
 430          //設定線圈狀態 返回0表示成功
 431          uint16 setCoilVal(uint16 addr,uint16 tempData)
 432          {
 433   1              uint16 result = 0;
 434   1              uint16 tempAddr;
 435   1              
 436   1              tempAddr = addr & 0xfff;
 437   1              
 438   1                      
 439   1              switch(tempAddr & 0xff)
 440   1              {
 441   2                      case 0:
 442   2                                      break;
 443   2                      case 1: 
 444   2                                      testCoil = tempData;
 445   2                                      break;
 446   2                      case 2:         
 447   2                                      break;          
 448   2                      case 3:
 449   2                                      break;          
 450   2                      case 4:
 451   2                                      break;          
 452   2                      case 5:
 453   2                                      break;
 454   2                      case 6:
 455   2                                      break;                  
 456   2                      case 7:
 457   2                                      break;          
 458   2                      case 8:
 459   2                                      break;          
 460   2                      case 9:
 461   2                                      break;          
 462   2                      case 10:
 463   2                                      break;
 464   2                      case 11:
 465   2                                      break;
 466   2                      case 12:
 467   2                                      break;
 468   2                      case 13:
 469   2                                      break;
 470   2                      case 14:
 471   2                                      break;
 472   2                      case 15:
 473   2                                      break;
 474   2                      case 16:
 475   2                                      break;                                                                                                          
 476   2                      default:
 477   2                                      break;          
 478   2              }       
 479   1      
 480   1      
 481   1              return result;
 482   1      }//uint16 setCoilVal(uint16 addr,uint16 data)
 483          
 484          //取寄存器值 返回0表示成功
 485          uint16 getRegisterVal(uint16 addr,uint16 *tempData)
C51 COMPILER V8.16   MODBUS                                                                01/21/2009 13:25:31 PAGE 9   

 486          {
 487   1              uint16 result = 0;
 488   1              uint16 tempAddr;
 489   1              
 490   1              tempAddr = addr & 0xfff;
 491   1              
 492   1              switch(tempAddr & 0xff)
 493   1              {
 494   2                      case 0:
 495   2                                      break;
 496   2                      case 1: 
 497   2                                      break;
 498   2                      case 2:         
 499   2                                      break;          
 500   2                      case 3:
 501   2                                      break;          
 502   2                      case 4:
 503   2                                      break;          
 504   2                      case 5:
 505   2                                      break;
 506   2                      case 6:
 507   2                                      break;                  
 508   2                      case 7:
 509   2                                      break;          
 510   2                      case 8:
 511   2                                      break;          
 512   2                      case 9:
 513   2                                      break;          
 514   2                      case 10:
 515   2                                      break;
 516   2                      case 11:
 517   2                                      break;
 518   2                      case 12:
 519   2                                      break;
 520   2                      case 13:
 521   2                                      break;
 522   2                      case 14:
 523   2                                      break;
 524   2                      case 15:
 525   2                                      break;
 526   2                      case 16:
 527   2                                      *tempData = testRegister;
 528   2                                      break;                                                                                                          
 529   2                      default:
 530   2                                      break;          
 531   2              }
 532   1              
 533   1              return result;
 534   1      }//uint16 getRegisterVal(uint16 addr,uint16 &data)
 535          
 536          //設置寄存器值 返回0表示成功
 537          uint16 setRegisterVal(uint16 addr,uint16 tempData)
 538          {
 539   1              uint16 result = 0;
 540   1              uint16 tempAddr;
 541   1              
 542   1              tempAddr = addr & 0xfff;
 543   1              
 544   1              switch(tempAddr & 0xff)
 545   1              {
 546   2                      case 0:
 547   2                                      break;
C51 COMPILER V8.16   MODBUS                                                                01/21/2009 13:25:31 PAGE 10  

 548   2                      case 1: 
 549   2                                      break;
 550   2                      case 2:         
 551   2                                      break;          
 552   2                      case 3:
 553   2                                      break;          
 554   2                      case 4:
 555   2                                      break;          
 556   2                      case 5:
 557   2                                      break;
 558   2                      case 6:
 559   2                                      break;                  
 560   2                      case 7:
 561   2                                      break;          
 562   2                      case 8:
 563   2                                      break;          
 564   2                      case 9:
 565   2                                      break;          
 566   2                      case 10:
 567   2                                      break;
 568   2                      case 11:
 569   2                                      break;
 570   2                      case 12:
 571   2                                      break;
 572   2                      case 13:
 573   2                                      break;
 574   2                      case 14:
 575   2                                      break;
 576   2                      case 15:
 577   2                                      break;
 578   2                      case 16:
 579   2                                      testRegister = tempData;
 580   2                                      break;                                                                                                          
 581   2                      default:
 582   2                                      break;          
 583   2              }
 584   1              
 585   1              return result;
 586   1      }//uint8 setRegisterVal(uint16 addr,uint16 data)


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1003    ----
   CONSTANT SIZE    =    512    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      7      52
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  4 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩美女啊v在线免费观看| 91精品免费观看| 国产麻豆成人精品| 美美哒免费高清在线观看视频一区二区| 亚洲国产欧美日韩另类综合| 一区二区三区在线观看视频| 亚洲色图都市小说| 亚洲欧洲在线观看av| 亚洲人精品午夜| 一区二区三区国产精品| 一区二区三区不卡视频| 亚洲18色成人| 经典一区二区三区| 粉嫩av一区二区三区粉嫩| 成人手机电影网| 日本韩国一区二区三区视频| 欧美日本在线视频| 精品少妇一区二区三区视频免付费 | 成人ar影院免费观看视频| 成人久久18免费网站麻豆| 91亚洲精华国产精华精华液| 在线精品亚洲一区二区不卡| 欧美老肥妇做.爰bbww| 欧美va亚洲va| 国产精品天美传媒| 亚洲成人你懂的| 久久国内精品自在自线400部| 国产一区二区三区日韩 | 欧美午夜片在线观看| 91精品国产91久久久久久一区二区| 欧美一区二区高清| 欧美精彩视频一区二区三区| 亚洲精品成人天堂一二三| 天堂精品中文字幕在线| 国产成人精品综合在线观看| 色播五月激情综合网| 精品区一区二区| 亚洲综合在线电影| 韩国v欧美v日本v亚洲v| 日本黄色一区二区| 欧美精品一区二区三区在线播放 | 欧美一级在线观看| **欧美大码日韩| 精品一区二区三区免费| 日本道免费精品一区二区三区| 日韩精品专区在线影院观看| 一区二区三区欧美久久| 粉嫩高潮美女一区二区三区| 欧美一区二区三区在线观看视频| 亚洲色图一区二区| 国产高清不卡一区二区| 欧美一区二区三区婷婷月色| 亚洲精品欧美专区| 成人在线视频一区| 2014亚洲片线观看视频免费| 亚洲二区视频在线| 91丝袜国产在线播放| 亚洲国产精品精华液ab| 久久国产免费看| 91麻豆精品91久久久久同性| 亚洲免费av观看| 成人黄色大片在线观看| 久久精品视频一区二区| 国产自产高清不卡| 精品国产免费久久| 琪琪一区二区三区| 制服丝袜日韩国产| 亚洲777理论| 3d动漫精品啪啪一区二区竹菊| 亚洲免费在线视频一区 二区| 国产成人在线免费| 中文字幕av一区 二区| 国产大陆亚洲精品国产| 欧美精品一区二区三区久久久| 琪琪一区二区三区| 精品剧情v国产在线观看在线| 免费亚洲电影在线| 91精品婷婷国产综合久久 | 国产伦精品一区二区三区视频青涩 | 亚洲日本一区二区三区| 国产精品资源站在线| 精品久久久久香蕉网| 狠狠狠色丁香婷婷综合激情| 日韩久久免费av| 国产精品一线二线三线| 国产日韩精品一区二区浪潮av| 国产精品一级片在线观看| 久久影院视频免费| 粉嫩av一区二区三区在线播放 | 亚洲自拍与偷拍| 欧美日韩久久久一区| 同产精品九九九| 精品日韩一区二区三区免费视频| 久久不见久久见中文字幕免费| 久久精品夜色噜噜亚洲a∨| 成人免费毛片a| 一区二区三区四区在线播放| 欧美日韩一区国产| 久久成人免费电影| 自拍偷拍欧美激情| 欧美日本乱大交xxxxx| 精品系列免费在线观看| 日韩毛片一二三区| 欧美一区二区视频在线观看 | 欧美mv和日韩mv国产网站| 国产91精品一区二区| 亚洲一区在线看| 欧美一级免费大片| 国产精品一区二区久久不卡 | 国产露脸91国语对白| 亚洲欧美一区二区三区极速播放 | 日韩欧美激情一区| 99久久综合99久久综合网站| 午夜成人免费电影| 国产清纯白嫩初高生在线观看91| 在线一区二区三区| 国产一区二区调教| 亚洲午夜电影在线| 国产精品理伦片| 欧美tk—视频vk| 欧美性色欧美a在线播放| 国产·精品毛片| 免费成人结看片| 一区二区国产视频| 中文字幕av资源一区| 日韩欧美成人一区二区| 在线影院国内精品| 成人网男人的天堂| 精品在线一区二区三区| 亚洲国产美国国产综合一区二区| 国产日产精品1区| 精品捆绑美女sm三区| 欧美裸体bbwbbwbbw| 日本国产一区二区| 色网站国产精品| 99久久综合狠狠综合久久| 国产伦精品一区二区三区免费| 亚洲v中文字幕| 亚洲一区二区三区四区的| 日韩毛片一二三区| 国产精品污www在线观看| 精品久久久久香蕉网| 日韩丝袜情趣美女图片| 欧美日韩国产一区| 欧美日韩成人在线| 9191成人精品久久| 欧美日韩国产高清一区| 欧美中文字幕一二三区视频| 91麻豆国产在线观看| 色婷婷综合久久久中文一区二区| 成人午夜伦理影院| 在线亚洲精品福利网址导航| 北岛玲一区二区三区四区| www.爱久久.com| 91女人视频在线观看| 91麻豆精东视频| 欧美无砖砖区免费| 制服.丝袜.亚洲.中文.综合| 欧美三级视频在线观看| 91.麻豆视频| 日韩欧美一区二区不卡| 欧美成人猛片aaaaaaa| 久久免费午夜影院| 国产精品护士白丝一区av| 亚洲美女免费在线| 亚洲va欧美va人人爽| 免费视频最近日韩| 国产一区二区三区美女| 成人综合婷婷国产精品久久蜜臀 | 日韩成人免费看| 久久精品国产精品亚洲红杏 | 日韩电影免费在线看| 久久精品国产999大香线蕉| 久久 天天综合| www.欧美色图| 91精品国产色综合久久不卡电影| 9191成人精品久久| 国产免费成人在线视频| 亚洲午夜一区二区三区| 蜜臀av国产精品久久久久| 国产一区二区h| 色老头久久综合| 欧美v国产在线一区二区三区| 中文字幕久久午夜不卡| 午夜视频在线观看一区二区三区| 九一久久久久久| 91美女福利视频| 2019国产精品| 亚洲国产欧美在线| 成人久久18免费网站麻豆| 欧美美女黄视频| 亚洲欧洲日韩女同| 国产一区二区网址| 欧美日韩成人综合天天影院| 日本一区二区高清| 麻豆传媒一区二区三区| 91色乱码一区二区三区| 国产亚洲综合av| 蜜桃一区二区三区在线观看| 99久久国产免费看|