新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 水平地使用一個LED點陣屏

        水平地使用一個LED點陣屏

        作者: 時間:2012-06-04 來源:網絡 收藏

        提供了一種電子式顯示信息的簡單方法。雖然七段顯示器(排列成數字8的形式)很常見,但它卻不能顯示某些英文字母。5×7 可顯示所有ASCII字符,以及各種圖形。本例中的電路給出了一種5×7 LED的特別使用方式。

        本文引用地址:http://www.104case.com/article/200326.htm

        電路無需做任何修改,只要對LED單元稍加安排,就可以用于一組5×7 LED單元的設計中。使用一只5×7 LED可以顯示兩個字符,而將N個單元排列(不是垂直排列)則可以顯示2×N個字符。小寫和大寫字母最少都只需要一個3×5 LED的結構,但字母M和m除外,它們至少需要5×5LED結構,需要一個專用的子例程。圖1中的電路使用了一只8位、18腳的PIC微控制器和一個十進制計數器,驅動一個或兩個5×7 LED單元,提供了一個顯示兩個或四個數字的模塊。電路采用了一個小型按鍵開關做計數器的遞增。默認情況下,電路工作在高亮度模式。如果在上電時按住按鍵,則電路工作在低功耗模式。

        1.jpg
        圖 1 用一個排列5×7 LED點陣顯示兩位數字

        下面有兩個可下載的匯編源碼,占用空間不到256個字。每個源碼都在高亮度模式中采用了從頂至下的掃描線復用技術,可以使一個掃描線上的所有LED點亮或熄滅,而在低功耗模式下,則可以只點亮或熄滅一個掃描線上的某只LED。



        關鍵詞: LED 水平 點陣屏

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南康市| 潜山县| 舟曲县| 夏津县| 肃北| 桂阳县| 班玛县| 克山县| 阳新县| 石泉县| 神木县| 堆龙德庆县| 永仁县| 伊宁县| 两当县| 千阳县| 陕西省| 巴塘县| 枝江市| 如皋市| 岢岚县| 吉隆县| 广水市| 南宁市| 永兴县| 永济市| 札达县| 凌云县| 鄂尔多斯市| 阳城县| 瑞丽市| 通州市| 开阳县| 乌拉特后旗| 子长县| 景东| 兴安盟| 施秉县| 富蕴县| 奈曼旗| 宜城市|