1、 1 摘要 本设计用 AT89C51 系列的高速单片机作为主控制模块,利用简单的外围电 路来驱动 64 16 的点阵 LED 显示屏。同时,也可在嵌入式系统软件硬件设计仿 真平台 Proteus 基础上设置了 16 16LED 点阵汉字显示电路。 使用 AT89C51 系列 的高速单片机本身的功能, 很方便的实现单片机和PC 机之间的数据存储及传输, 一方面可利用软件进行显示内容的多样化,另一方面点阵可显示屏,广泛的应用 于医院、机场、银行等公共场所,所以本设计具有很强的实际应用性。 LED 显示屏可用动态扫描的方式同时显示 4 个 16 16 点阵汉字,也可通过 上位机软件修改显示的内容和显
2、示的效果等等。 把字符内码存储在空闲的单片机 程序存储器空间,使本 LED 显示系统能掉电存储 1024 个字符。设计中采用了 SPI 接口的 GB2312 标准字库,支持所有的国字符和 ASCII 标准字符的显示。因 为采用串行传输方式,所以使本系统的可扩展性得到提升,有利于多个显示单元 的级联。通过汉字字模点阵数据的生成软件进行,实现汉字点阵的效果,同时应 用汇编语言对单片机进行了控制性的操作。也完成了实物电路,并在 Proteus 软 件基础上对结果仿真,得到了汉字点阵效果图。 关键词: 动态显示 单片机 点阵字库 1 Abstract This design with AT89C51
3、series of microprocessor as the main control This design with AT89C51 series of microprocessor as the main control module, use the periphery of the simple circuit to drive the 64 x 16 matrix module, use the periphery of the simple circuit to drive the 64 x 16 matrix LED display. At the same time, al
4、so can be in embedded system LED display. At the same time, also can be in embedded system software software and hardware design simulation platform based on Proteus set 16 16 and hardware design simulation platform based on Proteus set 16 16 of LED dot matrix characters display circuit. Use the mic
5、roprocessor of LED dot matrix characters display circuit. Use the microprocessor itself AT89C51 series of function, very convenient realize between SCM itself AT89C51 series of function, very convenient realize between SCM and PC of data storage and transmissioand PC of data storage and transmission
6、, on the one hand, can use software n, on the one hand, can use software showing the contents of the diverse, on the other hand bitmap can display, showing the contents of the diverse, on the other hand bitmap can display, widely used in hospitals, airports, Banks and other public places, so widely used in hospitals, airports, Banks and other public places, so this design which is of great practical application. this design which is of great practical application. The LED display dynaThe