基于AT89C52单片机的LED显示屏控制系统的设计外文原文和中文翻译
《2024年基于AT89C51单片机的LED点阵显示系统设计》范文

《基于AT89C51单片机的LED点阵显示系统设计》篇一一、引言随着科技的不断发展,LED点阵显示技术已经广泛应用于各种电子设备中。
为了满足日益增长的市场需求,本文提出了一种基于AT89C51单片机的LED点阵显示系统设计。
该设计以AT89C51单片机为核心,通过编程控制LED点阵的显示内容,实现了高效、灵活、可靠的显示效果。
二、系统设计概述本系统主要由AT89C51单片机、LED点阵模块、电源模块、控制电路等部分组成。
其中,AT89C51单片机作为核心控制器,负责接收和处理外界输入的信号,控制LED点阵的显示内容。
LED点阵模块负责实际显示内容,电源模块为整个系统提供稳定的电源,控制电路则负责连接各个模块,保证系统的正常工作。
三、硬件设计1. AT89C51单片机AT89C51单片机是一种低功耗、高性能的8位微控制器,具有体积小、功耗低、控制功能强等优点。
在本系统中,AT89C51单片机主要负责接收和处理外界输入的信号,控制LED点阵的显示内容。
2. LED点阵模块LED点阵模块是本系统的核心显示部分,由多个LED灯珠组成。
通过编程控制,可以实现各种文字、图案和动画的显示。
在本设计中,我们选用了高亮度的LED灯珠,以保证显示效果更加清晰、鲜明。
3. 电源模块电源模块为整个系统提供稳定的电源,包括+5V和GND两部分。
为了保证电源的稳定性和可靠性,我们采用了高精度的稳压芯片和滤波电路。
4. 控制电路控制电路是连接各个模块的桥梁,主要实现单片机与LED点阵模块之间的信号传输和控制。
在本设计中,我们采用了简单的数字电路实现控制功能,保证了系统的稳定性和可靠性。
四、软件设计本系统的软件设计主要包括单片机的程序编写和调试。
我们采用了C语言进行编程,通过编写控制程序实现LED点阵的显示内容。
在程序编写过程中,我们充分考虑了系统的实时性、稳定性和可扩展性等因素,保证了系统的正常运行和后续升级维护的便利性。
五、系统实现与测试在完成硬件和软件设计后,我们进行了系统的实现与测试。
《2024年基于AT89C51单片机的LED点阵显示系统设计》范文

《基于AT89C51单片机的LED点阵显示系统设计》篇一一、引言随着科技的进步和智能化设备的普及,LED点阵显示系统在各种电子设备中得到了广泛的应用。
本文将详细介绍基于AT89C51单片机的LED点阵显示系统的设计,包括系统设计的目的、意义、主要内容和结构安排。
二、系统设计目的与意义本系统设计的主要目的是利用AT89C51单片机控制LED点阵,实现动态、多样化的显示效果。
通过该系统,可以提高显示信息的可读性和可视化程度,为各种电子设备提供更加丰富、直观的显示界面。
此外,该系统还具有低功耗、高可靠性等优点,具有广泛的应用前景。
三、系统设计内容1. 硬件设计硬件设计主要包括AT89C51单片机的选择与配置、LED点阵的选型与连接、电源电路的设计等。
其中,AT89C51单片机作为核心控制器,负责接收和处理数据,控制LED点阵的显示。
LED点阵作为显示器件,负责将数据以可视化的方式呈现出来。
电源电路为整个系统提供稳定的电源供应。
2. 软件设计软件设计主要包括单片机的编程和控制算法的设计。
单片机编程采用C语言,以便于编写和调试。
控制算法包括数据处理、显示控制等,以实现动态、多样化的显示效果。
四、系统实现1. 电路连接根据硬件设计,将AT89C51单片机、LED点阵、电源电路等连接起来,形成完整的电路系统。
在连接过程中,需要注意各元器件的引脚对应关系和电路的稳定性。
2. 程序设计根据软件设计,编写单片机的程序。
程序包括初始化程序、数据处理程序、显示控制程序等。
在编写过程中,需要注意程序的逻辑性和稳定性,以确保系统的正常运行。
3. 系统调试在程序编写完成后,进行系统调试。
调试过程中,需要检查各元器件的工作状态、电路的连接情况以及程序的运行情况。
通过调试,可以发现问题并进行修复,以确保系统的正常运行。
五、系统性能测试与分析对系统进行性能测试与分析,包括显示效果、响应速度、稳定性等方面的测试。
通过测试,可以评估系统的性能和可靠性,为后续的优化和改进提供依据。
《2024年基于AT89C51单片机的LED点阵显示系统设计》范文

