<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 可編程數碼管/鍵盤(pán)串行接口芯片HD7279A的原理與應用

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

作者: 時(shí)間:2011-08-01 來(lái)源:網(wǎng)絡(luò ) 收藏

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

本文引用地址:http://dyxdggzs.com/article/161676.htm

1 主要特性

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

HD7279A的主要特點(diǎn)如下:

●帶有串行接口,無(wú)需外圍元件便可直接驅動(dòng)LED;

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

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

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

●64鍵鍵盤(pán)控制器內含去抖動(dòng)電路。

2 引腳說(shuō)明

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

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

DIG0~DIG7:8個(gè)LED管的位驅動(dòng)輸出端;

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

DP:小數點(diǎn)的驅動(dòng)輸出端;

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

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

3 控制指令和接口時(shí)序

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

3.1 純指令

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

3.2 帶有數據的指令

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

D7D6D5D4D3D2D1D0
10000a2a1a0
D7D6D5D4D3D2D1D0
DPXXXd3d2d1d0

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

這種指令的格式為:

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

0000:顯示0 ; 1001:顯示9

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

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

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

D7D6D5D4D3D2D1D0
11001a2a1a0
D7D6D5D4D3D2D1D0
DPXXXd3d2d1d0

(3)下載數據但不譯碼


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>