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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? receive.lst

?? cc1100和STC單片機(jī)的無限接收器
?? LST
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
 211          //void SendStr(INT8U *arr)
 212          //{
 213          //      INT8U i;
 214                  
 215          //      i = 0;
 216          //      while(arr[i] != '\0')
 217          //      {
 218          //              SendCh(arr[i]);
 219          //              i++;
 220          //      }
 221          //}
 222          
 223          
 224          
 225          //*****************************************************************************************
 226          //函數(shù)名:SpisendByte(INT8U dat)
 227          //輸入:發(fā)送的數(shù)據(jù)
 228          //輸出:無
 229          //功能描述:SPI發(fā)送接收一個(gè)字節(jié)
 230          //*****************************************************************************************
 231          INT8U SpiTxRxByte(INT8U dat)
 232          {
 233   1              INT8U i,temp;
 234   1              temp = 0;
 235   1              
 236   1              SCLK = 0;
 237   1              for(i=0; i<8; i++)
 238   1              {
 239   2                      if(dat & 0x80)//從最高位開始發(fā)送
 240   2                      {
 241   3                              MOSI = 1;
C51 COMPILER V7.06   RECEIVE                                                               04/12/2009 09:31:53 PAGE 5   

 242   3                      }
 243   2                      else MOSI = 0;
 244   2                      dat <<= 1;
 245   2      
 246   2                      SCLK = 1; 
 247   2                      _nop_();
 248   2                      _nop_();
 249   2      
 250   2                      temp <<= 1;
 251   2                      if(MISO)temp++; 
 252   2                      SCLK = 0;
 253   2                      _nop_();
 254   2                      _nop_();        
 255   2              }
 256   1              return temp;
 257   1      }
 258          
 259          
 260          
 261          
 262          //*****************************************************************************************
 263          //函數(shù)名:void RESET_CC1100(void)
 264          //輸入:無
 265          //輸出:無
 266          //功能描述:復(fù)位CC1100
 267          //*****************************************************************************************
 268          void RESET_CC1100(void) 
 269          {
 270   1              CSN = 0; 
 271   1              while (MISO); 
 272   1              SpiTxRxByte(CCxxx0_SRES);               //寫入復(fù)位命令
 273   1              while (MISO); 
 274   1              CSN = 1; 
 275   1      }
 276          
 277          
 278          
 279          //*****************************************************************************************
 280          //函數(shù)名:void POWER_UP_RESET_CC1100(void) 
 281          //輸入:無
 282          //輸出:無
 283          //功能描述:上電復(fù)位CC1100
 284          //*****************************************************************************************
 285          void POWER_UP_RESET_CC1100(void) 
 286          {
 287   1              CSN = 1; 
 288   1              halWait(1); 
 289   1              CSN = 0; 
 290   1              halWait(1); 
 291   1              CSN = 1; 
 292   1              halWait(41); 
 293   1              RESET_CC1100();                 //復(fù)位CC1100
 294   1      }
 295          
 296          
 297          
 298          //*****************************************************************************************
 299          //函數(shù)名:void halSpiWriteReg(INT8U addr, INT8U value)
 300          //輸入:地址和配置字
 301          //輸出:無
 302          //功能描述:SPI寫寄存器
 303          //*****************************************************************************************
