您现在的位置是:首页 >学无止境 >一文会用断码屏网站首页学无止境

一文会用断码屏

哆啦哆小魔仙 2024-06-17 11:25:06
简介一文会用断码屏

断码屏的使用

1、断码屏显示文字原理

我理解应该是偏压原理达到显示效果的。

LCD驱动分为A型、B型,如果LCD偏压类型为C型,固定为 1/3 偏压。

由数据手册得知,以下:

LCD 驱动器提供的 COM 和 SEG 输出数目,以及偏压和波形类型选项,取决于

LCD 控制位的设置。LCD 偏压类型为 C 型,固定为 1/3 偏压。

由于 LCD 基本性质的缘故,它们的像素点只能加上 AC 电压,如果加上 DC 电

压,将会引起永久性的损害。因此 LCD 显示器的对比度由提供到每个像素的实

际 RMS 电压控制,这个值等于 COM 引脚上的电压值减去 SEG 引脚上电压值

的结果的 RMS 值。RMS 电压必须大于 LCD 的饱和电压,以便能打开像素点,

但同时也要小于阈值电压,以便能关闭像素点。

因为要将 DC 电压限制为 0 且以尽量少的连接数来控制尽可能多的像素点,因

此需要产生时间振幅可变的信号供给 LCD 使用。这些时间与振幅都可变的信号

由单片机内的 LCD 驱动电路自动产生。占空比决定使用 COM 口的个数,也称

为底板或 COM。例如,占空比为 1/4,表示 COM 的数目为 4,因此该值定义

了每个 LCD 信号帧内的时间片数。单片机提供两种类型的信号即 A 型和 B 型,

通过寄存器 LCDC 中的 TYPE 位加以选择。B 型提供较低频率的信号,然而,

较低的频率可能引起闪烁,从而影响显示的清晰度。

其4COM的驱动波形如下:

数据手册:合泰单片机,自带LCD控制器

 这个不太容易看懂.....知道是偏压原理就可以啦~

注意:制作断码屏需要注意!!!!

1、断码屏驱动电压,必须注意驱动电压,由于断码屏是依靠偏压原理是先点亮的,如果电压出错,会造成屏幕驱动错误。

2、duty 选择:1/4还是1/8,需要注意。

3、偏压:1/4还是1/3,偏压出错,屏幕亮度也可能不对。比如:有的单片机自带LCD驱动,但它的数据手册写明了使用1/3Bias,你连接1/4Bias的屏幕亮度可能出错

2、使用断码屏

断码屏优点:便宜呀!

使用断码屏重要一点:会二进制、十六进制计算。

以8COM和16SEG驱动的屏幕为例,首先在屏幕图纸上找到想要显示的文字,简单画图如下:

 

 

画的一个简易屏幕图,对应数据手册LCD驱动。(注:为啥画的简图COM与SEG与数据手册对不上? 答:画图的时候可能与数据手册排列不一样,但是计算是按照数据手册高低位计算的)。

例如:如果想要让”你“字点亮,观察右侧COM、SEG表。"你"对应COM0和SEG2,找到数据手册COM0、SEG2的位置,如下:

 

点亮图中红点:二进制依次为:0000 0001,转化为16进制为0x01。

点亮数字“8”,则所亮的为1A 1B 1C 1D 1E 1F 1G

对应区域如下:

 

在数据手册标出位置:

 

对应的地址00H 为00000111 ,为0x07。

对应的地址01H为00001111,为0x0f。

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。