LCD液晶显示控制原理简介(非物理显示原理)

LCD液晶显示器,具体的显示原理不是很了解,也没必要细究。

        其显示的原理可以理解为在屏幕面积范围内有大小一模一样的N个M色灯管,这些灯管被做成了正方体并有序的排列在屏幕上,我们看见的屏幕就是他们发光的一个面,这些大小一样的单个“M色灯管”在屏幕上所占单位面积在术语上称为“像素”。我们常说的分辨率,指的便是屏幕上所有像素点个数的总和。比如常说1080p就是1920x1080的分辨率(1920x1080的意思是水平方向含有像素数为1920个,垂直方向像素数1080个,总计2073600个像素点)。我们所说的分变率是指屏幕上像素点的个数,他与屏幕的大小无关。比如1寸屏和100寸屏如果分辨率都是1,那么这两个屏幕都只有一个灯,只是一个灯小,一个灯大而已。分辨率会影响显示的效果(分变率越高图像显示的细节越多)这个不做赘述。

        上面的M色灯管,是指如果是黑白的显示屏那么M色可以认为是单色灯管,如果是彩色的显示屏那么就是3色灯管(红绿蓝三原色)通过控制这些灯显示颜色控制屏幕显示不同的色彩。单色灯管可以认为开关灯管形成对比显示图案,三色灯管可以理解为三种不同的单色灯发出不同强度的颜色光组合形成新的色彩,而这个不同强度的颜色,我们一般会听到一个叫RGB565或者其他的色彩控制方式。以RGB565举例(其指的是我们屏幕上每个“三色灯管”也就是像素点,红绿蓝发出单色光的程度)5个位控制红色,6个位控制绿色,5个位控制蓝色共计2个字节(这个如果对三原色有了解的人可能理解,不知道的也不用深究,可以去查查三原色,图层,灰度等级可能就能明白了)。也就是所想要控制显示屏上一个像素点显示什么色彩需要2个字节。

        一般情况下,LCD显示屏他的显示都是通过一块驱动芯片进行驱动显示的,这块驱动芯片除去必要的控制设置,无论最终怎么使用大多数情况下都是控制驱动芯片内部一块内存空间进行显示控制的,这个内存空间的大小取决于屏幕的分变率+显色方式。以100分辨率,RGB565举例的话。这个内存空间大小就为100*2字节空间,通过控制这200个字节的空间就能控制整个屏幕显示的内容。

     综上我们的显示屏就是一个可以认为放置了N个随意变换颜色的灯的画布,而我们可以通过控制控制驱动芯片的内存空间控制这个画布上任意一点显示我们需要的色彩。我们将这些灯按照一定的顺序以及颜色进行显示控制,就能画出我们希望出现的图案(由多个像素点形成线,再由线形成面,最终通过点,线,面的结合形成图画)。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值