基于单片机的 Led 点阵广告牌设计 【摘要】本设计使用 AT89C51 系列高速单片机作为主控制模块,利用简单的外围电路来驱动 6416 的点阵 LED 显示屏。利用 AT89C51 系列高速单片机本身强大的功能,可以很方便的实现单片机和 PC 机间 的数据传输及存储,并能利用 软件方便的 进行显示内容的多样变化,另一方面点阵显示屏广泛的使用于医 院、机场 、银行等公共 场所,所以本设计具有很强的现实使用性。 本 LED 显 示屏能 够以动态扫描的方式同时显示 4 个 1616 点阵汉 字,并能通过上位机软件修改显示 内容和显示效果等等。把字符内码 存储在空闲的单片机程序存储器空 间,使本 LED 显示系统能掉电存储 1024 个字符。设计 中采用了 SPI 接口的 GB2312 标准字库,支持所有的国标字符和 ASCII 标准字符的显示。 因为采用串行传输方式,使本系 统 的可扩展性得到提升,便于多个 显 示单元的级联。 本文从 LED 的显 示原理入手,详细阐述了 LED 动态显示的过程,以及硬件电路的设计、计算和软件的 算法。 【关键词】 动态显示;单片机;点阵字库 目录