1、MAX7219介紹
MAX7219是一種高集成化的串行輸入/輸出共陰極顯示驅動器,可實現微處理器與7段碼的接口,可以顯示8位或64位單一LED。芯片上包括BCD碼譯碼器、多位掃描電路、段驅動器、位驅動器、內含8&TImes;8位靜態RAM,用于存放顯示數據。只需外接一個電阻就可為所有的LED提供段電流。
MAX7219的三線串行接口適用于所有微處理器,單一位數據可被尋址和修正,無需重寫整個顯示器。MAX7219具有軟件譯碼和硬件譯碼兩種功能,軟件譯碼是根據各段筆劃與數據位的對應關系進行編碼,硬件譯碼采用BCD碼(簡稱B碼)譯碼。MAX7219工作模式包括150μA低壓電源關閉模式、模擬數字亮度控制、限掃寄存器(允許用戶從第1位數字顯示到第8位)及測試模式(點亮所有LED)。
2、MAX7219引腳功能
MAX1279引腳排列如圖1所示,
引腳功能:
DIN:串行數據輸入端。當CLK為上升沿時,數據存入內部的16位寄存器
DOUT:串行數據輸出端,用于級連擴展
LOAD:裝載數據輸入,在裝載的上升沿,串行輸入的最后一個16位數據被鎖存。
CLK:串行時鐘輸入,其最大工作頻率可達10MHz。時鐘上升沿是數據輸入,時鐘下降時數據從串行數據輸出口輸出
DIG0~DIG7:8位LED位選線,從共陰極LED中吸入電流
SEGA~SEGGDP7段驅動和小數點驅動
ISET:通過一個10k電阻和Vcc相連,設置段電流
GND:地線
V+:電源
3、MAX7219封裝尺寸圖及規格
1)直插式
直插式MAX7219封裝尺寸及規格