- 相關(guān)推薦
分享可編程數(shù)碼管/鍵盤串行接口芯片HD7279A的原理與應(yīng)用
可編程數(shù)碼管/鍵盤串行接口芯片HD7279A的原理與應(yīng)用
摘要:HA7279A是一種智能鍵盤和LED專用控制芯片,它帶有串行接口,可同時(shí)驅(qū)動(dòng)8位共陰式數(shù)碼管或64只獨(dú)立LED,可編程數(shù)碼管/鍵盤串行接口芯片HD7279A的原理與應(yīng)用。文中詳述了該芯片的工作原理、工作時(shí)序及控制指令,給出了HD7279A與CPU的實(shí)際接口電路及設(shè)計(jì)程序,同時(shí)指出了實(shí)際應(yīng)用中的一些注意事項(xiàng)。
關(guān)鍵詞:HD7279A;工作時(shí)序;接口電路
1 主要特性
HD7279A是比高公司生產(chǎn)的單片具有串行接口、可同時(shí)驅(qū)動(dòng)8位共陰式數(shù)碼管(或64只獨(dú)立LED)的智能顯示驅(qū)動(dòng)芯片,該芯片同時(shí)可連接多達(dá)64鍵的鍵盤矩陣,一片即可完成LED顯示及鍵盤接口的全部功能。HD7279A和微處理器之間采用串行接口,其接口和外圍電路比較簡(jiǎn)單,且占用口線少,加之它具有較高的性能價(jià)格比,因此,在微型控制器、智能儀表、控制面板和家用電器等領(lǐng)域獲得了日益廣泛的應(yīng)用。
HD7279A的主要特點(diǎn)如下:
●帶有串行接口,無(wú)需外圍元件便可直接驅(qū)動(dòng)LED;
●各位可獨(dú)立控制譯碼/不譯碼、消隱和閃爍等屬性;
●具有(循環(huán))左移/(循環(huán))右移指令;
●具有段尋址指令,可方便地用來(lái)控制獨(dú)立的LED顯示管;
●64鍵鍵盤控制器內(nèi)含去抖動(dòng)電路,電子通信論文《可編程數(shù)碼管/鍵盤串行接口芯片HD7279A的原理與應(yīng)用》。
2 引腳說(shuō)明
HD7279A一共有28?jìng)(gè)引腳,各引腳的主要功能如下:
RESET:復(fù)位端。當(dāng)該端由低電平變成高電平,并保持25ms后,復(fù)位過(guò)程結(jié)束。通常,該端接+5V電源;
DIG0~DIG7:8?jìng)(gè)LED管的位驅(qū)動(dòng)輸出端;
SA~SG:LED數(shù)碼管的A段~G段的輸出端;
DP:小數(shù)點(diǎn)的驅(qū)動(dòng)輸出端;
RC:外接振蕩元件連接端,其中電阻的典型值為1.5kΩ電容的典型值為15pF。
HD7279A與微處理器僅需4條接口線,其中CS為片選信號(hào)(低電平有效)。DATA為串行數(shù)據(jù)端,當(dāng)向HD7279A發(fā)送數(shù)據(jù)時(shí),DATA為輸入端;當(dāng)HD7279A輸出鍵盤代碼時(shí),DATA為輸出端。CLK為數(shù)據(jù)串行傳送的同步時(shí)鐘輸入端,時(shí)鐘的上升沿表示數(shù)據(jù)有效。KEY為按鍵信號(hào)輸出端,該端在無(wú)鍵按下時(shí)為高電平;而在有鍵按下時(shí)變?yōu)榈碗娖剑⒁恢北3值桨存I釋放為止。
3 控制指令和接口時(shí)序
[1][2][3][4][5][6][7]