找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1217|回复: 2
打印 上一主题 下一主题
收起左侧

单片机+1602加电位器,调节,和原来一样没有只有背光亮

[复制链接]
跳转到指定楼层
楼主
ID:831571 发表于 2020-10-27 11:03 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void LCD_write_data(uchar dat)
{
        LCD_DB=dat;
  LCD_RS=1;//数据寄存器
  LCD_RW=0;//写入数据
  LCD_E=1;
  LCD_E=0;
  delay_lcd(1);//等待程序执行完毕
}
//初始化函数
void LCD_init(void)
{
delay_lcd(200);
LCD_write_command(0x38);//设置8位格式,2行,5*7
delay_lcd(200);
LCD_write_command(0x38);//设置8位格式,2行,5*7
delay_lcd(200);
LCD_write_command(0x38);//设置8位格式,2行,5*7
delay_lcd(200);
LCD_write_command(0x0F);//整体显示,关光标,不闪烁
delay_lcd(200);
LCD_write_command(0x06);//设定输入方式,增量不移位
delay_lcd(200);
LCD_write_command(0x01);//清屏显示
delay_lcd(200);
}
//光标定位
void gotoxy(uchar x,uchar y)
{uchar address;
   if(y==1)
     address=0x80+x;
   else
     address=0xc0+x;
   LCD_write_command(address);
}
//显示一个字符串
void LCD_display(uchar *dat)
{
        while(*dat!='\0')
  {
                LCD_write_data(*dat);
                dat++;
        }
}
//指定位置显示字符串
void LCD_display_char(uchar x,uchar y,uchar *dat)
{
        gotoxy(x,y);
        LCD_display(dat);
}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:414556 发表于 2020-10-28 10:27 | 只看该作者
先确定你的屏没问题,再确定你的程序没问题。
回复

使用道具 举报

板凳
ID:584814 发表于 2020-10-29 08:04 | 只看该作者
程序不全。要确定程序没问题,连接没问题才好。一般情况器件坏可能性小但不排除。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表