資料下載地址:
http://pan.baidu.com/s/1mgE3l3a
大大節(jié)省您的單片機(jī)資源,不需要開定時(shí)器掃描,把單片機(jī)解放出來做更多的事情!只需要在更新顯示數(shù)據(jù)時(shí),傳一次數(shù)據(jù)!
MAX7219數(shù)碼管顯示控制模塊
MAX7219是一種集成化的串行輸入/輸出共陰極顯示驅(qū)動(dòng)器,它連接微處理器與8位數(shù)字的7段數(shù)字LED顯示,也可以連接條線圖顯示器或者64個(gè)獨(dú)立的LED。其上包括一個(gè)片上的B型BCD編碼器、多路掃描回路,段字驅(qū)動(dòng)器,而且還有一個(gè)8*8的靜態(tài)RAM用來存儲(chǔ)每一個(gè)數(shù)據(jù)。只有一個(gè)外部寄存器用來設(shè)置各個(gè)LED的段電流。
一個(gè)方便的四線串行接口可以聯(lián)接所有通用的微處理器。每個(gè)數(shù)據(jù)可以尋址在更新時(shí)不需要改寫所有的顯示。MAX7219同樣允許用戶對(duì)每一個(gè)數(shù)據(jù)選擇編碼或者不編碼。
整個(gè)設(shè)備包含一個(gè)150μA的低功耗關(guān)閉模式,模擬和數(shù)字亮度控制,一個(gè)掃描限制寄存器允許用戶顯示1-8位數(shù)據(jù),還有一個(gè)讓所有LED發(fā)光的檢測(cè)模式。
只需要3個(gè)IO口即可驅(qū)動(dòng)8位數(shù)碼管!數(shù)碼管顯示時(shí)無閃爍!支持級(jí)聯(lián)!顯示效果如下圖所示:
數(shù)碼管與PCB板之間采用2.54mm間距圓孔排針連接,可以很方便地更換數(shù)碼管!
PCB板四個(gè)角采用銅螺柱固定,可有效防止短路等意外情況發(fā)生!
數(shù)碼管為0.36寸4位一體共陰極數(shù)碼管
本模塊兼容5V/3.3V單片機(jī)(51/AVR/STM32.......)
接線說明(以提供的程序?yàn)槔?,可以接任意IO口,在程序中修改端口定義即可):
VCC→5V
GND→GND
DIN →P00
CS →P01
CLK→P02
注意事項(xiàng):
1.VCC與GND千萬不要接反,以免燒壞芯片
2.51單片機(jī)P0口需要接上拉電阻,如果您的單片機(jī)沒有接上拉電阻,可以將數(shù)據(jù)線接到其它端口