LCD1602四位总线尝试成功

LCD1602按其说明书说明,可以设置成为四位总线,原八位并口输入接线可以减少四个,即只接D4-D7(11-14引脚,7-10引脚不接),这适用于单片机接口比较少或比较紧张的情况下。

不过,接成四位总线后,发送任何八位数据都应分两次进行,先发高四位,再发低四位。

在初始化时,应将LCD1602设置成四位总线。

其他控制与八位总线完全相同。

下面是写命令的程序:

    void write_LCD_Command(unsigned char cmd)

{

 EN=1;

 P_OUT=cmd&0xF0;

 delayms(1);

 EN=0;

 EN=1;

 P_OUT = (cmd<<4)&0xF0;

 delayms(1);

 EN=0;

}

永不止步步 发表于12-13 11:26 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67410个|学分:308117个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号