PIC16F1933驱动一个4*11的段码液晶亮度不足.

[复制链接]
5932|3
 楼主| music513 发表于 2010-12-18 22:58 | 显示全部楼层 |阅读模式

下面是我的初始化代码,感觉对比度已经调到最高了,但还是不够黑.是否还有什么办**
//设置预分频
LCDPS = 0xb0;  //1/3偏置
//使能SEG点
LCDSE0 = 0xfe;//FE
LCDSE1 = 0x6c;//C6
// LCDSE2 = 0;
LCDCON = 0x03;// 1/4复用
//液晶全亮
SetLcd();
//HU_HAO = 1;//显示符号:% CH:==========
//BAT_KUAN = 1;//显示电池框==========
LCDIF = 0;
LCDIE = 0;
LCDREF = 0xa0;//
LCDRL = 0xf0;//使用内部偏置电压
LCDCST = 0;//对比度,0~7,0为最大
LCDEN  = 1;//使能LCD模块.LCDCON中的一bit

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yewuyi 发表于 2010-12-20 09:13 | 显示全部楼层
够不够黑,主要取决于你的LCD屏本身能否达到那么高的对比度,否则,软件怎么能调硬件本身的特性呢!?

另外,你还需要把驱动电压和分压等高对,如果你选择5VDC屏,但用3V驱动,那肯定也会有影响。
natertech 发表于 2010-12-20 09:28 | 显示全部楼层
分析得不错,有的时候硬件的作用比较明显,软件是做一些协议/通讯
opal11 发表于 2014-12-30 10:55 | 显示全部楼层
路过,学习。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

10

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部