附件是最近使用的數碼管驅動芯片TM1639的中文資料,最近項目上用的。分享一下!
TM1639是帶鍵盤掃描接口的LED(發光二極管顯示器)驅動控制專用電路,內部集成有MCU 數字接口、數據鎖存器、LED 高壓驅動、鍵盤掃描等電路。主要應用于冰箱、空調 、家庭影院等產品的高段位顯示屏驅動。
TM1639引腳圖:
0.png (31.8 KB, 下載次數: 68)
下載附件
2019-6-16 00:05 上傳
TM1639管腳功能定義:
0.png (98 KB, 下載次數: 87)
下載附件
2019-6-16 00:05 上傳
▲ 注意:DIO口輸出數據時為N管開漏輸出,在讀鍵的時候需要外接1K-10K的上拉電阻。本公司推薦10K的上拉電阻。 DIO在時鐘的下降沿控制N管的動作, 此時讀數時不穩定, 你可以參考圖 (6) ,在時鐘的上升沿讀數才時穩定。
0.png (9.82 KB, 下載次數: 90)
下載附件
2019-6-16 00:05 上傳
五、 顯示寄存器地址和顯示模式:
該寄存器存儲通過串行接口從外部器件傳送到TM1639的數據,地址從00H-0FH共16字節單元,分別與芯片SGE和GRID管腳所接的LED燈對應,分配如下圖:
寫LED顯示數據的時候,按照從顯示地址從低位到高位,從數據字節的低位到高位操作。
六、 鍵掃描和鍵掃數據寄存器:
鍵掃矩陣為4×2bit,如圖(3)所示:
0.png (51.69 KB, 下載次數: 82)
下載附件
2019-6-16 00:06 上傳
▲注意:1、TM1639最多可以讀2個字節,不允許多讀。
2、讀數據字節只能按順序從BYTE1-BYTE2讀取,不可跨字節讀。例如:硬件上的K1與KS4對應按鍵按下時,此時想要讀到此按鍵數據,必須需要讀到第2個字節的第6BIT位,才可讀出數據;
當K1與KS4,K0與KS4兩個按鍵同時按下時,此時BYTE2所讀數據的B6,B7位均為1。
3、組合鍵只能是同一個KS,不同的K引腳才能做組合鍵;同一個K與不同的KS引腳不可以 做成組合鍵使用。
七、 指令說明:
指令用來設置顯示模式和LED 驅動器的狀態。
在STB下降沿后由DIO輸入的第一個字節作為一條指令。經過譯碼,取最高B7、B6兩位比特位以區別不同的指令。
0.png (97.89 KB, 下載次數: 60)
下載附件
2019-6-16 00:07 上傳
完整的pdf格式文檔51黑下載地址:
TM1639.pdf
(836.22 KB, 下載次數: 48)
2019-6-15 21:58 上傳
點擊文件名下載附件
數碼管驅動芯片 下載積分: 黑幣 -5
|