? 無線模塊專業網站!安陽市新世紀電子研究所專業研發生產小體積低功耗 無線模塊 無線收發模塊 2.4G無線模塊 無線遙控器 無線接收器 無線控制器
                1. 全國服務熱線:0372-5968708
                  ?
                  產品目錄
                  市場部聯系電話:
                  0372-5968708
                  傳真:0372-5968993
                  郵箱:ay5968708@163.com
                  中國﹒河南省安陽市文峰大道與朝陽路口國貿大廈A座9F
                  歡迎咨詢市場部在線客服!
                  技術支持
                  您當前位置:首頁 > 技術支持
                  JF24D在程序運行過程中如何切換頻率
                  發布:xsj  發布日期:2012-03-08 15:05:10  瀏覽:4993次

                  這是一個在JF24D中斷里面做的切換頻率

                  CE=0  --->  切換頻率  ---->  CE=1  --->程序繼續運行 

                  這個要比JF24C方便的多 切換頻率不需要進行初始化,為跳頻技術打下技術

                   


                  void TX_RX() interrupt 2
                  {                        
                   UINT8 value,k,j;
                   
                   value=SPI_Read_Reg(STATUS);     //讀取狀態寄存器的值

                   
                       
                   if(value&STATUS_RX_DR)     
                     {
                    j=Receive_Packet(pp);        //讀FIFO,存放到數組pp中
                           /

                   if(value&STATUS_MAX_RT)     //如果達到最大重傳次數標志
                      {
                    SPI_Write_Reg(FLUSH_TX,0); //清空發射FIFO

                        LED5=0;              //接收中斷 LED5亮
                      }       
                   
                   
                        
                   if(value&STATUS_TX_DS)    //發送完畢標志位 并且收到應答
                      {
                            LED4=0;               //接收中斷 LED4亮
                      }
                   
                    SPI_Write_Reg(WRITE_REG+STATUS,value);//clear RX_DR or TX_DS or MAX_RT interrupt flag

                   EXIT_TX_RX();
                   

                  這是在程序運行過程中切換頻率的語句 頻率是輪回切換的
                   if (Change==0x00)
                   {
                    SPI_Write_Reg(WRITE_REG+RF_CH,0x10);    //+++++$$$$$$$$
                    Change=0xff;
                   }
                   else
                   {
                    SPI_Write_Reg(WRITE_REG+RF_CH,0x05);    //+++++$$$$$$$$
                    Change=0x00;
                   } 
                     
                   Enter_PRX(); 
                   ENTER_TX_RX();

                   


                  ?
                  安陽市新世紀電子研究所有限公司 電話:0372-5968708  豫ICP備05021267號-1  豫公安網備 41050202000031號
                  一区二区精品久久_国产毛片国语版手机在线_囯产目拍亚洲精品一页_亚洲AⅤ特级毛片_任我爽精品视频在线播放_精品久久久久中文字幕一区奶水