当前位置:知识百答>百科问答>LCD1602初始化问题

LCD1602初始化问题

2023-07-02 20:31:07 编辑:join 浏览量:617

LCD1602初始化问题

给个例子你看啊,延时是根据时序图来进行的啊,如果不延时,可能时序就不对,写的地址肯定也就被误解了啊

void write_com(uchar com)

{

P0=com;

RS=0;

RW=0;

E=0;

delay(5); // 你可能是这里没延时

E=1;

delay(5);

}

void write_date(uchar date)

{

P0=date;

RS=1;

RW=0;

E=0;

delay(5);

E=1;

delay(5);

}

void init()

{

write_com(0x38);

write_com(0x0f);

write_com(0x06);

write_com(0x80);

write_com(0x01);

}

标签:LCD1602,初始化

版权声明:文章由 知识百答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshbaida.com/answer/139412.html
热门文章