新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 串行接口LED數碼管及鍵盤管理ZLG7289A的原理與應用

        串行接口LED數碼管及鍵盤管理ZLG7289A的原理與應用

        作者: 時間:2012-05-14 來源:網絡 收藏

        1 概述

        ZLG7289A是廣州周立功單片機發展有限公司自行設計的、具有SPI串行接口功能的、可同時驅動8位共陰式數碼管(或64只獨立LED)的智能顯示驅動芯片。該芯片同時可連接多達64鍵的鍵盤矩陣。單塊芯片即可完成LED顯示以及的全部功能。

        ZLG7289A內部含有譯碼器,可直接接收BCD碼或16進制碼,并同時具有2種譯碼方式,此外還具有多種控制指令,如消隱、閃爍、左移、右移、段尋址等。

        通過ZLG7289A自身所具有的片選信號,可以方便地實現多于8 位顯示或多于64 鍵的。該芯片的主要特性如下:

        ●帶有串行接口,無需外圍元件即可直接驅動LED;

        ●各位可獨立控制譯碼/不譯碼及消隱和閃爍屬性;

        ●具有(循環)左移/(循環)右移指令;

        ●具有段尋址指令,可方便地控制獨立的LED顯示器;

        ●內含64鍵鍵盤控制器以及去抖動電路;

        ●可完全替代其它公司的8279、8155、8255等系列顯示器件。

        2 引腳說明

        ZLG7289A芯片具有標準的DIP28和SOIC28兩種封裝形式。其引腳排列如圖1所示,各引腳的功能說明見表1所列。

        表1 引腳功能說明

        引 腳名 稱說 明
        1,2VDD正電源
        3,5NC不連接,必須懸空
        4VSS接地
        6CS片選輸入。此腳為低電平時,可向芯片發送指令及讀取鍵盤數據
        7CLK同步時鐘輸入端。向芯片發送數據及讀取鍵盤數據時,此引腳電平上升沿表示數據有效
        8DATA串行數據輸入/輸出端。當芯片接收指令時,此引腳為輸入端;當讀取鍵盤數據時,此引腳在讀指令最后一個時鐘的下降沿變為輸出端。
        9KEY按鍵有效輸出端。平時為高電平,當檢測到有效按鍵時,此引腳變為低電平
        10~16SG~SA段ga驅動輸出
        17DP小數點驅動輸出
        18~25DIG0~DIG7數字0~7驅動輸出
        26CLKOUT振蕩輸出端
        27RCRC振蕩器連接端
        28RESET復位端。低電平有效,當RESET端由低電平變為高電平后,大約經過18~25ms的時間才會進入正常工作狀態

        3 控制指令說明

        ZLG7289A 的控制指令分為二大類:純指令和帶有數據的指令。

        3.1 純指令

        純指令包括復位(清除)指令(0A4H)、測試指令(0BFH)、左移指令(0A1H)、 右移指令(0A0H)、 循環左移指令(0A3H)、 循環右移指令(0A2H)等。下面以復位(清除)指令(0A4H)為例來進行說明,該指令的格式如下:

        D7D6D5D4D3D2D1D0
        10100100

        當ZLG7289A 接收到該指令后,將所有的顯示清除,所有設置的字符消隱、閃爍等屬性也被一起清除。執行該指令后,芯片所處的狀態與系統上電后所處的狀態一樣。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 徐闻县| 拜泉县| 丹阳市| 射洪县| 安平县| 樟树市| 额济纳旗| 新河县| 深圳市| 鄯善县| 酉阳| 新密市| 河北区| 锡林郭勒盟| 岑巩县| 志丹县| 巴林右旗| 淮南市| 邵阳县| 阳东县| 郯城县| 从化市| 宜都市| 敦化市| 福贡县| 宝兴县| 鹤峰县| 缙云县| 尼勒克县| 曲沃县| 灌阳县| 南投县| 桃江县| 文化| 福清市| 贵港市| 庆阳市| 南皮县| 宿州市| 彭泽县| 从化市|