在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

    <address id="qec3z"><var id="qec3z"><center id="qec3z"></center></var></address>

      <span id="qec3z"><code id="qec3z"></code></span>
    • <dfn id="qec3z"></dfn>
      <ruby id="qec3z"><thead id="qec3z"><noscript id="qec3z"></noscript></thead></ruby>
      <label id="qec3z"></label><dfn id="qec3z"><var id="qec3z"></var></dfn>

        新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > AT89C51 of 1602LCD of program

        AT89C51 of 1602LCD of program

        作者: 時間:2016-12-02 來源:網絡 收藏

        ******************************/
        //********延時函數***************
        void delay(uint n)
        { uint i;
        uchar j;
        for(i=n;i>0;i--)
        for(j=0;j<2;j++); //在這個延時循環(huán)函數中我只做了2次循環(huán),
        } //實踐證明我的LCD1602 上普
        //通的指令只需1次循環(huán)就能可靠完成。
        //*******************************
        //*********主函數*****************
        void main(void)
        {
        while(1)
        {
        uint i;
        LCD_init();
        while(1)
        {
        for (i=0;i<12;i++)//陜字上半部
        {
        cs1=1;
        cs2=0;
        LCD_disp_char(0,i+36+4,kk[i]);//加36是顯示起始位置左移,因為一個漢字的寬度為12
        delay(500);
        }
        for (i=12;i<24;i++)//陜字下半部
        {
        cs1=1;
        cs2=0;
        LCD_disp_char(1,i+24+4,kk[i]);
        delay(500);
        }
        for (i=0;i<12;i++)//西上
        {
        cs1=1;
        cs2=0;
        LCD_disp_char(0,i+48+4,xi[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//西下
        {
        cs1=1;
        cs2=0;
        LCD_disp_char(1,i+36+4,xi[i]);
        delay(500);
        }
        for (i=0;i<12;i++)//電上
        {
        cs1=0;
        cs2=1;
        LCD_disp_char(0,i,~dian[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//電下
        {
        cs1=0;
        cs2=1;
        LCD_disp_char(1,i-12,~dian[i]);
        delay(500);
        }
        for (i=0;i<12;i++)//子上
        {
        cs1=0;
        cs2=1;
        LCD_disp_char(0,i+12,~zi[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//子下
        {
        cs1=0;
        cs2=1;
        LCD_disp_char(1,i,~zi[i]);
        delay(500);
        }
        /**************************************/
        for (i=0;i<12;i++)//ke上
        {

        LCD_disp_char(0,i+24,~ke[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//ke下
        {
        LCD_disp_char(1,i+12,~ke[i]);
        delay(500);
        }
        for (i=0;i<12;i++)//ji上
        {
        cs1=1;
        cs2=0;
        LCD_disp_char(3,i+48+4,ji[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//ji下
        {
        LCD_disp_char(4,i+36+4,ji[i]);
        delay(500);
        }
        for (i=0;i<12;i++)//xue上
        {
        cs1=0;
        cs2=1;
        LCD_disp_char(3,i+24-24,~xue[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//xue下
        {
        LCD_disp_char(4,i+12-24,~xue[i]);
        delay(500);
        }
        for (i=0;i<12;i++)//yuan上
        {
        cs1=0;
        cs2=1;
        LCD_disp_char(3,i+36-24,yuan[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//下
        {
        LCD_disp_char(4,i+24-24,yuan[i]);
        delay(500);
        }
        for (i=0;i<12;i++)//yu上
        {
        cs1=1;
        cs2=0;
        LCD_disp_char(6,i+48+4,~yu[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//yu下
        {
        LCD_disp_char(7,i-12+48+4,~yu[i]);
        delay(500);
        }
        for (i=0;i<12;i++)//老上
        {
        cs1=0;
        cs2=1;
        LCD_disp_char(6,i,~lao[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//老下
        {
        LCD_disp_char(7,i-12,~lao[i]);
        delay(500);
        }
        for (i=0;i<12;i++)//shi上
        {
        cs1=0;
        cs2=1;
        LCD_disp_char(6,i+24-12,~shi[i]);
        delay(500);
        }
        for (i=12;i<24;i++)//shi下
        {
        LCD_disp_char(7,i-12+24-12,~shi[i]);
        delay(500);
        }
        LCD_write_command(0x01);
        delay(10000);
        }
        }
        }

        本文引用地址:http://www.biyoush.com/article/201612/324654.htm

        上一頁 1 2 下一頁

        關鍵詞: AT89C51602LC

        評論


        技術專區(qū)

        關閉