新聞中心

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

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

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

        數(shù)碼管種類:

        本文引用地址:http://www.104case.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ù)男薷模肞2控制段,P3控制位。

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

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

        完成的板子如下。與上次比有幾處改進(jìn):采用USB供電,供電電路加500mA過流保護(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)閉
        主站蜘蛛池模板: 中方县| 红安县| 东源县| 宣武区| 辽源市| 个旧市| 青神县| 通化县| 济源市| 罗平县| 南涧| 富锦市| 万载县| 水城县| 元江| 彩票| 竹北市| 巍山| 堆龙德庆县| 青田县| 抚顺市| 彩票| 阿克苏市| 和田县| 陆丰市| 峡江县| 无极县| 雅安市| 建阳市| 富裕县| 定兴县| 江油市| 兰溪市| 科技| 蒙城县| 凤庆县| 松江区| 东明县| 高雄县| 阿巴嘎旗| 汝阳县|