下载后可任意编辑摘要 在讨论现有 LED 显示屏电路的基础上,提出一种基于 IAP 单片机传送 8 位串行显示数据的 LED 显示控制系统。给出与基于该控制系统的数据组织方法相应的硬件电路。以 256×64 点阵双色 LED 显示屏为例说明其如何实际应用。同时给出相应的软件源程序;并对 LED 显示屏的数据组织和硬件电路设计进行一些初步探讨。 关键词 LED 显示屏单片机 IAP 技术控制系统 LED 显示屏由于其具有耗电少、使用寿命、成本低、亮度高、故障少、视角大、可视距离远等特点,已经成为新一代的信息传播媒体工具。LED 与 LCD 相比较最突出的特点,亮度高、成本低且屏幕尺寸可根据现场情况用标准 LED单元板拼制。按安装位置可分为室外、半室外和室内;按颜色可分为单色、双基色和彩色;按发光二极管点距可分为φ5.0、φ3.75 及 φ3.0 等。本文以市场上常见的室内双色 LED 单元板为控制对象,说明基于单片机 IAP 技术的LED 显示屏控制系统工作原理以及数据组织方法。 1 双色 LED 单元板硬件组成及工作原理 常见的室内双色 LED 单元板电路框图如图 1(a)所示。其中行扫描电路由 2 片 74HCl38(3—8 译码器)构成的 4—16 译码器加上多个 4953(MOS 管)组成的,扫描方式为 1/16。上下半屏分别由 2 组用 74HC595 串行移位寄存器实现红色、绿色显示数据的列输入,在图 1(a)所示的 64×32 标准 LED 单元板中,每组串行移位寄存器中有 8 个74HC595 级联,4 组共用了 32 个 74HC595。 74HC595 内部电路框图如图 1(b)所示。所有 4 组74HC595 的控制信号 RCK、SCK、EN 全部接在一起。74HC595 的控制信号和 4 组串行移位寄存器的输入以及行扫描控制信号 A、B、C、D 构成整个 LED 单元板的输入;74HC595 的控制信号经驱动后和 4 组串行移位寄存器的输出以及行经过驱动的扫描控制信号 A、B、C、D 构成整个 LED 单元板的输出,用于级联下一个 LED 单元板的输入。双下载后可任意编辑色 LED 单元板等效电路框图如图 1(c)所示。下载后可任意编辑下载后可任意编辑2 LED 显示控制系统的硬件组成及工作原理 LED 显示控制系统的硬件组成如图 2 所示。从表面上看是一个普通的单片机简单应用,实际上在设计此系统时已经考虑了很多硬件、软件及硬软件配合的因素。首先在使用 51 单片机的前提下,用其串行口方式 O 似乎可以利用单片机发出的移位脉冲将 8 位数据送入 ...