单片机IO口直接驱动段式液晶显示屏 【悬赏问答】
单片机IO口直接驱动段式液晶显示屏,就是那种只显示数字跟符号的那种,单片机不带驱动LCD的,请问:1.点亮条件是什么?2.关闭条件是什么?3.点亮原理是什么?麻烦各位大虾用比较容易理解的语言描述详细点,我有点笨,谢谢啦。回复:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】
用IO口驱动段式LED(数码管)的方法相信大家比较清楚,但用IO口直接驱动段式LCD的方法相对复杂一些。
1. LCD和LED的显示原理不一样:LED是加正向电压发光,而LCD必须交替加正、反向电压才会持续显示(可以做个实验,如果把恒定电压加到LCD的一段上,该段会显示一下,但马上不能显示,而且长时间加恒定电压,会加速LCD的老化和损坏)
2. 常听说1/2bias,1/3bias LCD,是什么意思呢?对于1/2bias LCD,假如LCD的显示电压是3V,则1/2bias是1.5V,也就是说在±3V电压作用时,LCD有显示;±1.5V及以下的电压作用时没有显示
3. 普通单片机IO口不能直接输出半高电平(1.5V),但可以用相等的上下拉电阻实现,当IO口设置为输入(高阻)时,由于上下拉电阻的分压作用,则产生一个半高电平(1.5V)
这有个51驱动段式液晶的例子,可以参考下!
RE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】
跟点亮LED数码管驱动原理差不多的,要详细的资料建议看下STM8L套件中的资料和例程,很详细的。RE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】
与驱动LED差不多,通常有段码位及控制位,通过高低电平控制相应段的亮灭,具体要查看芯片手册;一般需要的驱动电流比较小,单片机IO可直接驱动。RE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】
LCD分为COM(公共端)和SEG(段选端) 比如有4*32的液晶最多可以独立128个段,可以少不能多。每个COM和SEG的组合对应一个段。1. LCD点亮需要的是两边电压的改变,比如想点亮COM1和SEG1组合对应的段,则需要给COM1和SEG1两头提供可变的电压,一般以方波形式出现
2. 关闭对应的段,只要对应段的COM和SEG两端相对电压保存不变,该段就不会显示。
3. 点亮的原理就是上面说的内容了。
如果用不带LCD驱动的单片机驱动LCD,需要单片机的IO口可以独立配置为输入或者输出,用在COM端口上,同时COM端口接两个电阻,一个到电源一个到地。这样就可以模拟出LCD驱动需要的波形了。
具体要显示的内容可以通过动态扫描实现,这个跟驱动点阵LED类似!
回复:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】
驱动LCD与LED不同,需要负电压,否则有残压会影响LCD的显示和寿命。以前见过一个台湾人做的电子称就是这种方法,具体的实现原理PIC有应用文档,附在后面了。请参阅。
RE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】
这个资料说的比较详细,希望对你有用。:DRE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】
段式液晶的本质 还是 发光二级管 一段你就看做是一个发光二极管 就行了发光二极管 加正向电压就可以亮了, 加反向偏压 或者不供电 就关闭