關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 可編程數碼管/鍵盤串行接口芯片HD7279A的原理與應用

        可編程數碼管/鍵盤串行接口芯片HD7279A的原理與應用

        作者: 時間:2011-08-01 來源:網絡 收藏

        摘要:HA7279A是一種智能和LED專用控制,它帶有,可同時驅動8位共陰式管或64只獨立LED。文中詳述了該的工作、工作時序及控制指令,給出了與CPU的實際電路及設計程序,同時指出了實際中的一些注意事項。

        本文引用地址:http://www.104case.com/article/161676.htm

        1 主要特性

        HD7279A是比高公司生產的單片具有、可同時驅動8位共陰式管(或64只獨立LED)的智能顯示驅動,該芯片同時可連接多達64鍵的矩陣,一片即可完成LED顯示及接口的全部功能。HD7279A和微處理器之間采用接口,其接口和外圍電路比較簡單,且占用口線少,加之它具有較高的性能價格比,因此,在微型控制器、智能儀表、控制面板和家用電器等領域獲得了日益廣泛的

        HD7279A的主要特點如下:

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

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

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

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

        ●64鍵鍵盤控制器內含去抖動電路。

        2 引腳說明

        HD7279A一共有28個引腳,各引腳的主要功能如下:

        RESET:復位端。當該端由低電平變成高電平,并保持25ms后,復位過程結束。通常,該端接+5V電源;

        DIG0~DIG7:8個LED管的位驅動輸出端;

        SA~SG:LED管的A段~G段的輸出端;

        DP:小數點的驅動輸出端;

        RC:外接振蕩元件連接端,其中電阻的典型值為1.5kΩ電容的典型值為15pF。

        HD7279A與微處理器僅需4條接口線,其中CS為片選信號(低電平有效)。DATA為串行數據端,當向HD7279A發送數據時,DATA為輸入端;當HD7279A輸出鍵盤代碼時,DATA為輸出端。CLK為數據串行傳送的同步時鐘輸入端,時鐘的上升沿表示數據有效。KEY為按鍵信號輸出端,該端在無鍵按下時為高電平;而在有鍵按下時變為低電平,并一直保持到按鍵釋放為止。

        3 控制指令和接口時序

        HD7279A的控制指令分為純指令和帶有數據的指令兩大類,以下分別給予介紹。

        3.1 純指令

        HD7279A控制指令中的純指令有復位(清除)指令A4H、左移指令A1H和右移指令A0H。其中,復位(清除)指令A4H用于清除所有的顯示,同時清除所有設置的字符消隱和閃爍等屬性。執行該指令后,芯片所處的狀態與系統上電后所處的狀態一樣。左移指令A1H可使所有的顯示自右向左(從第1位向第8位)移動一位(包括處于消隱狀態的顯示位),但對各位所設置的消隱及閃爍屬性不起作用。右移指令A0H與左移指令類似,但所做移動為自左向右(從第8位向第1位)移動,移動后,最左邊一位為空。

        3.2 帶有數據的指令

        帶有數據的指令包括以下5種:

        D7D6D5D4D3D2D1D0
        10000a2a1a0
        D7D6D5D4D3D2D1D0
        DPXXXd3d2d1d0

        (1)下載數據且按方式0譯碼

        這種指令的格式為:

        該命令由二字節組成,前半部分為指令,其中a2~a0為位地址,d0~d3為數據,收到此指令時,HD7279A將按照以下規則(譯碼方式0)進行譯碼。即:

        0000:顯示0 ; 1001:顯示9

        1010:顯示 -; 1111:顯示空白

        (2)下載數據且按方式1譯碼

        此指令與上一條指令基本相同,所不同的只是譯碼方式。該指令的譯碼方式為:d0~d3的值對應于0~9和A~F。格式如下:

        D7D6D5D4D3D2D1D0
        11001a2a1a0
        D7D6D5D4D3D2D1D0
        DPXXXd3d2d1d0

        (3)下載數據但不譯碼


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 公主岭市| 荃湾区| 佳木斯市| 那曲县| 惠东县| 克什克腾旗| 舒兰市| 清新县| 年辖:市辖区| 万源市| 阿勒泰市| 兴安盟| 宝鸡市| 安宁市| 曲松县| 八宿县| 兴山县| 长治县| 华池县| 清新县| 甘南县| 行唐县| 叙永县| 桃江县| 齐齐哈尔市| 商洛市| 海城市| 灌阳县| 金山区| 当雄县| 天津市| 台南县| 龙游县| 台北市| 东城区| 香港| 沭阳县| 中山市| 南木林县| 高尔夫| 八宿县|