找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

为什么单片机LCD1602只亮不显示内容?

查看数: 4632 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-5-15 20:42

正文摘要:

#include <reg51.h> #include"intrins.h" sbit lcd_rs=P2^0; sbit lcd_rw=P2^1; sbit lcd_e=P2^2; sbit led1=P1^0; sbit led2=P1^1; sbit led3=P1^2; sbit key1=P1^4; sbit key2=P1^5; sbit key3=P1 ...

回复

ID:161164 发表于 2022-5-17 10:48
mengsiu 发表于 2022-5-17 09:52
你这个VEE的接法不对。在Proteus中没影响,但实际电路中肯定不行。

我只是复制楼主的仿真图来确认是代码问题还是仿真有问题
ID:16255 发表于 2022-5-17 09:52

你这个VEE的接法不对。在Proteus中没影响,但实际电路中肯定不行。
ID:1012735 发表于 2022-5-16 14:53
在 lcd_write_cmd(),write_date() 两函数中最前面行加一句:lcd_e=0 试试
   
ID:161164 发表于 2022-5-16 10:01
代码测试正常



ID:771738 发表于 2022-5-16 07:24
调RV1(对比度)试试!
ID:1026496 发表于 2022-5-15 23:02
EA 硬件上没有拉高,建议拉高试试
ID:74146 发表于 2022-5-15 22:24
一个最简单又最高效的办法:打开proteus的模板工程,里面搜索LCD1602,选择51单片机的工程。尝试运行观察效果。然后再与你自己连接的模型做对比。
ID:390416 发表于 2022-5-15 21:38
LCD1602液晶最新资料 说明了具体的时间要求http://www.51hei.com/bbs/dpj-205768-1.html

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

Powered by 单片机教程网

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