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