MAX7219是一種集成化的串行輸入/輸出共陰極顯示驅(qū)動(dòng)器。它連接微處理器與8位數(shù)字的7段數(shù)字LED顯示,也可以連接條線圖顯示器或者64個(gè)獨(dú)立的LED。總之,此點(diǎn)陣模塊中,MAX7219集成電路就是來幫助單片機(jī)輸出顯示的。如果用普通的方法來驅(qū)動(dòng)一個(gè)8*8的點(diǎn)陣,需要用到8個(gè)單片機(jī)IO,2個(gè)就是16個(gè)IO ,如果驅(qū)動(dòng)幾個(gè)點(diǎn)陣,單片機(jī)的IO就不夠了,如果用MAX7219幫忙的話,用單片機(jī)的3個(gè)IO口就可以驅(qū)動(dòng)1個(gè)/10個(gè)/20個(gè)點(diǎn)陣。
本設(shè)計(jì)介紹基于MAX7219驅(qū)動(dòng)8*8 LED點(diǎn)陣顯示,通過51單片機(jī)最小系統(tǒng)外接IO端口控制MAX7219簡(jiǎn)單實(shí)現(xiàn)點(diǎn)陣顯示。
附件內(nèi)容:
MAX7219點(diǎn)陣原理圖PDF檔;
MAX7219驅(qū)動(dòng)程序;
2個(gè)、16個(gè)、20個(gè)級(jí)聯(lián)實(shí)現(xiàn)程序;
相關(guān)參考資料;