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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)直接驅(qū)動(dòng)共陰極數(shù)碼管

          51單片機(jī)直接驅(qū)動(dòng)共陰極數(shù)碼管

          作者: 時(shí)間:2016-11-24 來(lái)源:網(wǎng)絡(luò) 收藏
          單片機(jī)驅(qū)動(dòng)Led數(shù)碼管(或n個(gè)Led)應(yīng)該算是單片機(jī)經(jīng)典試驗(yàn)之一了。

          數(shù)碼管種類:

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

          少量的數(shù)碼管實(shí)際可以直接用單片機(jī)驅(qū)動(dòng)(如4個(gè)數(shù)碼管)。數(shù)碼管數(shù)碼管有兩種:共陰極和共陽(yáng)極數(shù)碼管。雖然只是一個(gè)極性的不同,實(shí)際應(yīng)用時(shí)大有不同(根據(jù)網(wǎng)上資料小結(jié)如下):

          數(shù)碼管類型

          上拉電阻

          限流電阻

          對(duì)單片機(jī)電流的影響

          三極管驅(qū)動(dòng)

          工業(yè)IC

          共陽(yáng)極

          不需

          200~470Ω

          (非排阻)

          位碼高電平,

          段碼低電平時(shí)點(diǎn)亮

          PNP

          共陰極

          需要

          (可排阻1KΩ)

          (因而浪費(fèi)電

          而且而且全部

          熄滅時(shí)比全部

          點(diǎn)亮?xí)r更費(fèi)電)

          不需

          位碼低電平,

          段碼高電平時(shí)點(diǎn)亮

          NPN

          常用

          現(xiàn)在手里只有共陰的數(shù)碼管(LG5011AH),按照網(wǎng)上搜索到的下圖實(shí)現(xiàn):

          實(shí)際用的單片機(jī)是AT89S51,參考上面的的圖做了適當(dāng)?shù)男薷?,用P2控制段,P3控制位。

          所有與單片機(jī)的連接均用排針。

          參考下圖即可方便的在51和2051之間輕松轉(zhuǎn)換:

          完成的板子如下。與上次比有幾處改進(jìn):采用USB供電,供電電路加500mA過(guò)流保護(hù)自恢復(fù)保險(xiǎn)(USB口旁黃色像瓷片電容),單片機(jī)的P0~P3全部用排針引出。當(dāng)然加了LED數(shù)碼管、排阻。

          LED驅(qū)動(dòng)的段顯控制:

          首先確定顯示的段,將段按順序轉(zhuǎn)換成二進(jìn)制數(shù)字,進(jìn)而轉(zhuǎn)換成十進(jìn)制數(shù)字。

          假設(shè)P2.0~P2.6按順序接到a-h段

          單片機(jī)

          Pn.7

          Pn.6

          Pn.5

          Pn.4

          Pn.3

          Pn.2

          Pn.1

          Pn.0

          數(shù)碼管

          h

          g

          f

          e

          d

          c

          b

          a

          如顯示“H”

          0

          1

          1

          1

          0

          1

          1

          0

          B01110110= 0x76

          如顯示“O”

          0

          0

          1

          1

          1

          1

          1

          1

          B00111111= 0x3f


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

          評(píng)論


          技術(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); })();