新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > SPI總線在XF-S4240與MCS51通信中的應用

        SPI總線在XF-S4240與MCS51通信中的應用

        作者: 時間:2010-10-14 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/151427.htm

          3 軟件模擬接口的實現

          3.1 語音模塊與單片機的連接

          本設計中,AT89C51的SCI接口已被RFID讀卡模塊WM-01TA占用,由于AT89C51不帶有接口,需要用I/O口模擬實現接口來實現與。為了保持電路與AT89S8252電路的一致性,在AT89C51的P1口(其中的P1.4~P1.7)上擴展了SPI接口。

          SS(P1.4):從使能輸入腳,低電平有效。

          MOSI(P1.5):主數據輸出或從數據輸入腳。

          MISO(P1.6):主數據輸入或從數據輸出腳。

          SCK(P1.7):主時鐘輸出或從時鐘輸入腳。

          CS(P1.1):片選。

          RST(P1.0):語音模塊復位。

          與單片機的連接如圖3所示。

          

        XF-S4240與單片機的連接 www.elecfans.com

          3.2 虛擬SPI的軟件模擬流程及驗證

          虛擬與SPI流程如圖4所示。

          

         虛擬與SPI流程

          虛擬SPI程序及驗證如下:

          

        虛擬SPI通信程序及驗證

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阳西县| 肥西县| 甘谷县| 金乡县| 陇川县| 青岛市| 金昌市| 和林格尔县| 乌拉特后旗| 合川市| 黔南| 新巴尔虎左旗| 海淀区| 浑源县| 佛学| 乌拉特前旗| 顺义区| 高雄县| 关岭| 绵竹市| 巢湖市| 固镇县| 博客| 色达县| 宜黄县| 任丘市| 时尚| 巧家县| 古田县| 白朗县| 鸡东县| 吴忠市| 无棣县| 靖边县| 湖口县| 崇仁县| 永善县| 禄丰县| 海原县| 甘谷县| 甘肃省|