background image

单片机控制点阵显示

摘要:本文采用单片机来控制整个

LED 点阵电路。需要显示的汉字较多时,直接将字库部

分单独设置在整个电路的控制电路部分,这样整个单片机系统的汉字编码就变得简单化。

  

关键词:

LED 点阵 单片机 上位机 下位机 智能显示屏体  

引言

  

单片机自

20 世纪 70 年代问世以来,以极其高的性价比受到人们的重视和关注,所以应用

很广,发展很快。单片机的优点是体积小、重量轻、抗干扰能力强,对环境要求不高,价格低
廉,可靠性高,灵活性好,开发较为容易。广大工程技术人员通过学习有关单片机的知识后,
也能依靠自己的力量来开发所希望的单片机系统,并可获得较高的经济效益。正因为如此,
在我国,单片机已被广泛地应用在工业自动化控制、自动检测、智能仪表、家用电器等各个方
面。在现代工业控制和一些智能化仪器仪表中,越来越多的场所需要用点阵图形显示器显示
汉字。汉字显示方式是先根据所需要的汉字提取汉字点阵(如

16×16 点阵),将点阵文件存

ROM,形成新的汉字编码;而在使用时则需要先根据新的汉字编码组成语句,再由

MCU 根据新编码提取相应的点阵进行汉字显示。  

一、设计思想

  

LED 发光灯可以分为单色发光灯、双色发光灯、三色发光灯、面发光灯、闪烁发光灯、电压型
发光灯等多种类型。按照发光灯强度又可以分为普通亮度发光灯、高亮度发光灯、超高亮度发
光灯等。这种单个的发光灯适宜用做指示灯,如电源指示、电路状态指示灯,进而对能够转
变成电信号的各种物理量进行指示。也可以用多个

LED 发光灯组成固定的字符或图形进行

显示,如大型剧场会堂的出入口及洗手间的显示。

  

和很多应用术语一样,

LED 图文显示屏并没有一个公认的严格的定义,一般把显示图形和/

或文字的

LED 显示屏称为图文屏。这里所说的图形,是指由单一亮度线条组成的任意图形,

以便于不同亮度(灰度)点阵组成的图像相区别。图文显示屏的主要特征是只控制

LED 点

阵中各发光器件的通断(发光或熄灭),而不控制

LED 的发光强弱。LED 图文显示屏的外

观可以做成条形,叫做条形图文显示屏(简称条屏),也可以按一定高度比例做成矩形的
平面图文显示屏。其实条屏只不过是其宽度远大于高度的平面显示屏,在显示与控制的原理
上并无区别。

  

不论显示图形还是文字,都是控制与组成这些图形或文字的各个点所在位置相对应的

LED

器件发光。通常事先把需要显示的图形文字转换成点阵图形,在按照显示控制的要求以一定
的格式形成显示数据。对于只控制通断的图文显示屏来说,每个

LED 发光器件占据数据中

1 位(1bit),在需要该 LED 器件发光的数据中相应的位填 1,否则填 0。当然,根据控

制电路的安排,相反的定义同样时可行的。这样依照所需显示的图形文字,按显示屏的各行
各列逐点填写显示数据,就可以构成一个显示数据文件。显示图形的数据文件,其格式相对
自由,只要能够满足显示控制的要求即可。文字的点阵格式比较规范,可以采用现行计算机
通用的字库字模。组成一个字的点阵,其大小也可以有

16×16、24×24、32×32、48×48 等不同

规格。