久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 液晶顯示器的驅動程序 [打印本頁]

作者: 單片機STM32@    時間: 2018-5-10 20:26
標題: 液晶顯示器的驅動程序

#include "reg51.h"
#include<intrins.h>
#define uchar unsigned char
sbit RS=P0^7;
sbit RW=P0^6;
sbit EN=P0^5;
void write1(unsigned char dat);
void wri(unsigned char com);
//void  keyscan();
unsigned int m,n,v,k;
unsigned char tab1[]="歡迎用單片機系統";
unsigned char tab2[]="ST7920字庫液晶屏";
unsigned char tab3[]="是你學習的好幫手";
unsigned char tab4[]="TEL:13078588356 ";
//*********************************************//
void delay(unsigned int ms)
{
        unsigned int i, j=0;
    for(i=0;i<=ms;i++)
    for(j=0;j<110;j++);
}

void disp1()
{  
     //wri(0x80);
      //delay(20);//
   wri(0x80);
   for(m=0;m<=16;m++)
         write1(tab1[m]);
     delay(5);
         wri(0x90);
         for(n=0;n<=16;n++)
         write1(tab2[n]);
     delay(5);
     wri(0x88);
         for(v=0;v<=16;v++)
         write1(tab3[v]);
     delay(5);
     wri(0x98);
         for(k=0;k<=16;k++)
           write1(tab4[k]);
         return;
}

void disp_int()
{
  delay(5);
  wri(0x30);
  delay(5);
  wri(0x0c);
  delay(5);
  wri(0x01);
  delay(5);
  wri(0x06);
        delay(5);
  }

void wri(unsigned char com)
   {
      RS=0;
      RW=0;
      EN=1;
      P2=com;
          delay(5);
          EN=1;
      EN=0;
   }
void write1(unsigned char dat)
{
  EN=1;
  RS=1;
  RW=0;
  P2=dat;
  delay(20);
  EN=1;
  EN=0;
  }


void main()
{  
    disp_int();
    disp1();
    while(1);
}






歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲成人精品免费 | 国产精品成人av | 欧美a√ | 国产精品久久久久av | 精品久久亚洲 | 国产精品美女久久久久aⅴ国产馆 | 二区久久 | 日韩精品一区二区三区在线播放 | 亚洲国产精品99久久久久久久久 | 91免费版在线观看 | 久久精品一区二区三区四区 | 欧美精品在线免费 | 淫片专区| 福利视频一区二区 | 午夜男人的天堂 | 中文字幕国产视频 | 久久久久久亚洲 | 91视频在线看 | 婷婷福利视频导航 | 亚洲精品久 | 在线观看免费黄色片 | 日韩在线观看网站 | 亚洲日本视频 | 美女一区 | 亚洲成人久久久 | 伊人伊人 | 亚洲不卡av在线 | 精品久久久久久18免费网站 | 日韩中文字幕一区二区三区 | 午夜三级视频 | 亚洲综合色自拍一区 | 九九九久久国产免费 | 久久国产精品久久久久久久久久 | 二区欧美 | 国产精品国产a级 | 99亚洲 | 久久精品国产一区二区三区 | www.欧美视频 | 国产一级在线观看 | 久久久久综合 | 男人天堂免费在线 |