新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于SPI的MAX7221與MCU連接

基于SPI的MAX7221與MCU連接

作者: 時(shí)間:2009-09-17 來源:網(wǎng)絡(luò) 收藏


需要注意的一點(diǎn)是一上電就進(jìn)入到關(guān)斷模式,所驅(qū)動(dòng)的數(shù)碼管無任何顯示,必須首先退出該模式進(jìn)入到正常工作模式。相應(yīng)的子程序如下:

5 實(shí) 驗(yàn)
實(shí)驗(yàn)中使用上述級(jí)聯(lián)系統(tǒng)的軟硬件進(jìn)行了32位數(shù)碼管循環(huán)顯示測(cè)試,結(jié)果正常。此外,還利用AT-mega128自帶的定時(shí)器對(duì)第一級(jí)的進(jìn)行速率測(cè)試,流程如圖4所示。一共進(jìn)行20次測(cè)試,最終定時(shí)器的平均讀數(shù)為1 430 ms。據(jù)此可計(jì)算出數(shù)據(jù)傳輸?shù)乃俾?img onload="if(this.width>620)this.width=620;" onclick="window.open(this.src)" style="cursor:pointer" height="53" src="http://editerupload.eepw.com.cn/fetch/20131113/188624_2_4.jpg" width="386" border="0" />該速率未能達(dá)到理論上的8 Mb/s,其原因是進(jìn)入和退出函數(shù)、循環(huán)以及對(duì)SS的拉低和置高都耗費(fèi)了的有效時(shí)間??梢酝茢啵岣咴?a class="contentlabel" href="http://2s4d.com/news/listbylabel/label/MCU">MCU的頻率時(shí)傳輸速率還可進(jìn)一步提高。

6 結(jié) 語
實(shí)驗(yàn)證明,MAX7221僅需3線即可通過連接。這種通信法不但通信速率高,還可用于級(jí)聯(lián)的MAX7221系統(tǒng),以驅(qū)動(dòng)更多的數(shù)碼管。


上一頁 1 2 下一頁

關(guān)鍵詞: 7221 SPI MAX MCU

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