久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4932|回復: 10
打印 上一主題 下一主題
收起左側

富斯8通接收機單片機源碼

  [復制鏈接]
跳轉到指定樓層
樓主
ID:572103 發表于 2019-9-21 16:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include<reg52.h>
#include<intrins.h>
//#define GUDING                                //固定失控值/自由自定
#define u8 unsigned char
#define u16 unsigned int                //*******晶振設定*******//
#define u32 unsigned long int        //內置 12Mhz 16Mhz 24Mhz//
#define WZ12Mhz                1                        // 0        1     0            0        //
#define WZ16Mhz                0                        // 0        0          1            0        //
#define WZ24Mhz                0                        // 0        0          0            1        //
sfr IAP_DATA=0xc2;                                //**********************//
sfr IAP_ADDRH=0xc3;
sfr IAP_ADDRL=0xc4;
sfr IAP_CMD=0xc5;
sfr IAP_TRIG=0xc6;
sfr IAP_CONTR=0xc7;
sfr P1M0=0x92;//單片機IO口配置寄存器地址
sfr P3M0=0xb2;
//定義指示燈
sbit LED=P3^0;
sbit bind=P3^7;
//定義8個通道輸出
sbit CH1=P1^7;
sbit CH2=P1^6;
sbit CH3=P1^5;
sbit CH4=P1^4;
sbit CH5=P1^3;
sbit CH6=P1^2;
sbit CH7=P1^1;
sbit CH8=P1^0;
//定義無線模塊的管腳
sbit GIO=P3^2;
sbit MDI=P3^3;
sbit SCK=P3^4;
sbit CSN=P3^5;
u8 code A7105_regs[]={                        //模塊寄存器設定表
    0xff, 0x42, 0x00, 0x14, 0x00, 0xff, 0xff ,0x00, 0x00, 0x00, 0x00, 0x01, 0x21, 0x05, 0x00, 0x50,
    0x9e, 0x4b, 0x00, 0x02, 0x16, 0x2b, 0x12, 0x00, 0x62, 0x80, 0x80, 0x00, 0x0a, 0x32, 0xc3, 0x0f,
    0x13, 0xc3, 0x00, 0xff, 0x00, 0x00, 0x3b, 0x00, 0x17, 0x47, 0x80, 0x03, 0x01, 0x45, 0x18, 0x00,
    0x01, 0x0f, 0xff,
};
u8 code tx_channels[16][16]={                //跳頻表
  {0x0a, 0x5a, 0x14, 0x64, 0x1e, 0x6e, 0x28, 0x78, 0x32, 0x82, 0x3c, 0x8c, 0x46, 0x96, 0x50, 0xa0},
  {0xa0, 0x50, 0x96, 0x46, 0x8c, 0x3c, 0x82, 0x32, 0x78, 0x28, 0x6e, 0x1e, 0x64, 0x14, 0x5a, 0x0a},
  {0x0a, 0x5a, 0x50, 0xa0, 0x14, 0x64, 0x46, 0x96, 0x1e, 0x6e, 0x3c, 0x8c, 0x28, 0x78, 0x32, 0x82},
  {0x82, 0x32, 0x78, 0x28, 0x8c, 0x3c, 0x6e, 0x1e, 0x96, 0x46, 0x64, 0x14, 0xa0, 0x50, 0x5a, 0x0a},
  {0x28, 0x78, 0x0a, 0x5a, 0x50, 0xa0, 0x14, 0x64, 0x1e, 0x6e, 0x3c, 0x8c, 0x32, 0x82, 0x46, 0x96},
  {0x96, 0x46, 0x82, 0x32, 0x8c, 0x3c, 0x6e, 0x1e, 0x64, 0x14, 0xa0, 0x50, 0x5a, 0x0a, 0x78, 0x28},
  {0x50, 0xa0, 0x28, 0x78, 0x0a, 0x5a, 0x1e, 0x6e, 0x3c, 0x8c, 0x32, 0x82, 0x46, 0x96, 0x14, 0x64},
  {0x64, 0x14, 0x96, 0x46, 0x82, 0x32, 0x8c, 0x3c, 0x6e, 0x1e, 0x5a, 0x0a, 0x78, 0x28, 0xa0, 0x50},
  {0x50, 0xa0, 0x46, 0x96, 0x3c, 0x8c, 0x28, 0x78, 0x0a, 0x5a, 0x32, 0x82, 0x1e, 0x6e, 0x14, 0x64},
  {0x64, 0x14, 0x6e, 0x1e, 0x82, 0x32, 0x5a, 0x0a, 0x78, 0x28, 0x8c, 0x3c, 0x96, 0x46, 0xa0, 0x50},
  {0x46, 0x96, 0x3c, 0x8c, 0x50, 0xa0, 0x28, 0x78, 0x0a, 0x5a, 0x1e, 0x6e, 0x32, 0x82, 0x14, 0x64},
  {0x64, 0x14, 0x82, 0x32, 0x6e, 0x1e, 0x5a, 0x0a, 0x78, 0x28, 0xa0, 0x50, 0x8c, 0x3c, 0x96, 0x46},
  {0x46, 0x96, 0x0a, 0x5a, 0x3c, 0x8c, 0x14, 0x64, 0x50, 0xa0, 0x28, 0x78, 0x1e, 0x6e, 0x32, 0x82},
  {0x82, 0x32, 0x6e, 0x1e, 0x78, 0x28, 0xa0, 0x50, 0x64, 0x14, 0x8c, 0x3c, 0x5a, 0x0a, 0x96, 0x46},
  {0x46, 0x96, 0x0a, 0x5a, 0x50, 0xa0, 0x3c, 0x8c, 0x28, 0x78, 0x1e, 0x6e, 0x32, 0x82, 0x14, 0x64},
  {0x64, 0x14, 0x82, 0x32, 0x6e, 0x1e, 0x78, 0x28, 0x8c, 0x3c, 0xa0, 0x50, 0x5a, 0x0a, 0x96, 0x46},
};
u32 id;                                                                //對碼ID
u8 chanrow,chancol,chanoffset,channel;
u8 txid[21]={0,0,0,0,0,220,5,220,5,232,3,220,5,220,5,220,5,220,5,220,5};
u8 packet[21];
u8 Htemp[8]={5,5,3,5,5,5,5,5};
u8 Ltemp[8]={220,220,232,220,220,220,220,220};
u8 ch=0;
u16 mss;
bit hch,cb;
#if WZ12Mhz                                //延時定義
void Delay1ms(){                //@12.000MHz
        unsigned char i, j;
        _nop_();
        _nop_();
        i = 10;
        j = 83;
        do
        {
                while (--j);
        } while (--i);
}
#elif WZ16Mhz
void Delay1ms(){                //@18.432MHz
        unsigned char i, j;
        _nop_();
        _nop_();
        i = 18;
        j = 234;
        do{
                while (--j);
        } while (--i);
}
#elif WZ24Mhz
void Delay1ms(){                //@24.000MHz
        unsigned char i, j;
        _nop_();
        _nop_();
        i = 24;
        j = 84;
        do{
                while (--j);
        } while (--i);
}
#else
void Delay1ms()        {                //@5.5296MHz
        unsigned char i, j;
        _nop_();
        _nop_();
        i = 6;
        j = 93;
        do{
                while (--j);
        } while (--i);
}
#endif


