打印

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

[复制链接]
4801|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 | 只看该作者
路过,学习。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

9

帖子

0

粉丝