新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 超薄顯示器OLED的漢顯實現

        超薄顯示器OLED的漢顯實現

        作者: 時間:2012-11-07 來源:網絡 收藏
        LOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" align=center>89C52與RGS29128064GH000的硬件連接圖

        圖2 89C52與RGS29128064GH000的硬件連接圖

        J1連接2×8鍵盤,J2連接內置T6963C驅動控制器的RGS29128064 GH000()顯示屏,構成既有鍵盤又有自編漢字庫的顯示屏控制模塊,通過串口連接,用兩、三個小時即可完成對顯示屏的控制處理,這樣既節約開發者的時間,又節約單片機的資源。具體方法如下:

        首先,利用Keil C51生成的自編庫函數My.lib,將128×64的顯示屏分成64個單元,如表1所示,功能包括初始化、顯示漢字和西文字符等,這些功能的編寫可參照內置T6963C液晶顯示驅動控制器編寫。

        通過修改主函數main()中通訊參數、西文庫頭文件West.h和中文庫頭文件Chinese.h中的字模編碼,字模編碼通過取模程序完成。具體方法如下:

        #include

        #include

        #include

        #include

        void main(void)

        {

        InitialOLED(); /初始化OLED

        SCON=0x50;

        TMOD=0x20;

        TH1=0xfd;

        TL1=0xfd;

        Receive(); / 接收參數

        }

        Chinese.h文件

        unsigned char code chinese[]={

        /*中文字庫的第 0 個字*/

        /*-- 文字: 陀 --*/



        關鍵詞: 顯示器 OLED 漢顯

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 屯门区| 凤凰县| 九龙坡区| 澎湖县| 和平县| 信宜市| 德化县| 色达县| 禄丰县| 仙游县| 永宁县| 贡嘎县| 仁怀市| 永兴县| 丹巴县| 石门县| 象山县| 万荣县| 汶川县| 青岛市| 额尔古纳市| 广东省| 黑山县| 仪陇县| 松阳县| 靖远县| 澄迈县| 苗栗县| 信阳市| 阿城市| 叙永县| 徐水县| 霍山县| 桂平市| 改则县| 南郑县| 平泉县| 稷山县| 辉南县| 临漳县| 东乡县|