附件為完整代碼
flysky.rar (3.79 KB, 下載次數: 146)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:469607 發表于 2020-2-17 15:11 | 只看該作者
太感謝樓主了。!
回復

使用道具 舉報

板凳
ID:721385 發表于 2020-4-2 23:57 | 只看該作者
太感謝樓主了。!
回復

使用道具 舉報

地板
ID:721385 發表于 2020-4-2 23:58 | 只看該作者
感謝樓主!!!。。
回復

使用道具 舉報

5#
ID:721598 發表于 2020-4-3 13:07 | 只看該作者
太感謝樓主了
回復

使用道具 舉報

6#
ID:305511 發表于 2020-4-3 18:32 | 只看該作者
太感謝了!
回復

使用道具 舉報

7#
ID:647871 發表于 2020-4-15 22:21 | 只看該作者
感謝樓主,這是二代的嗎?
回復

使用道具 舉報

8#
ID:649506 發表于 2020-5-20 09:18 | 只看該作者
看著好像沒有sbus這類的協議
回復

使用道具 舉報

9#
ID:770826 發表于 2020-6-6 00:14 | 只看該作者
好啊 我需要!
回復

使用道具 舉報

10#
ID:138956 發表于 2020-10-24 17:19 | 只看該作者
太感謝樓主了!
回復

使用道具 舉報

11#
ID:835169 發表于 2020-10-27 14:29 | 只看該作者
不錯不錯,謝謝分享
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久久成人精品免费播放动漫 | 亚洲成色777777在线观看影院 | 久久午夜国产精品www忘忧草 | 欧美八区 | 国产综合精品一区二区三区 | 日本羞羞影院 | 99riav3国产精品视频 | 91影院| 亚洲精品www. | 国产免费一区二区 | 青青伊人久久 | 黄色大片在线播放 | 欧美精品久久久 | av官网在线 | 欧美精品导航 | 欧美一区二区三区四区视频 | 一区二区三区四区国产 | 毛片网在线观看 | 欧美性大战久久久久久久蜜臀 | 91视频亚洲 | 亚洲一区中文字幕在线观看 | 日韩一区二区在线视频 | 欧美精品一区二区在线观看 | 日本大香伊一区二区三区 | 综合伊人| 久久新视频 | 一级做a爰片性色毛片视频停止 | chinese中国真实乱对白 | 视频一区二区在线 | 亚洲一区二区三区免费视频 | 亚洲区一区二 | 91精品久久久久久久久99蜜臂 | 日批免费在线观看 | 夜夜爽99久久国产综合精品女不卡 | 国产精品1区2区3区 欧美 中文字幕 | 成年人在线观看 | 亚洲国产网址 | 91看片官网| 欧美在线免费 | 日韩色图在线观看 | 五月婷亚洲 |