TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430FR4133: 关于LCDE的LCDVCTL寄存器中的LCDSELVDD功能

Part Number:MSP430FR4133

目前手头有个需要段码LCD的项目,屏幕不大,3寸左右,4个com,16个seg,电压3V

按照exp430fr4133这个launchpad的原理图画了最小系统,基本就是给4133的GND和VDD供上3.3V,R13 R23 R33三个引脚分别对地接0.1uF瓷片电容,LCDCAP0和LCDCAP1之间接了一个10uF的瓷片电容。XIN和XOUT接32.768晶振。

现在遇到的问题是,按照launchpad的最小系统画原理图,并且对launchpad的开箱例程做IO适配后,整块LCD可以正常点亮,但是LCD上的内容对比度比较低,而且能看到高频的闪烁。

反复检查硬件后没发现焊接问题,而且也没怀疑过官方例程的配置问题。

最终反复对比技术手册后,发现官方开箱例程,包括其他用到4133的例程中的LCDVCTL寄存器中的LCDSELVDD bit并未置1。

但是按照launchpad的原理图,R33并未外接电源,所以LCDSELVDD应该置1来选中内部VCC为LCD的charge pump供电,且将LCDSELVDD置1后,程序运行后LCD屏幕上显示的内容对比度恢复正常,闪烁的问题也消失了。

虽然问题解决了,但此处还是想问一下,是否是官方的原理图错了?还是官方提供的源代码有问题?LCDSELVDD这个bit的功能是否就是我理解的 在R33引脚上不接入额外电源情况下,将LCDSELVDD置位后选中内部VCC为LCD的charge pump供电?

Susan Yang:

user3622935 说:LCDSELVDD这个bit的功能是否就是我理解的 在R33引脚上不接入额外电源情况下,将LCDSELVDD置位后选中内部VCC为LCD的charge pump供电?

您可以看一下用户指南的

17.2.7.1 LCD Voltage Selection

https://www.ti.com.cn/cn/lit/ug/slau445i/slau445i.pdf 

VLCD is sourced from VCC when LCDSELVDD = 1 and LCDREFEN = 0. VLCD is sourced from the internal charge pump when LCDSELVDD = 0 and LCDCPEN = 1. The internal charge pump either sourced by VEXT or VDD through R33 or from external reference voltage VREF,EXT or internal reference voltage through R13

当 LCDSELVDD = 1 and LCDREFEN = 0时,VLCD 是VCC供电的

当  LCDSELVDD = 0 and LCDCPEN = 1 时,VLCD 是内部的charge pump来供电的

内部的charge pump有2种source:

1 通过R33的 VEXT or VDD

2 外部的VREF,EXT

3  通过R13的内部参考电压

另外需要注意

赞(0)
未经允许不得转载:TI中文支持网 » MSP430FR4133: 关于LCDE的LCDVCTL寄存器中的LCDSELVDD功能
分享到: 更多 (0)