《基于AT89C51单片机的LED点阵显示系统设计》篇一一、引言在现代电子产品设计中,LED点阵显示技术被广泛用于各类电子设备的用户界面显示,因为它能实现多级动态和色彩显示效果,可以丰富和强化用户体验。
本篇论文将介绍基于AT89C51单片机的LED点阵显示系统设计,包括系统架构、设计原理、实现方法及优化措施。
二、系统架构设计本系统设计主要采用AT89C51单片机作为核心控制器,搭配适当的LED点阵模块。
AT89C51单片机是一款广泛使用的低功耗、高性能的微控制器,其内部包含中央处理器(CPU)、定时器/计数器、并行I/O口等基本模块。
LED点阵模块则负责显示内容,其由多个LED灯珠组成,通过控制每个灯珠的亮灭来实现显示效果。
三、设计原理本系统设计的基本原理是利用AT89C51单片机的并行I/O口控制LED点阵模块的每个灯珠。
通过编程设定每个灯珠的亮灭状态,从而在LED点阵上形成所需的显示内容。
此外,AT89C51单片机还具有定时器/计数器模块,可以用于控制显示内容的刷新频率和动态效果。
四、实现方法实现本系统设计的关键步骤如下:1. 选择合适的LED点阵模块,确定其与AT89C51单片机的接口连接方式。
2. 根据需要显示的字符或图像,规划每个灯珠的亮灭状态。
3. 使用编程语言(如C语言)编写控制程序,通过单片机实现对LED点阵模块的控制。
4. 对程序进行编译和烧写到单片机中,并进行实际测试。
在编写控制程序时,需要根据单片机的时序要求,合理设置每个灯珠的亮灭时间,以实现所需的动态效果。
同时,还需要考虑程序的运行效率和稳定性,确保系统能够长时间稳定运行。
五、优化措施为了进一步提高系统的性能和稳定性,可以采取以下优化措施:1. 优化LED点阵模块的布局和连接方式,减少信号传输过程中的干扰和损耗。
2. 使用抗干扰能力强的电源和地线设计,确保系统在复杂电磁环境下的稳定性。
3. 对程序进行优化和调试,提高程序的运行效率和稳定性。
基于单片机的LED大屏幕显示系统

