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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2156|回復: 2
打印 上一主題 下一主題
收起左側

求教,LCD1602顯示多個字符,改變光標位置的代碼但顯示的位置不改變是為啥?

[復制鏈接]
跳轉到指定樓層
樓主
比如顯示“1234”
以下是源程序:
#include<reg52.h>
#include<intrins.h>
#include "LCD.h"
#define uchar unsigned char
#define uint  unsigned int
#define IODATA  P0
sbit E=P2^2;    //1602使能引腳
sbit RW=P2^1;    //1602讀寫引腳   
sbit RS=P2^0;    //1602數據/命令選擇引腳
uchar code table[]="1234";

void delay(uint ms)
{
uint i,j;
for(i=ms;i>0;i--);

  for(j=110;j>0;j--);
}
void wcmd(uchar del)//寫命令函數
{
  RS=0;//命令選擇端

RW=0;//寫命令

IODATA=del;  //把命令字寫入
  delay(10);
E=1;//使能

E=0;
}
void lcd1602_writedata(uchar dat)//寫數據函數
{
RS=1;//數據選擇端
RW=0;//寫命令
IODATA=dat;  //把要顯示的數據寫入
delay(10);
E=1;
E=0;
}
void lcd1602_init()//LCD初始化
{
wcmd(0x38);
wcmd(0x0c);
wcmd(0x06);
wcmd(0x01);
}

void main()
{
uchar m=0;
lcd1602_init();
wcmd(0x85);//第一行第一個的位置是0x80
delay(1000);
for(m=0;m<4;m++)
{
lcd1602_writedata(table[m]);
  delay(1000);
}
while(1);
}

不管是0x80還是0x85,顯示結果都如下,位置根本不變,請問這是為啥?



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:213173 發表于 2020-11-6 08:37 | 只看該作者
使能脈沖加一點延時即可
void wcmd(uchar del)//寫命令函數
{
        RS=0;//命令選擇端
        RW=0;//寫命令
        IODATA=del;  //把命令字寫入
        delay(1);
        E=1;//使能
        delay(1);
        E=0;
}
void lcd1602_writedata(uchar dat)//寫數據函數
{
        RS=1;//數據選擇端
        RW=0;//寫命令
        IODATA=dat;  //把要顯示的數據寫入
        delay(1);
        E=1;
        delay(1);
        E=0;
}
回復

使用道具 舉報

板凳
ID:744327 發表于 2020-11-6 10:28 | 只看該作者
寫命令 不對
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲国产视频一区二区 | 日日干日日 | 久久久做 | 午夜视频在线观看网站 | 成人在线免费电影 | 欧美天堂在线观看 | 久久精品国产一区二区电影 | 狠狠干综合视频 | 欧美精选一区二区 | 黄色高清视频 | 电影在线| 午夜免费看 | 国产精品国产三级国产播12软件 | 国产成人综合在线 | 国产日韩一区 | 国产精品欧美一区二区三区不卡 | 国产激情免费视频 | 狠狠干天天干 | 日韩欧美在线观看 | 精品一区久久 | 久久精品久久久久久 | 精品不卡 | 干干干日日日 | 黄色网址在线免费播放 | 在线免费观看视频你懂的 | 亚州影院| 精品国产一区二区三区日日嗨 | 91国在线高清视频 | 国产成人jvid在线播放 | 亚洲一区二区三区四区五区中文 | 日韩一区中文字幕 | 成人做爰69片免费观看 | 99久久亚洲| 国产精品视频网 | 日韩快播电影网 | 免费一级欧美在线观看视频 | 做a的各种视频 | 国产精品一区一区三区 | 精品免费 | 精品国产精品三级精品av网址 | 99久久久久国产精品免费 |