• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設計應用 > 2.4 GHz無線收發芯片A7105及其應用

    2.4 GHz無線收發芯片A7105及其應用

    作者: 時間:2011-03-17 來源:網絡 收藏

    由89C2051單片機的p1.0作為模塊的片選信號,P1.1為模塊提供串行時鐘信號。P1.2與模塊的SDI引腳相連,負責地址信息由單片機輸出和進行數據寫操作時的數據寫入。P1.3管腳與模塊的GI01相連,當進行數據的讀操作時,由P1.2送出8位地址信息,數據則通過GI01管腳被讀入單片機內部。采用四線制,需要對中的GPI0x的控制寄存器進行設置,這里使用的GI01作為輸出管腳,因此需要將GPI01 Pin Control Register(地址位0Bh)中的GPI01S3~GPI01S0四個二進制位設置為“0110”即可。四線制的SPI讀寫時序分別如圖4和圖5所示。

    本文引用地址:http://www.czjhyjcfj.com/article/156582.htm

    3.JPG


    由于A7105的工作電壓范圍為1.9~3.6 V,AT89C2051的工作電壓范圍為2.7~6 V,所以在本實驗系統中,將其電壓統一為3 V,采用兩節5號電池供電。在以后的實驗中,可考慮采用低壓差電壓調節器LM1117。

    4 系統軟件設計
    A7105有兩種工作模式:FIFO(利用RF內部的存儲器先儲存要發射/接收的數據)和Direct(直接發射/接收)模式。不同的工作模式可以由初始化相應的寄存器來設定。在本系統中,設置A7105工作在FIFO模式下,此時最大可以寫入64個字節的數據,這里設置8個字節(64 bit)的數據作為接收模塊的地址信息。
    4.1 A7105的初始化
    A7105在上電之后,首先進行的就是初始化,下面結合初始化程序進行說明。

    4.JPG



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 昭觉县| 东乡族自治县| 梅河口市| 柘城县| 丹凤县| 宝清县| 潼南县| 宜春市| 铜川市| 武冈市| 宁阳县| 桂林市| 永靖县| 土默特左旗| 京山县| 叙永县| 潜江市| 柞水县| 衡山县| 阿勒泰市| 宜章县| 藁城市| 库伦旗| 壤塘县| 鹿泉市| 奇台县| 定西市| 甘泉县| 丰宁| 乌苏市| 射洪县| 绥化市| 航空| 晋江市| 舞阳县| 玛曲县| 荔浦县| 侯马市| 南乐县| 麻江县| 察隅县|