点阵式汉字 LED 显示屏电路原理与制作
汉字显示屏广泛应用与汽车报站器,广告屏等。本文介绍一种实用的汉字
显示屏的制作,考虑到电路元件的易购性,没有使用 8*8 的点阵发光管模
块, 而是直接使用了 256 个高量度发光管,组成了 16 行 16 列的发光点阵。
同时为了降低制作难度, 仅作了一个字的轮流显示,实际使用时可根据这
个原理自行扩充显示的字数。 1 汉字显示的原理: 我们以 UCDOS 中文宋
体字库为例,每一个字由 16 行 16 列的点阵组成显示。即国标汉字库中的
每一个字均由 256 点阵来表示。我们可以把每一个点理解为一个像素,而
把每一个字的字形理解为一幅图像。事实上这个汉字屏不仅可以显示汉字,
也可以显示在 256 像素 范围内的任何图形。
用 8 位的 AT89C51 单片机控制, 由于单片机的总线为 8 位,一个字需要
拆分为 2 个部分。一般我们把它拆分为上部和下部,上部由 8*16 点阵组成,
下部也由 8*16 点阵组成。在本例中单片机首先显示的是左上角的第一列
的上半部分,即第 0 列的 p00---p07 口。方向为 p00 到 p07 ,显示汉字
“大”时,p05 点亮,由上往下排列,为 p0.0 灭,p0.1 灭, p0.2 灭 p0.3 灭,