单片机控制12864液晶显示有问题 10

我用pic单片机16F883控制12864液晶显示字符,现在遇到问题如下:已知:1.单片机运行正常,输入输出测试正常,硬件连接正常;2.单片机配置位设置没有问题,软件也没... 我用pic单片机16F883控制12864液晶显示字符,现在遇到问题如下:
已知:1.单片机运行正常,输入输出测试正常,硬件连接正常;
2.单片机配置位设置没有问题,软件也没有找到错误
但是:
上电下载程序后,液晶中只有背光和黑色背景显示,却看不到有任何字符显示出来,请教高手,遇到这种情况一般会是什么问题
测试用的主程序:
#define _XTAL_FREQ 8000000
#include<pic.h>
#include"LCD12864.h"

__CONFIG(0xC0F2);

void main()
{
while(1)
{

Read_busy();
}
}

检测忙的程序:
void Read_busy()
{
uchar i=0;
TRISB&=0xE0;
Databus_dir=0xFF;
Databus=0xFF; // Databus是传数据使用的,Controlbus是传RS,RW等控制信号使用的,我使用的是pic16F883单片机
Controlbus &=0xFE; // RS=0;
Controlbus |=0x02; // RW=1;
Controlbus |=0x04; // EN=1;
while(Databus & 0x80)
{
if((Databus & 0x80)==0x80) //这段程序是使液晶在检测到忙的时候,液晶背景闪烁三下,这样我就知道它检测到忙信号了
{
TRISB&=0xE0;
PORTB|=0x10;
__delay_ms(500);
PORTB&=0xEF;
__delay_ms(500);
PORTB|=0x10;
__delay_ms(500);
PORTB&=0xEF;
__delay_ms(500);
PORTB|=0x10;
__delay_ms(500);
PORTB&=0xEF;
__delay_ms(500);
}
} // TRISB&=0xEF;
// PORTB|=0x10;
Controlbus &=0xFB;// EN=0;
}
展开
 我来答
百度网友dad56c6f5
2012-06-06 · TA获得超过223个赞
知道小有建树答主
回答量:162
采纳率:0%
帮助的人:161万
展开全部
是不是没调整对比度,我记得12864专门有个引脚设置对比度,第3个脚V0,用电位器调,看看手册,或者把电路图发来看看
更多追问追答
追问
对比度,我调过了,但是只有两种状态:要么屏幕上啥都没有(只有背光),要么就是只有满屏幕的黑色方块背景(和背光),请问调到什么样的程度就算适合了呢?
追答
你调的应该都是极限,是电位器调的吗
意法半导体(中国)投资有限公司
2020-01-15 广告
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
jawjy
2012-06-06 · 超过25用户采纳过TA的回答
知道答主
回答量:53
采纳率:100%
帮助的人:32.7万
展开全部
同意一楼,对比度没调好!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LJ008008
2012-06-06 · 超过10用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:31万
展开全部
液晶初始化没成功,写入数据跟写入命令时序有问题吧
追问
这个我后来排查了,确实是初始化没有成功,每次到检测忙的时候就停在检测忙的循环当中了,我用万用表测了一下,那个DB7(检测忙的引脚)一直都是高电平,大约在4.5V左右,请问有没有高手了解这其中的原因啊(硬件方面肯定是没有问题的)那个程序在我的补充问题当中了,麻烦帮忙看一下,感激不尽!!
追答
不用读忙检测,用延时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
律碧戎w9
2012-06-07
知道答主
回答量:39
采纳率:0%
帮助的人:20.2万
展开全部
板子上有个电位器 调调看是不是把对比度弄的太大了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Liang尚君子1
2013-03-09
知道答主
回答量:4
采纳率:0%
帮助的人:2.6万
展开全部
楼主这个问题怎么解决的?求教
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式