ZLG72128是ZLG自行設(shè)計的數(shù)碼管顯示驅(qū)動及鍵盤掃描管理芯片,一片ZLG72128能夠直接驅(qū)動12位共陰式數(shù)碼管或96只獨立的LED,同時還可以掃描管理多達32只按鍵。該芯片已在工業(yè)測控中有大量應(yīng)用。本文基于此做詳細介紹。
1發(fā)展歷程
ZLG在十年前曾推出過ZLG7289/7290等鍵盤管理和數(shù)碼管顯示芯片,一經(jīng)推出,便受到開發(fā)者的一致好評。但隨著科技的發(fā)展、用戶對數(shù)碼管的顯示數(shù)量和按鍵的掃描數(shù)量都有了更多的需求,為此ZLG基于客戶的新需求研發(fā)了一款功能強大,性能穩(wěn)定的新一代數(shù)碼管顯示驅(qū)動及鍵盤掃描管理芯片—ZLG72128,該芯片目前已在大量的工業(yè)消費類電子中應(yīng)用,并且深受開發(fā)者的青睞。如圖1所示是ZLG72128的應(yīng)用框圖。
圖1 ZLG72128應(yīng)用框圖
2功能特點
ZLG72128的主要功能特點如下:
1、工作電壓范圍3.0V~5.5V,兼容3.3V和5.0V的單片機系統(tǒng);封裝采用標準的TSSOP28封裝;
2、可直接驅(qū)動多達12位共陰式數(shù)碼管(1英寸以下)或96只獨立的LED,并且數(shù)碼管顯示支持BCD譯碼方式和21種字母的譯碼顯示功能。
或者可直接向顯示緩存中寫入顯示數(shù)據(jù),且數(shù)碼管顯示具有位閃爍、位消隱、段點亮、段熄滅、循環(huán)移動等功能。對于1英寸以上的大型數(shù)碼管可以利用功率電路輕松驅(qū)動;
3、提供按鍵中斷,內(nèi)置消抖電路,當按下某個按鍵時,ZLG72128的INT引腳會產(chǎn)生一個低電平的中斷請求信號,MCU檢測到信號后再讀取鍵值,高效且節(jié)能。能夠管理多達32只按鍵,其中有8只可以作為功能鍵使用,就像電腦鍵盤上的Ctrl、Shift、Alt鍵一樣,可實現(xiàn)2鍵以上的多鍵組合,無需設(shè)置多級菜單,操作簡單,一步到位;
ZLG72128還為普通鍵提供了連擊計數(shù)功能,即按住某個普通鍵不松手,經(jīng)過兩秒鐘的延遲后,開始連續(xù)有效,連續(xù)有效間隔時間為兩百毫秒。同時鍵值還具有鎖存功能,當MCU執(zhí)行其他操作來不及實時讀取鍵值,ZLG72128會將檢測到的鍵值放在鍵值寄存器中,等待MCU讀取;
4、與微控制器之間采用I2C串行總線接口(支持400KHz),僅需兩根線可與其他I2C外設(shè)掛接在同一總線上,節(jié)省I/O資源;
5、ZLG72128器件還提供一個地址設(shè)置管腳,可設(shè)置兩種不同的器件地址,一條I2C總線即可掛接兩片ZLG72128芯片,輕輕松松就可讓數(shù)碼管顯示數(shù)量和按鍵掃描數(shù)量翻倍;
6、內(nèi)置時鐘晶振,無需外部提供時鐘或者外接晶體振蕩器件,簡化了外圍電路,集成度更高,抗干擾性更強。
ZLG可提供豐富的多種平臺的通用驅(qū)動程序,如圖2所示包括
8位/16位/32位通用MCU;
Linux(核心板);
AMetal/AWords平臺。
可使用戶通過程序調(diào)用豐富的功能函數(shù),輕松實現(xiàn)按鍵掃描和數(shù)碼管顯示。
圖2 驅(qū)動平臺
ZLG72128適用于任何有按鍵需求和數(shù)碼管顯示的場合,如儀器儀表、工業(yè)控制器、條形顯示器、控制面板、手持設(shè)備、消費類電子產(chǎn)品等,其性能穩(wěn)定、功能強大、電路設(shè)計簡單,已得到眾多用戶的一致好評。
-
led
+關(guān)注
關(guān)注
242文章
23362瀏覽量
663225 -
數(shù)碼管
+關(guān)注
關(guān)注
32文章
1887瀏覽量
91409 -
zlg72128
+關(guān)注
關(guān)注
1文章
3瀏覽量
3472
原文標題:ZLG72128——數(shù)碼管驅(qū)動和鍵盤掃描之極簡設(shè)計
文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論