您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>电子元器件>发光二极管>

显示程序 - 点阵LED电子显示屏控制系统设计方案

2012年02月19日 12:34 本站整理 作者:电子大兵 用户评论(0

  如下面的程序:

  MOV A,00H

  MOV P1,A :00H 送P1 锁存

  MOV P0,00H ;00H 送P0 锁存

  MOV P2,00H ;00H 送P2 锁存

  DELAY 1MS ;延时1MS

  然后显示第二列,P0 口输出00001000,P2 口输出00000001,对应第二列低电平输出,也就是P1 口输出01H,同样保持显示1MS.显示情况如图4 所示。

  程序如下:

  INC A

  MOV P1,A ;P1 锁存加1

  MOV P0,00H ;00H 送P0 锁存

  MOV P2,00H ;00H 送P2 锁存

  DELAY 1MS ;延时1MS

  程序执行16 次后用时0.016S 左右, 由于人眼的视觉停留效应,我们是分辨不出闪烁的,循环100 次后,‘ 九’ 字就可以完整显示出来,持续时间1.6S 左右。

  设计中采用左移显示方式。如果把显示一次看作一桢图像,那么本设计中一桢就是显示两个字,共32 列。

  这样依次显示下去,就可以达到左移显示汉字的目的。

  列扫描电路:每个LED 管亮需要7mA 的电流,那么32 个同时亮就需要224mA 的电流,所以我们要对列进行驱动,我们采用晶体管8550 对列信号进行放大,使LED 点阵能够正常显示。

  3.3 亮度连续可调

  用一个10K 的电位器可以对LED 的压降进行调节,以达到连续改变亮度,从而实现对显示屏亮度的调节。

  3.4 刷新频率的计算

  根据人眼的视觉的暂留特性,50HZ 是适宜的刷新频率,所以CPU 的刷新频率一般不低于60HZ,但是刷新频率太高的话,会使显示屏的亮度降低,所以刷新频率有最高值要求,本设计中使用12M 晶体振荡电路,刷新频率在50HZ 以上。

  3.5 键盘

  键盘是使用比较简单的独立式键盘。编程容易控制,实现方便,如图5 所示。

  图5 键盘电路

  图5 键盘电路

  4、结束语

  本文主要讨论了电子显示屏系统硬件电路的具体问题,并且对如何才能实现系统功能进行了论证, 设计采用动态扫描方案,通过字模来点亮显示屏,达到显示所要求内容的目的。

非常好我支持^.^

(7) 46.7%

不好我反对

(8) 53.3%

( 发表人:电子大兵 )

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!