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

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

?? 復(fù)件 rx433.c

?? 24e1根據(jù)接收字節(jié)判斷的無(wú)線發(fā)送程序
?? C
字號(hào):
/*******************************************
無(wú)線接收的接收端程序:
將接收到的字符顯示在串口。

******************************************/

#include <Nordic\reg24e1.h>

#define   HFREQ 0                     // 0=433MHz, 1=868/915MHz     (方便更改)
#define   UART_BUFFER_SIZE    16       //定義串口緩沖區(qū)大小 8 bytes

unsigned char UART_BUFFER[UART_BUFFER_SIZE+1];

unsigned char countt;

//串口發(fā)送1Byte
void PutChar(char c)
{
    while(!TI)			            //Wait until finished seri-port transmitting
        ;
	TI = 0;			               //Clear interrupt flag
    SBUF = c;			           //sending a byte
}

//串口發(fā)送字符串
void PutString(const char *s,unsigned char strlen)
{
    unsigned char k;
//EIE &= 0xF0;
    for(k=1;k<=strlen;k++)
       {
         PutChar(*(s+k));
       }
//EIE |= 0x0F;
}


unsigned char SpiReadWrite(unsigned char b)
{
    EXIF &= ~0x20;                  // Clear SPI interrupt        (EXIP.5=0)
    SPI_DATA = b;                   // Move byte to send to SPI data register
    while((EXIF & 0x20) == 0x00)    // Wait until SPI hs finished transmitting   (測(cè)試EXIF.5的狀態(tài))
          ;
    return SPI_DATA;
}


void Receiver(void)
{
//unsigned char countt;
    TXEN = 0;
    TRX_CE = 1;                     //進(jìn)入接收模式
    while(DR == 0)                  //DR=0表示數(shù)據(jù)未準(zhǔn)備好,等待
        ;

    TRX_CE=0;                       //進(jìn)入待機(jī)模式才可讀寫(xiě)SPI
    RACSN = 0;                      //內(nèi)部SPI開(kāi)始等待命令(1到0的跳變)
    SpiReadWrite(RRP);              //
 
    for(countt=0;countt<=UART_BUFFER_SIZE;countt++)
      { 
        UART_BUFFER[countt] = SpiReadWrite(0); 
      }
    RACSN = 1;
//    TRX_CE = 1;                     //這時(shí)MCU才從SPI讀數(shù)據(jù)
}


void UART_Init(void)                //nRF9E5串口初始化
{
    TH1 = 0xE6;                      // 9600@16MHz (when T1M=1 and SMOD=1)
    CKCON |= 0x30;                  // T1M=1 (/4 timer clock)
    PCON = 0x80;                    // SMOD=1 (double baud rate)
    SCON = 0x52;                    // Serial mode1, enable receiver
    TMOD = 0x20;                    // Timer1 8bit auto reload 
    TR1 = 1;                        // Start timer1  
    P0_ALT |= 0x06;
    P0_DIR |= 0x02;                 // P0.1 (RxD) is input
}

void Init(void)                     //nRF9E5無(wú)線模塊初始化
{
    unsigned char tmp,cklf;
    SPICLK = 0;                     // Max SPI clock
    SPI_CTRL = 0x02;                // Connect internal SPI controller to Radio

    // Configure Radio:
    RACSN = 0;
    SpiReadWrite(WRC | 0x03);       // Write to RF config address 3 (RX payload)
    SpiReadWrite(0x01);             // One byte RX payload
    SpiReadWrite(0x01);             // One byte TX payload
    RACSN = 1;

    RACSN = 0;
    SpiReadWrite(RRC | 0x01);       // Read RF config address 1
    tmp = SpiReadWrite(0) & 0xf1;   // Clear the power and frequency setting bits  
                                    //PA_PWR[1:0]=00(輸出電源-10dBm)Bit1:HFREQ_PLL=0(433MHz)
    RACSN = 1;

    RACSN = 0;
    SpiReadWrite(WRC | 0x01);           // Write RF config address 1
    SpiReadWrite(tmp | (HFREQ << 1));   // Change to 433 or 868/915MHz defined by HFREQ above:
    RACSN = 1;


    // 將時(shí)鐘頻率改為16MHz:
    RACSN = 0;
    SpiReadWrite(RRC | 0x09);
    cklf = SpiReadWrite(0) | 0x1c;
    RACSN = 1;
    RACSN = 0;
    SpiReadWrite(WRC | 0x09);
    SpiReadWrite(cklf);
    RACSN = 1;


    RACSN = 0;
    SpiReadWrite(WRC | 0x05);       //設(shè)置本接收器可接受的地址,與tx433里的配置一樣才可通信
    SpiReadWrite(0x18);
    SpiReadWrite(0x32);
    SpiReadWrite(0x40);
    SpiReadWrite(0xAF);
    RACSN = 1;

    RACSN = 0;
    SpiReadWrite(WRC | 0x03);       //設(shè)置本接收器可接受的數(shù)據(jù)寬度,與tx433里的配置一樣才可通信
    SpiReadWrite(0x20);             //接受數(shù)據(jù)寬度為32個(gè)字節(jié)
    RACSN = 1;


}

