×

液晶显示屏 MZLHU4 显示汉字 (字符串)

消耗积分:2 | 格式:zip | 大小:36KB | 2017-07-27

鸿辉

分享资料个

采用51单片机控制.
  #include《reg52.h》

  #define uint unsigned int;

  #define uchar unsigned char;

  code unsigned char huihui[]=“小母最帅”;

  sbit CS=P1^0; //片选信号

  sbit SDA=P1^1; //数据输入线

  sbit SCK=P1^2; //SPI时钟线

  sbit RST=P3^5; //复位端

  sbit key=P0^7;

  unsigned char X_Witch=18;

  unsigned char Y_Witch=10;

  uchar x,y;

  void TimeDelay(unsigned int Timers)

  {

  unsigned int i;

  while(Timers)

  {

  Timers--;

  for(i=0;i《100;i++);

  }

  }

  void SPI_SSSet(unsigned char Status)

  {

  if(Status) //判断是要置SS为低还是高电平?//SS置高电平

  CS = 1;

  else //SS置低电平

  CS = 0;

  }

  /*数据传输*/

  void SPI_Send(unsigned char Data)

  {

  unsigned char i=0;

  for(i=0;i《8;i++)

  {

  SCK = 0;

  if(Data&0x80) //只取第一位

  SDA=1;

  else SDA=0;

  SCK=1;

  Data=Data《《1; //

  }

  }

  /*初始化LCD*/

  void LCD_Init(void)

  {

  SCK=1;

  CS=0;

  RST=1;

  TimeDelay(50);

  RST=0;

  TimeDelay(80);

  RST=1;

  TimeDelay(80);

  }
液晶显示屏 MZLHU4 显示汉字 (字符串)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !