静态画面显示
发布时间:2014/1/10 21:43:41 访问次数:720
静态画面显示
以16 x16单色LED显示屏为例来分析。显示前,需X5163S8IZT1要对待显示的文字或画面进行编码和预存储。一个16 x16像素的文字显示,每行的8个像素为1 Byte,每行2 Byte,共需要32 Byte的字模数据。
静态画面显示是通过反复帧扫描实现的,而每一帧画面的显示足通过顺序点亮0~15行来实现的,为了保证画面稳定无闪烁,行与行之间的点灯时间间隔不能超过人眼的视觉暂留时间0.1 s。刷新速度是由每一帧的显示时间决定的,调整这个参数可以改变相应的指标。
16 x16显示屏需要32个点灯数据,故静态显示的算法如下:
a.取第一个字的头两个数。
b.Pl.0、Pl.1、Pl.2、Pl.3口输出第0行地址。
c.由RXD串行发送数据,然后由TXD产生时钟信号,依次使16位数据移位到寄存器中。
d.锁存信号有效,16位数据被锁存并输出,与此同时,译码器译码使相应行选通,之后适
当延时,这样就点亮一行;然后更换显示数据,行地址增量依次显示下一行。
e.判断Pl.0、Pl.1、Pl.2、Pl.3口输出的行地址是否为第15行地址,若是跳至第2步,否则跳至第3步。
静态画面显示
以16 x16单色LED显示屏为例来分析。显示前,需X5163S8IZT1要对待显示的文字或画面进行编码和预存储。一个16 x16像素的文字显示,每行的8个像素为1 Byte,每行2 Byte,共需要32 Byte的字模数据。
静态画面显示是通过反复帧扫描实现的,而每一帧画面的显示足通过顺序点亮0~15行来实现的,为了保证画面稳定无闪烁,行与行之间的点灯时间间隔不能超过人眼的视觉暂留时间0.1 s。刷新速度是由每一帧的显示时间决定的,调整这个参数可以改变相应的指标。
16 x16显示屏需要32个点灯数据,故静态显示的算法如下:
a.取第一个字的头两个数。
b.Pl.0、Pl.1、Pl.2、Pl.3口输出第0行地址。
c.由RXD串行发送数据,然后由TXD产生时钟信号,依次使16位数据移位到寄存器中。
d.锁存信号有效,16位数据被锁存并输出,与此同时,译码器译码使相应行选通,之后适
当延时,这样就点亮一行;然后更换显示数据,行地址增量依次显示下一行。
e.判断Pl.0、Pl.1、Pl.2、Pl.3口输出的行地址是否为第15行地址,若是跳至第2步,否则跳至第3步。
上一篇:系统的设计思路与实现方式
上一篇:动态画面显示
热门点击
- 晶闸管有哪些主要参数
- 怎样根据电路要求选用三极管的主要参数
- 如何利用电容器串联或并联改变电容器的容量和耐
- 内热式电烙铁的外形及烙铁心
- 六色环电阻器
- 零件库提供IDC连接器(座)的零件封装
- 面包板插接技巧有哪些
- 三角波一正弦波变换电路
- 光控路灯控制器的电路原理图如何
- 覆铜板有哪几种
推荐技术资料
- 自制经典的1875功放
- 平时我也经常逛一些音响DIY论坛,发现有很多人喜欢LM... [详细]