C51 COMPILER V7.06   RECEIVE                                                               04/12/2009 09:31:53 PAGE 6   

 304          void halSpiWriteReg(INT8U addr, INT8U value) 
 305          {
 306   1          CSN = 0;
 307   1          while (MISO);
 308   1          SpiTxRxByte(addr);          //通過spi寫地址
 309   1          SpiTxRxByte(value);         //寫入配置
 310   1          CSN = 1;
 311   1      }
 312          
 313          
 314          
 315          
 316          //*****************************************************************************************
 317          //函數(shù)名:void halSpiWriteBurstReg(INT8U addr, INT8U *buffer, INT8U count)
 318          //輸入:地址,寫入緩沖區(qū),寫入個(gè)數(shù)
 319          //輸出:無
 320          //功能描述:SPI連續(xù)寫配置寄存器
 321          //*****************************************************************************************
 322          void halSpiWriteBurstReg(INT8U addr, INT8U *buffer, INT8U count) 
 323          {
 324   1          INT8U i, temp;
 325   1              temp = addr | WRITE_BURST;
 326   1          CSN = 0;
 327   1          while (MISO);
 328   1          SpiTxRxByte(temp);
 329   1          for (i = 0; i < count; i++)
 330   1              {
 331   2              SpiTxRxByte(buffer[i]);
 332   2          }
 333   1          CSN = 1;
 334   1      }
 335          
 336          
 337          
 338          
 339          //*****************************************************************************************
 340          //函數(shù)名:void halSpiStrobe(INT8U strobe)
 341          //輸入:命令
 342          //輸出:無
 343          //功能描述:SPI寫命令
 344          //*****************************************************************************************
 345          void halSpiStrobe(INT8U strobe) 
 346          {
 347   1          CSN = 0;
 348   1          while (MISO);
 349   1          SpiTxRxByte(strobe);                //寫入命令
 350   1          CSN = 1;
 351   1      }
 352          
 353          
 354          
 355          
 356          
 357          //*****************************************************************************************
 358          //函數(shù)名:INT8U halSpiReadReg(INT8U addr)
 359          //輸入:地址
 360          //輸出:該寄存器的配置字
 361          //功能描述:SPI讀寄存器
 362          //*****************************************************************************************
 363          INT8U halSpiReadReg(INT8U addr) 
 364          {
 365   1              INT8U temp, value;
C51 COMPILER V7.06   RECEIVE                                                               04/12/2009 09:31:53 PAGE 7   

 366   1          temp = addr|READ_SINGLE;//讀寄存器命令
 367   1              CSN = 0;
 368   1              while (MISO);
 369   1              SpiTxRxByte(temp);
 370   1              value = SpiTxRxByte(0);
 371   1              CSN = 1;
 372   1              return value;
 373   1      }
 374          
 375          
 376          //*****************************************************************************************
 377          //函數(shù)名:void halSpiReadBurstReg(INT8U addr, INT8U *buffer, INT8U count)
 378          //輸入:地址,讀出數(shù)據(jù)后暫存的緩沖區(qū),讀出配置個(gè)數(shù)
 379          //輸出:無
 380          //功能描述:SPI連續(xù)寫配置寄存器
 381          //*****************************************************************************************
 382          void halSpiReadBurstReg(INT8U addr, INT8U *buffer, INT8U count) 
 383          {
 384   1          INT8U i,temp;
 385   1              temp = addr | READ_BURST;               //寫入要讀的配置寄存器地址和讀命令
 386   1          CSN = 0;
 387   1          while (MISO);
 388   1              SpiTxRxByte(temp);   
 389   1          for (i = 0; i < count; i++) 
 390   1              {
 391   2              buffer[i] = SpiTxRxByte(0);
 392   2          }
 393   1          CSN = 1;
 394   1      }
 395          
 396          
 397          
 398          
 399          //*****************************************************************************************
 400          //函數(shù)名:INT8U halSpiReadReg(INT8U addr)
 401          //輸入:地址
 402          //輸出:該狀態(tài)寄存器當(dāng)前值
 403          //功能描述:SPI讀狀態(tài)寄存器
 404          //*****************************************************************************************
 405          INT8U halSpiReadStatus(INT8U addr) 
 406          {
 407   1          INT8U value,temp;
 408   1              temp = addr | READ_BURST;               //寫入要讀的狀態(tài)寄存器的地址同時(shí)寫入讀命令
 409   1          CSN = 0;
 410   1          while (MISO);
 411   1          SpiTxRxByte(temp);
 412   1              value = SpiTxRxByte(0);
 413   1              CSN = 1;
 414   1              return value;
 415   1      }
 416          
 417          
 418          
 419          
 420          //*****************************************************************************************
 421          //函數(shù)名:void halRfWriteRfSettings(RF_SETTINGS *pRfSettings)
 422          //輸入:無
 423          //輸出:無
 424          //功能描述:配置CC1100的寄存器
 425          //*****************************************************************************************
 426          void halRfWriteRfSettings(void) 
 427          {
C51 COMPILER V7.06   RECEIVE                                                               04/12/2009 09:31:53 PAGE 8   

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产精品色婷婷| 91豆麻精品91久久久久久| 91麻豆国产在线观看| 91精品国产欧美一区二区18| 国产精品电影院| 久久99国产乱子伦精品免费| 91久久精品网| 国产欧美综合在线| 欧美aaaaaa午夜精品| 成人国产精品免费观看视频| 日韩午夜精品视频| 亚洲亚洲人成综合网络| 成人av免费在线播放| 日韩精品综合一本久道在线视频| 亚洲精品国产a久久久久久 | 久久奇米777| 亚洲成人在线免费| 99麻豆久久久国产精品免费优播| 欧美精品一区二区三区蜜桃| 亚洲一区在线观看网站| 99热这里都是精品| 欧美高清一级片在线观看| 精品夜夜嗨av一区二区三区| 制服丝袜激情欧洲亚洲| 爽好多水快深点欧美视频| 99国产精品久久久久久久久久久 | 欧美精品一二三区| 亚洲国产成人av| 在线视频你懂得一区| 亚洲柠檬福利资源导航| 波多野结衣的一区二区三区| 国产亚洲婷婷免费| 国产激情视频一区二区在线观看| 日韩免费电影网站| 另类调教123区| 日韩欧美色综合| 久久电影网站中文字幕| 精品国产欧美一区二区| 国产一区不卡在线| 国产午夜亚洲精品不卡| 国产aⅴ综合色| 亚洲天天做日日做天天谢日日欢 | 亚洲欧洲国产日韩| 99久久精品国产一区二区三区| 国产精品拍天天在线| 91蜜桃免费观看视频| 一区二区在线观看免费视频播放| 91麻豆产精品久久久久久| 亚洲福利一区二区| 日韩视频免费直播| 粉嫩aⅴ一区二区三区四区五区| 国产精品网站在线| 欧美影视一区二区三区| 丝袜亚洲另类欧美| 久久精品在线免费观看| 99久久99久久精品免费观看| 亚洲一区二区在线免费观看视频 | 青青国产91久久久久久| 亚洲欧洲99久久| 欧美日韩国产一级片| 另类人妖一区二区av| 中文字幕二三区不卡| 欧美视频一区在线| 久久国产综合精品| 亚洲伦理在线精品| 91精品国产综合久久久久久久久久| 国产做a爰片久久毛片| 亚洲日本乱码在线观看| 欧美久久久久久久久久| 国产福利91精品一区二区三区| 亚洲欧洲制服丝袜| 日韩欧美国产三级| 91视频免费看| 国产一区二区三区免费| 亚洲欧美日韩一区| 精品三级在线看| 91首页免费视频| 国产一区激情在线| 亚洲国产毛片aaaaa无费看| 国产丝袜在线精品| 欧美高清hd18日本| 99这里只有精品| 久久av资源站| 无码av中文一区二区三区桃花岛| 国产亚洲精品超碰| 日韩欧美一级在线播放| 91福利视频网站| 国产不卡视频一区二区三区| 日本中文字幕一区二区视频| 亚洲桃色在线一区| 国产亚洲精品精华液| 欧美一级午夜免费电影| 色素色在线综合| 成人免费的视频| 国内精品国产成人| 七七婷婷婷婷精品国产| 亚洲第一成人在线| 亚洲精品少妇30p| 日本一区二区三级电影在线观看| 正在播放一区二区| 欧美日韩成人高清| 在线一区二区三区| 色综合久久99| 97久久久精品综合88久久| 国产不卡在线一区| 风间由美一区二区三区在线观看| 男女视频一区二区| 青青草国产成人av片免费| 亚洲自拍偷拍图区| 一区二区成人在线视频| 亚洲视频免费在线观看| 国产精品成人免费在线| 国产精品久久久久久亚洲伦| 国产女主播一区| 国产精品久久久久桃色tv| 中文字幕不卡一区| 国产精品视频九色porn| 中文字幕av资源一区| 国产喷白浆一区二区三区| 国产亚洲欧美一级| 亚洲国产精品av| 中文字幕制服丝袜成人av| 国产精品久99| 亚洲美女少妇撒尿| 亚洲午夜三级在线| 午夜av一区二区三区| 青青草91视频| 精品在线亚洲视频| 国产高清一区日本| 成人动漫在线一区| 色狠狠综合天天综合综合| 精品999在线播放| 久久久精品一品道一区| 日本一区二区三区国色天香| 中文字幕一区二区三区不卡在线| 国产精品国产三级国产aⅴ无密码| 国产精品久久国产精麻豆99网站| 亚洲欧洲制服丝袜| 三级不卡在线观看| 国产一区二区影院| 99久久精品国产精品久久| 色狠狠av一区二区三区| 欧美精品三级在线观看| 久久久久久久综合| 亚洲你懂的在线视频| 日韩av不卡在线观看| 国产成人99久久亚洲综合精品| 91影院在线免费观看| 欧美一区二区三区在线| 国产清纯白嫩初高生在线观看91| 亚洲精品高清在线| 另类调教123区 | 亚洲欧洲另类国产综合| 丝袜美腿亚洲色图| 粉嫩aⅴ一区二区三区四区五区| 欧美最新大片在线看 | 国产精品丝袜一区| 亚洲福利视频一区| 国产精品99久久久久| 在线观看亚洲a| 久久久久久久久久久黄色| 一区二区三区四区视频精品免费 | 精品少妇一区二区三区日产乱码 | 91国偷自产一区二区使用方法| 日韩一区二区精品葵司在线| 国产精品美女久久久久久久久| 香蕉影视欧美成人| 99re亚洲国产精品| 国产午夜精品在线观看| 日韩av二区在线播放| 色狠狠桃花综合| 国产日韩欧美精品一区| 日av在线不卡| 欧美三级午夜理伦三级中视频| 国产亚洲成年网址在线观看| 免费观看91视频大全| 91国产丝袜在线播放| 国产精品视频免费| 国产一级精品在线| 欧美一个色资源| 亚洲国产欧美在线| 91成人国产精品| 最好看的中文字幕久久| 国产一区三区三区| 日韩欧美一级精品久久| 偷拍亚洲欧洲综合| 欧美日韩你懂的| 一区二区三区四区亚洲| 91丝袜美腿高跟国产极品老师| 国产午夜精品美女毛片视频| 蜜桃视频在线观看一区二区| 欧美性感一类影片在线播放| 亚洲精品亚洲人成人网| 91丨九色丨黑人外教| 综合自拍亚洲综合图不卡区| 成人小视频在线观看| 国产嫩草影院久久久久| 国产69精品久久久久毛片 | 成人免费视频视频| 中文字幕色av一区二区三区|