新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > SPI總線在XF-S4240與MCS51通信中的應(yīng)用

SPI總線在XF-S4240與MCS51通信中的應(yīng)用

作者: 時(shí)間:2010-10-14 來(lái)源:網(wǎng)絡(luò) 收藏

本文引用地址:http://m.butianyuan.cn/article/151427.htm

  3 軟件模擬接口的實(shí)現(xiàn)

  3.1 語(yǔ)音模塊與單片機(jī)的連接

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

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

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

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

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

  CS(P1.1):片選。

  RST(P1.0):語(yǔ)音模塊復(fù)位。

  與單片機(jī)的連接如圖3所示。

  

XF-S4240與單片機(jī)的連接 www.elecfans.com

  3.2 虛擬SPI的軟件模擬流程及驗(yàn)證

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

  

 虛擬與SPI流程

  虛擬SPI程序及驗(yàn)證如下:

  

虛擬SPI通信程序及驗(yàn)證

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