基于单片机的LED大屏幕显示系统基于单片机的LED大屏幕显示系统目录中文摘要.................................................. I矚慫润厲钐瘗睞枥庑赖。
英文摘要................................................................ I I 第1章绪论 (1)1.1 LED显示屏概述 (1)1.1.1 LED显示屏的发展 (1)1.1.2 LED显示屏的分类 (2)1.1.3 LED显示屏的作用 (3)1.1.4 LED显示屏的特点 (3)1.2 设计的主要内容 (3)1.2.1 设计的意义和目的 (4)1.2.2 国内外的研究现状 (4)1.2.3 课题背景简介 (5)第2章显示原理及控制方式 (6)2.1 LED点阵显示屏模块 (6)2.2 LED点阵显示方式 (6)2.3 LED常见的控制方式分析 (8)第3章总体方案设计与分析 (10)3.1 显示单元 (10)3.2 滚屏的实现 (10)3.3 主控芯片的考虑 (10)3.4 关于现实内容的更新 (10)3.5 总体电路结构及工作原理 (11)3.5.1 硬件电路框图 (11)3.5.2 工作原理 (11)第4章硬件电路设计 (12)4.1 LED点阵模块的选择 (12)4.2 行驱动电路 (13)4.3 列扫描电路 (15)4.4 串口通讯 (17)4.4.1 RS232总线标准 (17)4.4.2 RS232C接口电路 (17)4.5主控芯片 (19)第5章单片机软件设计 (24)5.1 开发工具及语言 (24)5.2 编程思想 (24)5.3 字模处理 (25)5.4 左移效果 (26)5.5拉幕效果 (27)5.6 串口通信 (28)5.6.1 通讯基础知识 (28)5.6.2 Mscomm通讯控件简介 (29)基于单片机的LED大屏幕显示系统5.6.3 Mscomm控件的主要属性和方法 ................. 29聞創沟燴鐺險爱氇谴净。
AT89C52控制的8×8点阵LED字符显示器的设计(1)

目录第1章:引言 (2)第2章:方案论证 (3)2.1:方案选择 (3)2.2:单片机最小系统设计 (3)2.3:按键及接口设计 (5)2.4:显示及接口设计 (5)2.5:驱动电路的设计 (7)2.6:电源电路的设计 (7)第3章:8×8点阵显示器控制系统的硬件设计 (8)3.1:硬件系统的总体设计 (8)3.2:单片机AT89C52的分析 (8)3.3:具体电路及功能分析 (11)3.4:8×8点阵显示电路原理图 (11)第4章:8×8点阵控制系统的软件设计 (12)4.1:软件总体设计及功能的描述 (12)4.2:单片机系统资源分配 (12)4.3:软件主程序和显示程序流程图 (13)第5章:样品的制作与调试 (14)5.1:原材料的选择与采购 (14)5.2:印刷电路板的设计与制作 (14)5.3:单片机的测试 (15)5.4:硬件及软件的调试 (15)5.5:整机的测试与调试 (15)第6章:使用说明书 (16)第7章:后记 (16)参考文献 (17)附录1:源程序 (18)AT89C52控制的8×8点阵LED字符显示器的设计摘要:本系统设计思路是:利用单片机对整个系统进行总体控制,进行显示所要显示的字符。
显示方式分为三种:逐字显示、上滚显示、左滚显示,其中显示字模数据由单片机输入显存,点阵的点亮过程有程序控制,由驱动电路完成,点阵采用单色显示,该显示器电路的特点是:点阵的动态显示过程占用时间比较短,亮度比较高,而且亮度可以改变电阻进行调节。
关键词:LED点阵;嵌入式系统;单片机;显存;Abstract:This design intent to take 8052 single chip to control entire system generally. The display word-module data is input by single chip to display memory. The lightening process is accomplished by other circuit ( programme and drive) automatically. Dynamic display process engross a little of the time . The lighting is able to be adjusted by changing the resistance . The lighting ways: single , rolling from down , rolling from right.Key words:LED lattice;embedded system;single chip;disply memory第1章引言当今世界,电子技术迅猛发展,点阵式显示器件作为现代信息显示的重要媒体,在金融证券、体育、机场、交通、商业、广告宣传、邮电电信、指挥调度、国防军事等许多领域中得到了广泛应用。
基于at89s52的led汉字显示屏

