新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機LCD1602液晶顯示

        單片機LCD1602液晶顯示

        作者: 時間:2016-11-30 來源:網(wǎng)絡(luò) 收藏
        單片機LCD的顯示比起數(shù)碼管用起來簡單很多,而且實用性更強,所以我覺得學(xué)單片機學(xué)好液晶的顯示也是一個很重要的模塊。下面我就用1062顯示我的名字以及PLAY UP!(加油)吧。呵呵。是參考的這篇:http://www.51hei.com/mcu/827.html里面有很詳細(xì)的液晶的資料.隨著學(xué)習(xí)的深入,感覺單片機越來越好玩了,雖然現(xiàn)在學(xué)的都還很膚淺,但覺得每次可以把自己學(xué)到的東西,用文字記錄下來也是一種享受。

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

        程序:#include
        #define uchar unsigned char
        #define uint unsigned int

        sbit LCDRS=P3^0;
        sbit LCDR_W=P3^1;
        sbit LCDE=P3^2;

        uchar num[]="Li Junxuan ";
        uchar num1[]="playup!";

        void delay(uchar z)

        {
        int i,j;
        for(i=0;ifor(j=0;j<120;j++);
        }
        void write_com(uchar com)
        {
        LCDRS=0;

        P2=com;

        delay(5);

        LCDR_W=0;

        LCDE=1;

        delay(5);
        LCDE=0;

        }
        void write_dat(uchar dat)

        {
        LCDRS=1;

        P2=dat;

        delay(5);
        LCDR_W=0;
        LCDE=1;
        delay(5);
        LCDE=0;
        }

        void main()
        {
        int x,y;
        LCDE=0;

        write_com(0x3c);

        write_com(0x14);

        write_com(0x0f);

        for(x=0;x<10;x++)

        {
        write_dat(num[x]);}

        write_com(0x80+0x40);
        for(y=0;y<8;y++)
        {
        write_dat(num1[y]);

        }


        while(1);

        }



        關(guān)鍵詞: 單片機LCD1602液晶顯

        評論


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

        關(guān)閉
        主站蜘蛛池模板: 北宁市| 阿尔山市| 滕州市| 井研县| 西充县| 涡阳县| 柯坪县| 承德县| 青阳县| 桂平市| 庆城县| 平潭县| 湖北省| 修武县| 通山县| 洪泽县| 新密市| 涡阳县| 沁水县| 苏尼特右旗| 玉林市| 许昌市| 定州市| 景宁| 贡嘎县| 邛崃市| 新泰市| 乐清市| 鄂托克前旗| 左云县| 区。| 邹城市| 五大连池市| 永清县| 平罗县| 右玉县| 凌海市| 德化县| 德清县| 惠安县| 正阳县|