新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 12864液晶循環(huán)顯示三屏漢字

        12864液晶循環(huán)顯示三屏漢字

        作者: 時間:2016-11-28 來源:網(wǎng)絡 收藏
        能把帶字庫12864液晶顯示漢字了,程序如下,以供參考

        顯示三屏漢字,每屏顯示三秒,來回循環(huán)顯示

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

        #include

        #defineucharunsignedchar

        #defineuintunsignedint

        #definelcd_data P0

        uchar code table1[]="鐘山風雨起蒼黃毛""百萬雄師過大江澤""亦將剩勇追窮寇東""不可沽名學霸王七";

        uchar code table2[]="學習技術(shù)天天向上""努力學習才有提高""總結(jié)經(jīng)驗不斷前進""電子設計一路領先";

        uchar code table3[]="愛一個人難卻還愛""交結(jié)朋友可路更寬""誠實守信加油努力""成功做人成功做事";

        sbit lcden=P2^7;

        sbit rd=P2^6;

        sbit wr=P2^5;

        sbit psb=P3^2;//并/串方式選擇

        voiddelay(uint z)//延遲函數(shù)

        {

        uint x,y;

        for(x=z;x>0;x--)

        for(y=110;y>0;y--)

        ;

        }

        voidwrite_com(uchar com)//寫指令

        {

        rd=0;

        wr=0;

        lcden=0;

        P0=com;

        delay(5);//這個延遲函數(shù)必須要有,因為讀數(shù)據(jù)時當E為高時,數(shù)據(jù)必須保持穩(wěn)定

        lcden=1;

        lcden=0;

        }

        voidwrite_date(uchar date)//寫數(shù)據(jù)

        {

        rd=1;

        wr=0;

        lcden=0;

        P0=date;

        delay(5);//這個延遲必須要有

        lcden=1;

        lcden=0;;

        }

        voidwrite_word(uchar *add)//用指針

        {

        uchar i;

        write_com(0x80);//從第一行開始顯示

        for(i=0;i<64;i++)//一個漢字占兩個字節(jié)

        {

        write_date(*add);

        add++;//指針加,指向下一個字節(jié)

        }

        }

        voidinit()//初始化

        {

        psb=1;//設置并口方式

        write_com(0x 0c);//顯示狀態(tài) 整體顯示開

        write_com(0x01);//游標左移

        write_com(0x30);//功能設定基本指令操作

        write_com(0x10);//游標左移

        }

        voidmain()

        {

        init();

        while(1)

        {

        write_word(table1);

        delay(3000);//每一屏顯示秒鐘

        write_word(table2);

        delay(3000);

        write_word(table3);

        delay(3000);

        }

        }



        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 交口县| 青岛市| 综艺| 龙井市| 申扎县| 合川市| 广德县| 洪雅县| 三明市| 宁强县| 阿城市| 四平市| 滨州市| 万全县| 抚顺市| 铁力市| 宁海县| 内江市| 光山县| 定陶县| 介休市| 佳木斯市| 扎兰屯市| 鄂尔多斯市| 泽库县| 正宁县| 莱芜市| 柳州市| 健康| 双桥区| 无锡市| 遵义市| 云安县| 乌兰县| 吉安县| 南澳县| 麟游县| 维西| 探索| 富阳市| 阳新县|