max7219驅(qū)動4個數(shù)碼管連接圖
MAX7219是MAXIM公司生產(chǎn)的串行輸入/輸出共陰極數(shù)碼管顯示驅(qū)動芯片,一片MAX7219可驅(qū)動8個7段(包括小數(shù)點共8段)數(shù)字LED、LED條線圖形顯示器、或64個分立的LED發(fā)光二級管。該芯片具有10MHz傳輸率的三線串行接口可與任何微處理器相連,只需一個外接電阻即可設(shè)置所有LED的段電流。它的操作很簡單,MCU只需通過模擬SPI三線接口就可以將相關(guān)的指令寫入MAX7219的內(nèi)部指令和數(shù)據(jù)寄存器,同時它還允許用戶選擇多種譯碼方式和譯碼位。此外它還支持多片7219串聯(lián)方式,這樣MCU就可以通過3根線(即串行數(shù)據(jù)線、串行時鐘線和芯片選通線)控制更多的數(shù)碼管顯示。
2、MAX7219功能介紹1.多種譯碼方式和譯碼位
2.支持多片7219串聯(lián)
3.支持亮度調(diào)節(jié)
4.支持掃描范圍
3、MAX7219的外部管腳圖引腳功能:
DIN:串行數(shù)據(jù)輸入端
DOUT:串行數(shù)據(jù)輸出端,用于級連擴(kuò)展
LOAD:裝載數(shù)據(jù)輸入
CLK:串行時鐘輸入
DIG0~DIG7:8位LED位選線,從共陰極LED中吸入電流
SEGA~SEGGDP7段驅(qū)動和小數(shù)點驅(qū)動
ISET:通過一個10k電阻和Vcc相連,設(shè)置段電流
4、典型電路5、max7219驅(qū)動8個數(shù)碼管代碼及電路圖