求助,关于4152 LCD外部电阻分压方式的设置。

ahoo   2010-6-17 11:52 楼主
版主及各位大侠:
我在使用4152芯片,现在为了降功耗,所以将LCD驱动使用外部电阻分压分式,分别试过用750K、680K、470K的电阻,但显示出来亮度的不均匀,有些该亮的灰蒙蒙,有些不该亮的也出现微微亮,总体上还是可以看出要显示的内容。用这种方式功耗是比内阻分压方式低很多。
我的外部电阻分压方式设置如下:
void LcdInit( void )
{
LCDACTL = LCD4MUX + LCDFREQ_64 + LCDON ;
LCDAPCTL0 = LCDS0 + LCDS4 + LCDS8 + LCDS12 + LCDS16 ;
LCDAPCTL1 = 0;
LCD××CTL0 = 0x20;//VLCDREF_1+LCDR03EXT+LCDREXT +VLCDEXT ;
P5SEL |= 0XF0;
}

内部分压方式设置为:
void LcdInit( void )
{
LCDACTL = LCD4MUX + LCDFREQ_64 + LCDON ;
LCDAPCTL0 = LCDS0 + LCDS4 + LCDS8 + LCDS12 + LCDS16 ;
LCDAPCTL1 = 0;
LCD××CTL0 = 0x00;// P5SEL |= 0XF0;

}
这样显示完全正常,但功耗我接受不了。

请各位大侠看看,是不是设置有问题啊,还是别的问题,谢谢!

回复评论 (4)

用可调电位器调节

那几个电压差相等就可以了。
点赞  2010-6-17 11:55
电阻三个都是相等的。
点赞  2010-6-17 12:24
我刚用100K试过了,效果还是那样。所以我担心是不是跟设置有关,而4152 的LCD好像是LCD_A controller,与LCD controller不同。参照设置说明试过很多种,除了像我这样设置能有显示外,其他都无显示。因此还是不明白外部分压方式如何使用。期待回复。谢谢!
点赞  2010-6-21 17:52
搞定了。
点赞  2010-6-29 14:00
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复