找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3207|回复: 8
收起左侧

求助大佬,LCD烧录后,只亮,不显示字符,程序在proteus上可以仿真

[复制链接]
ID:967439 发表于 2021-10-18 08:49 来自触屏版 | 显示全部楼层 |阅读模式
本帖最后由 1BBBH 于 2021-10-18 09:05 编辑

启动电源开关的瞬间会有lcd屏幕一半的方格显示,电源启动后就不见了
D0到D7是接单片机p00到p07 ak接正负,rs,rw,en分别接p10,p11,p12,vo接了个可调电阻
a37deb2ae9da4a7af28154108aa989a.jpg
回复

使用道具 举报

ID:277550 发表于 2021-10-18 10:04 | 显示全部楼层

得根据程序去调试
回复

使用道具 举报

ID:429003 发表于 2021-10-18 10:26 | 显示全部楼层
首先确保线路连接是的正常,再着proteus仿真过程是无视了硬件操作延迟的!屏幕操作相关IO控制过程加上一些延时试试看(rs,rw,en)。
回复

使用道具 举报

ID:967439 发表于 2021-10-19 11:12 来自触屏版 | 显示全部楼层
devcang 发表于 2021-10-18 10:04
得根据程序去调试

你好,我是根据这个去烧录的,烧录结果不会显示出来
回复

使用道具 举报

ID:967439 发表于 2021-10-19 11:14 来自触屏版 | 显示全部楼层
xstong 发表于 2021-10-18 10:26
首先确保线路连接是的正常,再着proteus仿真过程是无视了硬件操作延迟的!屏幕操作相关IO控制过程加上一些 ...

你好,我是用这个文件烧录的,里面有延时,自己加上延时还是一样,没有结果
回复

使用道具 举报

ID:429003 发表于 2021-10-19 14:12 | 显示全部楼层
又或者是不是辉度调节问题!!! 你调节可调电阻再试试!
回复

使用道具 举报

ID:967439 发表于 2021-10-21 07:52 来自触屏版 | 显示全部楼层
xstong 发表于 2021-10-19 14:12
又或者是不是辉度调节问题!!! 你调节可调电阻再试试!

lcd1602的v0上有用个变阻器,调节,还是没多大变化
回复

使用道具 举报

ID:230742 发表于 2021-10-22 13:27 | 显示全部楼层
放个电路图啊。用的什么单片机都没写。89C52P0口接1602的数据要接上拉电阻。可以烧录只是证明单片机晶振正常了,复位正常了。其它的什么也说明不了。多看看关于1602的别人写的程序里的初始化部分。晶振的频率是不是和程序一致。背景灯都不亮说明电路还是有问题。不要用电脑仿真了。浪费时间。
回复

使用道具 举报

ID:389903 发表于 2021-10-23 12:58 | 显示全部楼层
看你图片上的液晶管脚丝印上有标着V0,这个通常是液晶的负压,调节它的大小可以改变液晶显示的对比度(不是亮度)。如果没有这个电压一般带负压的会没有显示。不知你的液晶有没有负压输出。如果没有就要自已做一个负压电路来驱动了。最好查一下你这个液晶的手册
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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