找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

为什么我单片机驱动lcd1602只亮不显示?

查看数: 3350 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-10-28 10:44

正文摘要:

#include<reg51.h> #include<intrins.h> #define uint unsigned int #define uchar unsigned char /*LCD1602显示模块*/ /*用于PROTUES仿真 #define LCD1602_DATAPINS P2 sbit LCD1602_RS=P ...

回复

ID:584814 发表于 2020-10-29 08:58
看程序象是普中一类的试验板程序接口,可直接用厂家给的试验程序调试。
然后将仿真的接线按试验板调整再调试,重点在时序上。
ID:835700 发表于 2020-10-28 15:10
把/*LCD1602显示模块*/ /*用于PROTUES仿真 #define LCD1602_DATAPINS P2 sbit LCD1602_RS=P3^0; sbit LCD1602_RW=P3^1;             sbit LCD1602_E=P3^2;      */这段你都注释掉了,但是仿真还是按照这段代码连线,这样怎么能显示?
ID:188811 发表于 2020-10-28 14:24
亮说明背光没问题,不显示还是驱动没写好
ID:465981 发表于 2020-10-28 13:02
看了一下代码,你把/*LCD1602显示模块*/ /*用于PROTUES仿真 #define LCD1602_DATAPINS P2 sbit LCD1602_RS=P3^0; sbit LCD1602_RW=P3^1;             sbit LCD1602_E=P3^2;      */这段你都注释掉了,但是仿真还是按照这段代码连线,这样怎么能显示?

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

Powered by 单片机教程网

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