<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 管理鍵盤和LED顯示器的專用智能控制芯片解析方案

          管理鍵盤和LED顯示器的專用智能控制芯片解析方案

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

          HD7279A硬件電路圖HD7279A是一種。它能對(duì)8位共陰極或64個(gè)發(fā)光管進(jìn)行和驅(qū)動(dòng),同時(shí)能對(duì)多達(dá)8×8的矩陣的按鍵情況進(jìn)行監(jiān)視,具有自動(dòng)消除鍵抖動(dòng)并識(shí)別按鍵代碼的功能,從而可以提高CPU工作的效率。HD7279A和微處理器之間采用串行接口,其接口電路和外圍電路簡(jiǎn)單,占用口線少,加之它具有較高的性能價(jià)格比,因此,在微型控制器、智能儀表、控制面板和家用電器等領(lǐng)域中日益獲得廣泛的應(yīng)用。

          本文引用地址:http://www.ex-cimer.com/article/160516.htm

          一、 引腳說(shuō)明與接口電路

          279A的硬件電路如圖1所示,它共有28個(gè)引腳。 RC引腳用于連接HD7279A的外接振蕩元件,其典型值為R=1.5kΩ,C=15pF。RESET為復(fù)位端。該端由低電平變成高電平并保持25ms即復(fù)位結(jié)束。通常,該端接+5V即可。DIG0~DIG7分別為8個(gè)LED管的位驅(qū)動(dòng)輸出端。SA~SG分別為L(zhǎng)ED數(shù)碼管的A段~G段的輸出端。DP為小數(shù)點(diǎn)的驅(qū)動(dòng)輸出端。HD7279A片內(nèi)具有驅(qū)動(dòng)電路,它可以直接驅(qū)動(dòng)1英技耙韻碌LED數(shù)碼管,使外圍電路變得簡(jiǎn)單可靠。 DIG0~DIG7和SA~SG同時(shí)還分別是64的列線和行線端口,完成對(duì)鍵盤的監(jiān)視、譯碼和鍵碼的識(shí)別。在8×8陣列中每個(gè)鍵的鍵碼是用十六進(jìn)制表示的,可用讀鍵盤數(shù)據(jù)指令讀出,其范圍是00H~3FH。 HD7279與微處理器僅需4條接口線,其中CS為片選信號(hào)(低電平有效)。當(dāng)微處理器訪問(wèn)HD7279A(讀鍵號(hào)或?qū)懼噶?時(shí),應(yīng)將片選端置為低電平。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釋放為止。 (圖1 HD7279A硬件電路圖,點(diǎn)擊下載)

          二、 電特性

          表1所列為HD7279A的電特性。


          表 1

          三、 控制指令

          1 HD7279A指令系統(tǒng)由6條純指令、7條帶數(shù)據(jù)指令和1條讀鍵盤指令組成。6條純指令為:

          (1) 復(fù)位指令。指令代碼為A4H,其功能為清除所有顯示,包括字符消隱屬性和閃爍屬性。

          (2) 測(cè)試指令。指令代碼為BFH,其功能為將所有的LED點(diǎn)亮并閃爍,可用于自檢。

          (3) 左移指令。指令代碼為A1H,其功能為將所有的顯示左移1位,移位后,最右位空(無(wú)顯示),不改變消隱和閃爍屬性。

          (4) 右移指令。指令代碼為A0H,其功能與左移指令相似,只是方向相反。

          (5) 循環(huán)左移指令。指令代碼為A3H,其功能為將所有的顯示循環(huán)左移1位。移位后,最左位內(nèi)容移至最右位,不改變消隱和閃爍屬性。

          (6) 循環(huán)右移指令。指令代碼為A2H,其功能與循環(huán)左移指令相似,只是方向相反。

          2 帶數(shù)據(jù)指令均由雙字節(jié)組成,它們是:

          (1) 按方式0譯碼下載指令

          X X:無(wú)影響 第1字節(jié)為指令,其中a2,a1,a0代表顯示位地址:

          顯示位8為最高位,參見圖1。 第2字節(jié)為顯示內(nèi)容,其中DP為小數(shù)點(diǎn)控制位,DP=1,小數(shù)點(diǎn)顯示;DP=0,小數(shù)點(diǎn)熄滅。 d3 d2 d1 d0為數(shù)據(jù),按方式0譯碼時(shí)數(shù)據(jù)和顯示的關(guān)系如下:

          (2) 按方式1譯碼下載指令

          該指令和按方式0譯碼下載指令的含義基本相同。按方式1譯碼時(shí)數(shù)據(jù)和顯示的關(guān)系如下:

          DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY



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

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();