可程式設計數碼管/鍵盤序列介面晶片HD7279A的原理與應用
摘要:HA7279A是一種智慧鍵盤和LED專用控制晶片,它帶有序列介面,可同時驅動8位共陰式數碼管或64只獨立LED,可程式設計數碼管/鍵盤序列介面晶片HD7279A的原理與應用。文中詳述了該晶片的工作原理、工作時序及控制指令,給出了HD7279A與CPU的實際介面電路及設計程式,同時指出了實際應用中的一些注意事項。
關鍵詞:HD7279A;工作時序;介面電路
1 主要特性
HD7279A是比高公司生產的單片具有序列介面、可同時驅動8位共陰式數碼管(或64只獨立LED)的智慧顯示驅動晶片,該晶片同時可連線多達64鍵的鍵盤矩陣,一片即可完成LED顯示及鍵盤介面的全部功能。HD7279A和微處理器之間採用序列介面,其介面和外圍電路比較簡單,且佔用口線少,加之它具有較高的效能價格比,因此,在微型控制器、智慧儀表、控制面板和家用電器等領域獲得了日益廣泛的應用。
HD7279A的主要特點如下:
●帶有序列介面,無需外圍元件便可直接驅動LED;
●各位可獨立控制譯碼/不譯碼、消隱和閃爍等屬性;
●具有(迴圈)左移/(迴圈)右移指令;
●具有段定址指令,可方便地用來控制獨立的LED顯示管;
●64鍵鍵盤控制器內含去抖動電路,電子通訊論文《可程式設計數碼管/鍵盤序列介面晶片HD7279A的原理與應用》。
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 控制指令和介面時序
[1][2][3][4][5][6][7]