新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機控制LED顯示漢字

        51單片機控制LED顯示漢字

        作者: 時間:2012-11-03 來源:網絡 收藏
        控制led,電路中行方向由p0口和p2口完成掃描,由于p0口沒有上拉電阻,因此接一個4.7k*8的排阻上拉。 如沒有排阻,也可用8個普通的4.7k 1/8w電阻。為提供負載能力,接16個2n5551的NPN三極管驅動。
        列方向則由4—16譯碼器74LS154完成掃描,它由89C51的P1.0---P1.3控制。同樣,驅動部分則是16個2N5401的三極管完成的。
        電路的供電為一片LM7805三端穩壓器,耗電電流為100ma左右。

        51單片機控制LED顯示漢字

        采用一塊12*20cm的萬能電路板,應當選用質量好些的發光管,(否則有壞點現象, 更換起來較麻煩)首先將256個發光管插入電路板,注意插入方向,同時使高度一致,行方向直接焊接起來, 列方向則搭橋架空焊接,完成后用萬用表測試一下如有不亮的更換掉。

        然后找一個電腦硬盤的數據線, 截取所需的長度,分別將行,列線引出至電路的相關管腳即可。原理圖為了簡潔,故只畫出了示意圖,行列方向只畫出了2個三極管,屏幕只畫出4個發光管, 實際上發光管為256只,三極管行列方向各16只,一共32只。焊接過程認真仔細一天時間即可完成全部制作。將程序編譯后燒寫入89c51, 插入40pin Ic座,即可看到屏幕輪流顯示:“倚天一出寶刀屠龍”。
        51單片機控制LED顯示漢字

        當然,你可將程序的漢字代碼部分更換為您所需要的代碼即可顯示你所需要的漢字。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 安丘市| 太白县| 金华市| 澎湖县| 东乌珠穆沁旗| 葵青区| 灯塔市| 通山县| 内黄县| 贞丰县| 南涧| 肇源县| 望城县| 长顺县| 东莞市| 昂仁县| 申扎县| 葵青区| 景泰县| 瑞丽市| 土默特左旗| 营口市| 陇南市| 镇康县| 乳源| 商丘市| 昔阳县| 香格里拉县| 万州区| 盘山县| 阿勒泰市| 宁南县| 晋城| 治县。| 永宁县| 平泉县| 古田县| 茂名市| 永兴县| 广州市| 洛隆县|