前文提要:
一、段码式液晶显示屏LCD结构和显示原理
二、瑞萨MCU内置的LCD控制器/驱动器
1、LCD控制器/驱动器框图
2、LCD控制器/驱动器的驱动波形
3、LCD控制器/驱动器的驱动电压
LCD驱动电压VL1、VL2、VL3、VL4的提供,分为内部升压、电容分割和外部电阻分割。
内部升压
如R7F0C001G/L、R7F0C002G/L内置用于LCD驱动电源的内部升压电路。通过外接内部升压电路的电容器(0.47μF ±30%),生成LCD驱动电压。内部升压方式只能使用1/3偏压法或者1/4偏压法。内部升压方式的LCD驱动电压和器件本身不是同一个电源,因此与VDD的变化无关,能提供固定的电压。能通过设定LCD升压控制寄存器(VLCD)来调整对比度。
电容分割
如R7F0C001G/L、R7F0C002G/L内置用于驱动电源的电容分割电路。通过外接电容分割电路的电容器(0.47μF ±30%),生成LCD驱动电压。电容分割方式只能使用1/3偏压法。和外部电阻分割方式不同,电容分割方式没有电流流过,因此能减小消费电流。
外部电阻分割方式
4、LCD控制器/驱动器时钟控制
5、LCD控制器/驱动器的数据驱动显示
能从升压电路运行时生成的16种基准电压(调整对比度)中选择。
6、LCD控制器/驱动器的数据驱动显示
当用于静态、2个时间片、3个时间片或者4个时间片时,如R7F0C001G/L、R7F0C002G/L能通过设定BLON位和LCDSEL位,从以下3种选择LCD显示数据寄存器:
A图形区(LCD显示数据寄存器的低4位)的数据显示
B图形区(LCD显示数据寄存器的高4位)的数据显示
交替显示A图形区和B图形区的数据(实时计数器(RTC)的固定周期中断时序对应的闪烁显示)
注意在使用8个时间片时,不能选择LCD显示数据寄存器(A图形、B图形或者闪烁显示)。
闪烁显示(A图形区和B图形区的数据的交替显示)R7F0C001G/L,R7F0C002G/L例子。
当BLON位为“1”时,对应实时计数器(RTC)的固定周期中断(INTRTC)时序,进行A图形区和B图形区的数据交替显示。当LCD闪烁显示时,必须给与A图形区的位对应的B图形区的位设定反相值(ex. 将F0400H的bit0置“1”,在闪烁显示时将F0400H的bit4置“0”);当LCD不闪烁显示时,必须设定相同值(ex. 将F0402H的bit2置“1”,在点灯显示时将F0402H的bit6置“1”)。
显示的切换时序如下所示。
三、瑞萨MCU内置LCD控制器/驱动器的驱动工作模式待机功耗实测
四、瑞萨内置LCD控制器/驱动器的MCU系列
可以点击下方链接下载数据手册,了解更详细的规格说明:
R7F0C001G/L、R7F0C002G/L用户手册硬件篇、RL78/L12、RL78/L13、RL78/L1A、RL78/L1C、RA4M1:https://www.renesas.cn/cn/zh
五、瑞萨内置LCD控制器/驱动器的MCU系列评估板
点击链接:https://www.renesas.cn/cn/zh
来源:瑞萨嵌入式小百科(作者:Leo Liao)
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。