void main(void)
{
//unsigned char i;
    Init();
    UART_Init();
    EA=1;
    ES=1;

    while(1)
     { 
      Receiver();
//if(UART_BUFFER[0]>0 && UART_BUFFER[0]<(UART_BUFFER_SIZE+1))
      PutString(UART_BUFFER,UART_BUFFER[0]);

     }
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本精品视频一区二区| 成人综合激情网| 欧美日韩激情一区二区三区| 一区二区三区四区不卡在线| 日本丶国产丶欧美色综合| 最新不卡av在线| 欧美午夜精品久久久久久孕妇| 亚洲乱码国产乱码精品精小说| 欧洲另类一二三四区| 亚洲成av人片一区二区三区| 日韩午夜电影av| 国产一区二区三区免费播放| 国产精品高潮久久久久无| 91视频观看免费| 亚洲动漫第一页| 日韩一级片网址| 国产电影精品久久禁18| 亚洲欧美视频在线观看视频| 欧美精品一二三四| 另类的小说在线视频另类成人小视频在线| 久久噜噜亚洲综合| 91视频在线观看免费| 日本中文在线一区| 久久亚洲影视婷婷| 色综合色狠狠综合色| 肉肉av福利一精品导航| 国产日产欧美一区二区三区| 一本大道av一区二区在线播放| 日韩中文欧美在线| 国产亚洲一区二区在线观看| 在线中文字幕一区二区| 国产美女主播视频一区| 亚洲人被黑人高潮完整版| 欧美一级欧美一级在线播放| 国产xxx精品视频大全| 亚洲大片精品永久免费| 国产清纯美女被跳蛋高潮一区二区久久w | 中文字幕在线不卡| 欧美系列日韩一区| 国产福利91精品一区| 日日噜噜夜夜狠狠视频欧美人 | 精品剧情v国产在线观看在线| 懂色一区二区三区免费观看| 日韩电影免费在线观看网站| 国产精品久久久久影视| 欧美一级艳片视频免费观看| 91国偷自产一区二区开放时间| 精品一区二区久久久| 亚洲一区二区三区四区不卡| 中文在线免费一区三区高中清不卡| 69av一区二区三区| 91美女福利视频| 韩国欧美国产1区| 亚洲国产精品一区二区久久 | 亚洲裸体在线观看| 久久女同精品一区二区| 欧美老年两性高潮| 99精品视频一区| 国产sm精品调教视频网站| 老司机精品视频线观看86| 一区二区三区四区不卡在线 | 亚洲图片激情小说| 国产亚洲欧美色| 精品国产成人系列| 3atv在线一区二区三区| 欧美午夜精品久久久久久超碰| 99这里只有精品| 成人av在线看| 国产在线观看一区二区| 裸体歌舞表演一区二区| 日韩精品久久理论片| 亚洲国产欧美日韩另类综合 | 国产精品自在在线| 激情小说亚洲一区| 九九视频精品免费| 男人的j进女人的j一区| 五月天丁香久久| 婷婷久久综合九色国产成人| 亚洲国产一区二区三区青草影视| 夜夜亚洲天天久久| 亚洲777理论| 无码av免费一区二区三区试看| 亚洲一区二区三区影院| 一区二区三区中文字幕精品精品 | 国产成人无遮挡在线视频| 国产一区二区三区最好精华液| 久久国产视频网| 国产一区二区在线看| 国产成人午夜高潮毛片| 成人avav影音| 色久优优欧美色久优优| 欧美午夜电影网| 91精品国产91久久久久久一区二区| 91.成人天堂一区| 欧美不卡视频一区| 国产网红主播福利一区二区| 国产精品久久久久久福利一牛影视| 成人欧美一区二区三区白人| 亚洲欧美国产高清| 亚洲v中文字幕| 美女精品自拍一二三四| 国产mv日韩mv欧美| 色婷婷综合激情| 欧美一级欧美三级在线观看| 精品国产乱码久久久久久久久| 国产日产欧美一区二区视频| 中文字幕亚洲视频| 亚洲主播在线观看| 麻豆一区二区三| 粉嫩欧美一区二区三区高清影视| 色香蕉久久蜜桃| 日韩免费电影一区| 国产精品免费网站在线观看| 亚洲午夜电影在线| 国产一区二区免费视频| 99精品久久99久久久久| 91麻豆精品国产91久久久资源速度 | 欧美日韩国产色站一区二区三区| 欧美一级在线视频| 国产精品天天摸av网| 亚洲成人精品在线观看| 国产麻豆午夜三级精品| 91国产成人在线| 久久久精品2019中文字幕之3| 亚洲综合免费观看高清完整版在线 | 日韩限制级电影在线观看| 亚洲国产高清不卡| 蜜桃一区二区三区在线观看| 91麻豆高清视频| 精品国产sm最大网站| 夜夜嗨av一区二区三区中文字幕| 狠狠色丁香婷婷综合久久片| 在线观看一区二区精品视频| 亚洲国产岛国毛片在线| 激情深爱一区二区| 欧美三级蜜桃2在线观看| 国产亚洲成av人在线观看导航 | 久久aⅴ国产欧美74aaa| 色婷婷一区二区三区四区| 久久久久国产精品麻豆| 丝袜a∨在线一区二区三区不卡| 福利一区福利二区| 欧美成人一区二区三区在线观看| 亚洲同性gay激情无套| 国产精品99久久久久久久女警| 欧美日韩国产天堂| 亚洲在线视频网站| 99久久夜色精品国产网站| 国产视频一区二区在线观看| 男男gaygay亚洲| 欧美性三三影院| 亚洲另类春色校园小说| 99麻豆久久久国产精品免费| 久久久精品欧美丰满| 国产一区二区三区黄视频| 日韩一区二区三区视频在线观看| 亚洲一区二区不卡免费| 色婷婷av一区| 亚洲欧美日韩精品久久久久| 99久久精品国产毛片| 国产精品青草综合久久久久99| 国产精品亚洲第一区在线暖暖韩国 | 国产视频一区二区在线| 国产综合色在线| 欧美精品一区在线观看| 久久国产精品第一页| 日韩欧美在线网站| 日韩av一级片| 日韩欧美一区电影| 久久精品国产在热久久| 日韩视频免费观看高清在线视频| 日韩高清在线观看| 精品区一区二区| 国产综合久久久久影院| 久久综合网色—综合色88| 狠狠色综合播放一区二区| 国产亚洲人成网站| 成人动漫一区二区| 亚洲乱码中文字幕| 欧美色倩网站大全免费| 美女精品一区二区| 久久免费视频色| av电影一区二区| 亚洲一区二区av电影| 欧美情侣在线播放| 久久精品理论片| 欧美激情综合网| 色婷婷精品大在线视频| 午夜视频一区在线观看| 精品三级av在线| 99国产一区二区三精品乱码| 一区二区三区免费网站| 91麻豆精品国产综合久久久久久| 久国产精品韩国三级视频| 国产丝袜欧美中文另类| 在线视频国产一区| 精品亚洲国内自在自线福利| 国产精品久久久久国产精品日日 | 蜜乳av一区二区| 国产亚洲va综合人人澡精品 |