新闻中心

EEPW首页>嵌入式系统>设计应用> C8051F00x与智能点阵HCMS2964显示屏的串行接口

C8051F00x与智能点阵HCMS2964显示屏的串行接口

作者: 时间:2012-03-01 来源:网络 收藏

3 级联

级联主要用于扩展系统的显示部分,以便把更多的显示设备挂在串行扩展接口线上。设计时可以通过单片机来控制片选信号输入端,通常把多个片选信号接在一起统一控制。每个显示模块的输出引脚连接下一个的输入引脚,便可实现多个显示模块的级联,具体连接如图2所示。一般地,在多模块级联显示系统中,第一个显示模块用于控制最左端的四个字符,最后一个显示模块用于控制最右端的四个字符,数据转换寄存器的长度是160位×N(N的个数为级联的个数),每个模块的位置0都是(N-1)×160位,依次顺延。

要注意的是,级联中的多个显示模块的控制寄存器是相互独立的,因此,在对显示模块进行属性的统一设置时,要对每个显示模块的控制寄存器写入相同的控制字。

CE、RS、BL、RST、CLK五根控制总线最终应连接到C8051f00×的I/O线。从口线出来的DIN连接到最左端的模块,DOUT线则连接下一个显示模块的DIN,最后一个模块的DOUT空闲。每个模块均可用内部晶阵或外部晶阵。本系统最左端模块的SEL高电平就是由IC内部晶阵(MASTER)产生的,其它模块的SEL低电平则接受来自左端模块的晶阵(SLAVE),本系统可通过OCS总线完成晶阵传输。

4 40级亮度调节

点阵式系列IC提供有两种改变亮度的方式,分别是16级和4级的亮度调解,它们都是通过改变控制寄存器0来实现的。图3是其亮度改变模式示意图。其中PWM亮度控制是利用控制字0的DO~D3并通过实时脉宽调节来改变点阵的亮度。一般PWM都通过调节晶体振动的时钟周期来调节脉宽大小,从而改变亮度。而峰值像素电流控制则是利用控制字0的D4和D5并通过改变四种峰值像素电流来改变点阵的亮度。

以这两种改变亮度的方式适于分级调亮,但实际上常常会遇到通过采集电位计的模拟量来实现持续调亮的情况,而此时上述两种方式由于亮度采集只有16级或4级,各级之间电路中通过点光源的电流跳变很大,亮度阶梯变化也较为明显,而这种亮度阶梯在视觉上会形成过于明显的亮度突变,因而视觉效果较差。要使亮度调节变得连续柔和并更容易被人眼接受,只有增加调亮的级数,提高分辨率,才能模拟持续亮度调节所达到的效果。



评论


相关推荐

技术专区

关闭