江苏城市职业学院毕业设计(论文)(2012届)设计(论文)题目基于AT89S52的LED汉字显示屏的设计分工项目硬件设计办学点(系)XX(电子工程系)专业电子信息工程技术班级XXXXXXX学号XXXXXXXXXX学生姓名XXXX起讫日期年月日—年月日地点淮安指导教师XXX 职称XXXXXX年X月X日摘要LED(LightEmittingDiode)行业已经成为一个快速发展的新兴产业,市场空间巨大,前景广阔。
本文介绍了基于AT89S52单片机的LED显示屏设计。
其中着重介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及详细的使用说明和工作流程。
本文分为六部分,其中主要内容是系统总体分析,系统硬件设计系统软件设计等三部分。
系统总体分析是基础,系统硬件设计是本文的关键,该部分首先简单描述系统硬件工作原理,且附以系统硬件设计图论述了本次毕业设计所应用的各硬件接口模块的功能及工作过程。
本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的设计。
本设计具有操作简单、扩展功能较多、实用性强等特点。
关键词:AT89S52单片机 LED 点阵显示硬件设计目录第一章前言 (5)1.1 LED显示屏的发展背景及国内外研究现状 (5)1.2 设计目标及思路 (5)1.2.1设计的目标 (5)1.2.2设计思路 (5)第二章系统总体分析 (7)2.1 LED显示屏的技术现状及发展趋势 (7)2.1.1 LED显示屏相关定义 (7)2.1.2 LED显示屏的分类 (7)2.1.3相关技术 (7)2.2 LED点阵驱动原理 (9)2.3 LED16*16点阵显示 (10)2.4系统硬件的总体结构及布局 (11)2.4.1 控制电路设计 (11)2.4.2 显示驱动电路 (12)2.5本章小结 (14)第三章硬件设计与实现 (15)3.1单片机系统的设计 (15)3.1.1 AT89S52主要功能列举如下 (15)3.1.2 AT89S52各引脚功能介绍 (16)3.2 驱动电路 (18)3.2.1 74LS138芯片简介 (18)3.2.2驱动电路的构成 (19)3.3 本章小结 (20)第四章汉字点阵显示原理及字库代码获取方法 (21)4.1汉字点阵显示原理 (21)4.2字库代码的获取方法 (21)4.3本章小结 (23)第五章程序的设计与调试 (24)5.1程序流程图 (24)5.2程序的设计 (24)5.3程序的输入以及HEX文件的生成 (27)5.3.1 keil的简介 (27)5.3.2 keil的使用说明 (28)5.4本章小结 (29)第六章总结与展望 (30)6.1 总结 (30)6.2展望 (30)参考文献第一章前言1.1 LED显示屏的发展背景及国内外研究现状在大型商场、车站、码头、地铁站以及各类办事窗口等越来越多的场所所需要用LED点阵显示图形和汉字。
基于单片机的LED显示屏控制系统设计
基于单片机的LED显示屏控制系统设计基于单片机的LED显示屏控制系统设计本设计使用双RAM技术来组织用于控制矩形显示屏的控制系统数据,提高了信息垂直循环显示时的存储器效率,大幅度降低了对数据存储器的占用率,并且对刷新频率的要求也不是很高。
1、LED显示数据组织需要显示的区域小于或等于实际显示区域时,采用静态显示即可。
但大多时候需要显示的区域大于或等于实际显示区域,如图1所示。
为了简化问题的分析,本文将显示区域高度设置为LED显示屏高度的4倍,宽度等于LED显示屏宽度。
设显示屏的高度为Lh,宽度为Lw,则显示区域高度Dh=4Lh,宽度Dw=Lw。
本文以单色显示作为描述对象,且Bw=Bn=8(Bw为扫描线条数,Bn为输出数据宽度),如图1所示。
对于一个LED显示屏,宽度Lw和高度Lh确定后,显示屏单元板的排列方式也就确定了。
单元板相邻的两条扫描线之间的距离为Sw,显示屏有Bw条扫描线,分别是Y0,Y1,…,YBw-1。
每Sw行对应一位显示数据,显示屏上的每一个点对应于存储器中某个字节的某一位。
Bw条扫描线分别指向:Y0=O,Y1=Sw,…,BBw-1=(Bw-1)Sw。
用静态显示数据组织方法分别对显示块A、B、C、D组织显示数据。
首先对显示块A的显示信息进行组织(X为列号):①X=0,即当前扫描线各行与第O列相交各点的显示数据按D0,D1,…,DBw-1的顺序存储在存储器的第一个存储单元中。
②X值增加1,当前扫描线各行与X值对应列相交各点的显示数据存储在存储器的下一个存储单元中。
直至将X=O至X=Dw-1的Dw 个数据按顺序全部存储在存储器中。
③Bw条扫描线向下移动一行,重复第①至②步,直到Y0移动到Sw-1行时。
④数据组织结束。
显示区域B、C、D分别按照A的数据组织方式去组织显示数据。
组织后的显示数据块按A、B、C、D的顺序存储在RAM0里,然后将RAM0中的显示数据块A、B、C、D按B、C、D、A的顺序拷贝到RAMl中,任何两个相邻显示块的显示数据在两块RAM中都有相同的地址存储区域。
基于AT89C52电子显示屏的研究 毕业设计 毕业论文及文献综述
基于AT89C52电子显示屏的研究-------软件部分绪论LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,是集微电子技术、光电子技术、计算机技术、信息处理技术于一体的大型显示系统。
它以其色彩鲜艳,动态范围广,亮度高,寿命长,工作性能稳定而日渐成为显示媒体中的佼佼者,广泛应用于广告、证券、信息传播、新闻发布等方面,是目前国际上极为先进的显示媒体[1]。
1.1 LED显示屏的研究背景及意义在现代信息化社会的高速发展过程中,最具意义的莫过于大屏幕显示已经从公共信息展示等商业应用开始向消费类多媒体应用渗透。
随着宽带网络的发展,数字化的多媒体内容将在信息世界中占据主流,新型的大屏幕显示设备将代替传统电视机成为人们享受信息和多媒体内容的中心。
1.1.1 LED显示屏的特点与传统的显示设备相比,LED大屏幕的独特的优点成为众人目光的焦点。
(1)LED显示屏色彩丰富,显示方式变化多样(图形、文字、二维、三维动画、电视画面等)、亮度高、寿命长,是信息传播设施划时代的产品。
(2)LED显示屏是集光电子技术、微电子技术、计算机技术、信息处理技术于一体的高技术产品,可用来显示文字、计算机屏幕同步的图形。
它以其超大画面、超强视觉、灵活多变的显示方式等独居一格的优势,是目前国际上使用广泛的显示系统。
(3)LED显示屏应用广泛,金融证券、银行利率、商业广告、文化娱乐等方面,有巨大的社会效益和丰厚的经济效益[1][2]。
在其历史的演变过程中,出现了多种信息传播媒体,但就其性能看,如阴极管(CRT)或石英管(DV)大型电视,成本非常昂贵,在不需要超大画面且在室内使用时效果尚可;彩色液晶显示同样成本昂贵、电路复杂,面积有限,受视频角的影响非常大,可视角度很小;影像投影设备亮度小、清晰度差(画面受光不均匀);电视墙表面有分割线,视觉上有异物感,室外应用时亮度效果差。
而LED显示屏以其受空间限制较小,并可以根据用户要求设计屏的大小,具有全彩色效果,视角大,可以用于显示文字、图案、图像、动画、视频、录像信号等各种信息的特点得到了突飞猛进的发展[3]。
基于AT89C51单片机的LED点阵显示系统设计
基于AT89C51单片机的LED点阵显示系统设计一、引言随着电子技术的飞速进步,LED点阵显示技术逐渐应用于各个领域,如广告牌、车载显示器、数字时钟等。
本文将介绍一种方案,通过该方案可以实现多种效果的信息显示。
二、系统硬件设计LED点阵显示系统主要由单片机、点阵显示模块、电源模块和外围电路组成。
2.1 单片机选择本文选用AT89C51单片机作为主控制芯片。
AT89C51是一款具有高性能的八位微控制器,具备高速处理能力和丰富的外设接口。
它接受了8051内核,支持多种编程方式,分外适合用于LED点阵显示系统。
2.2 点阵显示模块点阵显示模块是LED点阵显示系统的核心部件,用于显示各种图形和文字。
常见的点阵显示模块有8x8、16x16和32x32等规格,本文以8x8点阵显示模块为例进行设计。
2.3 电源模块电源模块主要为整个系统提供稳定的电源供应。
由于LED点阵显示系统需要同时驱动大量的LED灯,电源模块的功率要求较高。
因此,我们选择了直流稳压电源作为电源模块。
2.4 外围电路外围电路主要包括数码管显示模块、按键输入模块等。
数码管显示模块用于显示系统状态、时间等信息,按键输入模块用于系统参数设置和功能选择。
三、系统软件设计3.1 系统初始化系统启动时,将进行初始化操作。
起首,对单片机进行引脚配置,设置各个引脚的输入输出状态。
然后,对LED点阵显示模块进行初始化,设置亮度、扫描方式等参数。
最后,对外围设备进行初始化,如数码管显示模块和按键输入模块。
3.2 数据处理LED点阵显示系统需要通过单片机来处理要显示的图像和文字内容。
在本设计中,我们接受汉字字库和图形库存储相应的数据,并通过单片机将相应的数据发送到点阵显示模块进行显示。
3.3 功能扩展为了提升系统的功能和用户体验,可以对LED点阵显示系统进行功能扩展。
例如,可以增加温湿度传感器,实时显示当前的温湿度数据;还可以增加红外遥控功能,通过遥控器对系统进行控制。
基于AT89C51单片机的LED点阵显示系统设计
基于AT89C51单片机的LED点阵显示系统设计基于AT89C51单片机的LED点阵显示系统设计一、引言随着科技的不断发展,数字显示技术成为现代生活中不可或缺的一部分。
其中,LED点阵显示系统在广告牌、仪器仪表、计算器等领域有着广泛的应用。
本文将介绍一个基于AT89C51单片机的LED点阵显示系统的设计过程,涉及硬件设计、软件设计以及系统实现等方面。
二、硬件设计该LED点阵显示系统的硬件设计主要包括四个部分:单片机模块、LED点阵模块、输入模块和电源模块。
1. 单片机模块:选择AT89C51单片机作为控制核心,该单片机具有丰富的IO口和强大的计算能力,非常适合用于控制LED点阵显示系统。
单片机模块完成对输入模块的数据读取和处理,并控制LED点阵模块的亮灭。
2. LED点阵模块:采用8*8的单色LED点阵,共有64个LED灯,用于显示各种图形和字符。
单片机模块通过控制各个列线和行线的高低电平来控制LED灯的亮灭,从而实现不同的显示效果。
3. 输入模块:由于AT89C51单片机没有直接的输入接口,需要通过外部电路完成对按键信号的读取。
设计中使用矩阵键盘作为输入模块,采用行列扫描的方法,通过检测按键的状态来实现输入控制。
4. 电源模块:为了保证整个系统的正常运行,设计中需要提供稳定的电源。
采用直流电源供电,通过电源模块对电压进行稳定和过滤处理,从而确保各个模块的正常工作。
以上硬件模块之间通过引脚连接器进行连接,并经过理性布局,以减少对系统性能的影响。
三、软件设计软件设计是LED点阵显示系统中不可或缺的一部分,主要由单片机程序和驱动程序组成。
单片机程序负责对输入信号的读取和处理,驱动程序则负责控制LED点阵的显示效果。
1. 单片机程序:采用C语言编写单片机程序,实现对输入模块的扫描和数据的读取。
根据不同的按键输入,单片机程序可以控制LED点阵的显示模式,如常规显示、滚动显示、逐行显示等。
2. 驱动程序:驱动程序为单片机与LED点阵模块之间的接口程序,负责控制LED点阵的亮灭。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Design of LED Display Control System Based on AT89C52 Single Chip Microcomputer
Institute of Machinery, on 5 February 2004 Maurice Wilkes
ABSTRACT :THIS paper introduces display design process about hardware and software
based on AT89C52 single chip microcomputer. We use a simple external circuit to control the display screen,which size is 32 × 192. The display screen also can display the size of the six 32 × 32 dot matrix Chinese characters by a dynamic scan mode, and can be divided into two small display screens, which can display twenty-four Chinese characters whose size is 16×16. We can modify the code to change the content of the display, subtitles can achieve scrolling function and the scroll speed can be adjusted according to requirements, subtitles can also achieve pause function. The Chinese character code stored in external data memory, the capacity of data memory is expanded according to the requirements of Chinese characters we want to show. This display screen has advantages of small volume, few hardware and simple circuit structure. KEY WORDS: LED, Chinese Character Display, AT89C52
I. INTRODUCTION LED display has become an important symbol of the city lighting, modernization and informationsociety with continuous improvement and beautification of people’s living environment. LED lights can be seen in the large shopping malls, railway station, docks, underground station, and a variety of management window and so on. LED business has become a fast-growing new industry, a huge market space and bright prospects. The text, pictures, animation and video are displayed by LED’s light, and content can be changed. Some components are the display devices of the modular structure, and which usually consists of a display module, control system and power system. The display module is constituted by the lattice structure which consists of LED, and is responsible for light-emitting display; the screen can display text, pictures, video and so on by control system which can control light or dark of LED in the corresponding region; Power system is responsible for transforming input voltage an d current into voltage and current which the screen needs. LED dot matrix display extracted display character font through PC, and sent to the microcontroller, then displayed in the dot matrix screen, which mainly used for display of indoor and outdoor characters. LED dot matrix display can be divided into graphic display, image display and video display by displayed content. Compared with the image display,the characteristics of graphic display is no difference in gray color whether it is monochrome or color display. Therefore, graphic display also fails to reflect the richness of color, and video display can not only show exercise, clear and full-color images but also show television and computer signals. Although there are some differences between the three, but the most basic principles are similar.
II. System Overall Structure Design Single Chip Microcomputer (SCM) models were selected according to the target, function, reliability, cost, accuracy and speed of the control system. According to the actual situation of the subject, the choice of SCM models mainly considered from the following two aspects: First, SCM has strong anti-interference ability; Second, SCM has a higher cost-effective. Due to MCS-51 is widely used in China, has more information and can compatible with the more peripheral chips too, in particular, ATMEL Corporation, introduced a new generation microcontroller in 2003, that is 89S series, and its typical products with high performance and low cost microcontroller is AT89C52. AT89C52 is a low voltage, high-performance CMOS 8-bit microcontroller, the chip includes 8 KB read-only program memory (PEROM) which erase can be repeated, 256byte random access data memory (RAM), devices adopt high-density nonvolatile memory technology to produce, compatible with the standard MCS-51 instruction set and the 8052 products, while the chip built-in general-purpose 8-bit central processing (CPU). Flash storage unit, can be applied to the more complex control applications. The system was realized by the circuitry which is made up of AT89C52 chip, Clock circuit, reset circuit, column scan driver circuit, line drive circuit and the six 32× 32 LED dot matrix, the overall structure of LED characters display is shown in Fig.1. A display unit is composed of dot matrix and two 74HC154. Line data signal is divided into two parts, which is given by the two 8255A respectively, but the 8255A data are from the P0 port the master controller AT89C52. The column scanning signal of each character was given by the two 74HC154, the 74HC154 12 pieces and was divided into six groups. The input signal of 74HC154 was given by the P1.0 ~P1.3 of AT89C52. External data memory 6264 connected with the AT89C52 the P0 port.