电子显示屏的设计
摘要
LED点阵显示屏是一种通过控制半导体发光二极管的亮灭来显示字符和图像的显示装置。它是由很多个的发光二极管整齐排列组成,同一行的发光二极管阳极连接在一起,同一列的阴极连在一起。
LED点阵显示屏可以显示数字或符号,通常用来显示时间、速度、系统状态等。文章给出了一种基于MCS-51单片机的16×32 点阵LED显示屏的设计方案。包括系统具体的硬件设计方案,软件流程图和部分C语言程序等方面。在负载范围内, 只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉的图文显示方案。
本设计主要以AT89C51单片机为核心,采用串行传输、动态扫描技术,制作一款拥有PC机通信功能的,模块化LED多功能显示屏。单片机控制系统程序采用C语言进行编辑,通过编程控制各显示点对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。利用字模提取软件PCtoLCD2002获得要显示字符的字模数据。
该电子显示屏可以显示各种文字或单色图像,全屏能显示2个汉字,采用8块8 x 8点阵LED显示模块来组成16×32点阵显示模式。该显示系统采用动态扫描方法进行显示,使得图形或文字能够实现静止、移入移出等多种显示方式。文中详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明等。
关键词: LED点阵, AT89C51单片机,驱动, 动态扫描,C语言
THE DESIGN OF ELECTRONIC DISPLAY SCREEN
Abstract
Dot Matrix LEDS display is a display device which shows the character and image light-emitting diode by controlling the light-emitting diode off or on. It posed of lots of light-emitting diodes.
LED dot matrix display can display numbers or symbols, usually used to display time, speed, States of the system. This paper is about a 16 × 32 dot matrix LED display design which is based on MCS-51 microcontroller. There are system specific hardware design, software flow chart and some assembly language procedures. Just a simple cascade can extend the screen. This is a low-cost graphic display program.
This design mainly AT89C51 microcontroller as the core, using serial transmission, dynamic scanning technology to produce a PC machine has munication function, and modular, multi-function LED display. SCM control system programming using C language for editing
Programming control points indicated by the corresponding LED anode and overcast extreme level. We can effectively control the defense showed bright spots. We can effectively control the defense showed bright spots. The lattice data shows characters can use software PCtoLCD2002 to get.
The electronic screen can show all kinds of written or monochrome images, two full screen display Chinese characters, and eight pieces of 8 x 8 dot-matrix LED display modules to
led电子显示屏设计 来自淘豆网m.daumloan.com转载请标明出处.