单片机LED显示控制系统中英文对照外文翻译文献.docx

上传人:b****4 文档编号:3775653 上传时间:2022-11-25 格式:DOCX 页数:25 大小:2.83MB
下载 相关 举报
单片机LED显示控制系统中英文对照外文翻译文献.docx_第1页
第1页 / 共25页
单片机LED显示控制系统中英文对照外文翻译文献.docx_第2页
第2页 / 共25页
单片机LED显示控制系统中英文对照外文翻译文献.docx_第3页
第3页 / 共25页
单片机LED显示控制系统中英文对照外文翻译文献.docx_第4页
第4页 / 共25页
单片机LED显示控制系统中英文对照外文翻译文献.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

单片机LED显示控制系统中英文对照外文翻译文献.docx

《单片机LED显示控制系统中英文对照外文翻译文献.docx》由会员分享,可在线阅读,更多相关《单片机LED显示控制系统中英文对照外文翻译文献.docx(25页珍藏版)》请在冰豆网上搜索。

单片机LED显示控制系统中英文对照外文翻译文献.docx

单片机LED显示控制系统中英文对照外文翻译文献

单片机LED显示控制系统中英文对照外文翻译文献

(文档含英文原文和中文翻译)

 

基于AT89C52单片机的LED显示屏控制系统设计

摘要

这篇文章介绍了基于AT89C52单片机的LED显示控制系统软硬件的设计过程。

我们用一个简单的外部电路控制尺寸为32*192的显示屏,通过一个动态显示模块,这个显示屏也能显示六个32*32的汉字,也能分成两个小的显示屏,能够显示24个16*16的汉字。

我们能通过修改程序来改变显示内容。

字幕可以实现滚动功能且滚动速度可以根据要求调节,屏幕也具有暂停功能。

汉字代码储存在数据存储器中,储存器的容量可以根据显示汉字的需要扩展。

该显示屏具有低电压,硬件电路简单等优点。

关键字:

LED,汉字,AT89C52

一、简介

LED显示屏已成为一个重要的标志,在城市照明、现代化、信息社会不断的改善和美化人们的生活环境。

LED灯可以应用于大型购物商场、车站、码头、地下车站,各种管理窗口等等。

LED业务已成为一个快速增长的新兴产业,具有巨大的市场空间和前景。

文本,图片,动画和录像显示(LED)的亮度和内容是可以改变的。

一些元器件的显示装置的模构通常是由显示模块、控制系统和电力系统。

显示模块构成的网格结构由领导,并负责发光显示;屏幕上可以显示文本,图片、视频等,在相应的区域控制系统操控LED光亮或黑暗;电力系统是一个负责屏幕上转换输入电压和电流流进的电压和电流。

LED点阵显示提取显示字符的字体通过PC,通过单片机,然后显示在点阵屏,主要用于室内和室外的显示。

LED点阵显示可分为图形显示,图像显示和视频显示器显示的内容。

相比提高了图像显示的特点图形显示没有区别,无论它是在这两种颜色单色或彩色显示。

因此,图形显示也不能反映丰富的颜色,录像显示不能只把清晰、彩色图像,而且也表现在电视和电脑的信号。

虽然三者之间有一些差异,但是最基本的原则是类似。

单片机具有良好的性价比,小体积、高可靠性强的控制,并广泛应用于聪明仪器、机电一体化,真正的-时间过程控制、机器人、家用电器、模糊控制、通讯系统等。

摘要描述了设计中的LED显示屏有关原理,硬件设计软件结构进行了详细描述,最后,我们模拟的总体设计和分析结果。

二、系统整体结构设计

单片机(SCM)模型选择相应的目标、功能、可靠性、成本,精度和速度控制系统。

根据这个主题的实际情况,选择不同的配置管理模型主要考虑从以下两个方面:

首先,供应链管理具有较强的抗干扰能力;第二,单片机具有较高的性价比。

mcs51汇编语言是由于广泛应用在中国,有更多的信息,可以配合外围芯片多。

ATMEL公司,引进了一种新的在2003年一代单片机,即89系列,并通过对典型的产品具有较高的性能和较低的AT89C52单片机是成本。

AT89C52是一种低电压、高性能CMOS8位单片机,包括了8k只读芯片程序内存(PEROM)可以重复删除,256字节随机的存取数据存储器(RAM),装置采用高密度非易失性存储器存储技术。

8052年产品,而芯片内置的通用8位元中央处理器(CPU)、Flash存储单元,可以应用到更复杂的控制应用。

该系统是实现的电路由AT89C52芯片、时钟电路、复位电路,列扫描驱动电路、线、驱动电路和632×32LED点阵,图表一显示整体结构的LED字符。

显示单位由两个74HC154点阵。

串行数据信号分为两个部分,分别给两个8255,但是8255年的数据来自AT89C52主控制器。

扫描信号的每个字是由这两个74HC154,74HC15412件,分为6组。

输入信号是由74HC154,AT89C52的P1.0~P1.3,外部数据存储器6264与AT89C52的地址。

图表1LED汉字显示系统总结构

图表2单片机控制系统电路

三、系统的硬件电路设计

3.1、单片机控制系统电路的设计

汉字的大小是32×32,但是单片机I/O端口不能满足设计的要求,因此I/O端口必须扩大,数据端口实施扩张是两个8255。

数据端口图2显示扩张,74HC373的低八个地址,低八个地址6264提供的信号,但高八个地址所提供的信号P2.06264~P2.4,8255年被A0,A1.74HC139是2-4解码器,其输入信号P2.6所提供对单片机应用P2.7,并提供了闸门外的I/O设备,因为这个系统有超过一个的外部的装置,确保他们不应该是闭的,因此他们的地址是唯一的,不要再重复一遍。

时钟电路由AT89C5218、19脚从时钟侧(XTALI和XTAL2),和12兆赫晶体X,电容C1和C2,并利用单片振荡模式。

3.2、电路设计的显示存储单元组成

汉字是大小的32×32设计,每个字符包括四个部分

(一)、

(二)、(三)、(四),每一个包括四个部分了矩阵的大小是8×8、电路分解地图显示单位由图表三表示。

线(a)的信号~(b)给出了在两个8255A1PA0~1PA7and1PB0~1PB7arePAandPBportof8255A-1,2PA0~2PA7and2PB0~2PB7arePAandPBportof8255A-2,这些数据代表了有74HC154给出的列扫描信号。

提出了strobes16专栏74HC154,(a)~(d)需要八个信号分别,就这样(a)和(b)分享74HC154,(c)和(d)分享了74HC154。

显示一个字符需要两个74HC154列扫描信号提供。

当电路工作(A)~(d)是通过扫描信号封闭顺序,只有一个封闭的,等LED熄灭,显示的数据传给了两个8255。

同时,人类的眼睛会看到一个稳定的图像。

因为人类的眼睛特征的坚持异象。

此外,因为汉字每一个显示需要128字节的存储空间,但AT89C52单片机芯片只有256字节数据存储器,它是远低于设计要求,所以我们扩大存储空间的8×8K外部数据存储器6264。

(A)(B)

(C)(D)

图表3显示单元的电路分解图

3.3、等级数据单元的设计电路

8255Inte1是一种通用可编程并行输入/输出接口芯片。

它的功能可通过设定软件程序,具有很强的通用性。

它可以直接通过数据总线连接到中央处理器外部设备,使用方便、灵活。

Inte18255A有三个8位并行接口芯片的输入和输出端口、编程方法可以被用于设置三个端口作为输入端口或输出端口.芯片工作都有基本的输入和输出,闸门输入/输出双向输入/输出。

当这些数据被通过数据总线上的CPU,其可选择无条件转让、查询传输或中断传输。

在8255年three-portInte1芯片港口C可作为不仅数据端口,也是控制端口。

当端口C作为一个数据端口,它不仅可作为8位数据端口,但也分别吗作为两个4比特数据端口,每个点港口C可以操作,可以设置一个特定的一些输入或输出,就这样提供了便利的条件控制。

图表4串行数据电路

在显示单元电路的设计,这些线条数据给出了两个8255,如图所示图4。

这个设计使用动态显示方式显示中文人们可以控制手段行或列扫描,系统采用的方法列扫描控制屏幕,特定的栏扫描电路被显示在图5。

列扫描电路由12块74HC154。

两块提供74HC15432strobes显示一个字符.这74HC154输入信号是P1.0~P1.3提供通过AT89C52来控制屏幕,但12块74HC154应用于设计、根据他们工作秩序,输入的是一块74HC154P1.4~P1.7这是由AT89C52来控制屏幕。

图表5电压扫描电路

3.4、串行通信接口电路

PC和单片机通过串行通信联系界面。

为了实现串行通讯单片机与PC机函数关系,和串口的水平对单片机应用将变成标准RS-232-C水平[11]。

在PC机的输出电压的RS-232C端口12V±。

单片机和PC,考虑到短距离通信,单片机主要负责接收的命令和数据,所以PC单片机直接关系,这是简单的连接方法。

从信号PC机的TXD-side都变成一个电流信号通过交流电路,红外光-发光二极管的电流有一个信号发生,灯发出的信号二极管投射到了phototransistor,并转换为电信号,然后输入到单片机RXD身边,所以光电转换已经实现,并且电气完全隔离以避免反馈干扰的输出端所产生。

四、软件设计

整个软件设计的主要构成显示程序和通讯程序。

汉字显示在屏幕上,性格和其他数据传输控制显示函数采用动态扫描了。

真实-时间与PC机通信的部分接收数据在单片机串行干扰信息,就这样实时数据信息的传输与PC实施。

 主机软件实施视觉基础。

在标准串行通信,这是电力通信MSCOMM控制VB所提供,它可以设置的串行通讯数据发送和接收、串行通讯端口地位,消息格式和协议为,直接把数据用PC的RS/RS—485串行端口。

为了意识到可靠的通讯与PC机单片机,确保双方都相同的数据格式和波特率[11],该设计采用RS-232通讯,10位数据格式,9600位/秒波特率。

4.1、汉字点阵显示原理与子程序

用新罗马字体UCDOS作为一个例子,每个词由16×16点矩阵。

那是每一个字国家标准的要求,汉字要用256格表达。

我们可以理解每一个点作为一个像素,形状的每个单词的理解为一个图像。

事实上,这个角色显示屏不仅能显示汉字,但也可以显示围内的任何图形像素。

由于单片机是8位单片机,一个词需要分成两部分,如图7所示。

图7、汉字点阵显示

为了了解汉字点阵组成原理,首先,字符代码通过列扫描的方法获得。

汉字分为上方和下方,上方由8×16个格子,下半部分8×16所形成的晶格。

第一栏上左拐角的上方显示了第一列扫描的方法,即P00~P07口,显示是汉字“大”,P05代码00000100,并转换为十六进制像04h。

在第一栏上方结束了,继续扫描底部一半的第一列,它可以从图7,二进制是00000000,十六进制是00h。

根据这一方法,第二栏里,第三栏里,直到16是转。

扫描“大”扫描码字符可以得出。

04H,00H,04H,02H,04H,02H,04H,04H

04H,08H,04H,30H,05H,0C0H,0FEH,00H

05H,80H,04H,60H,04H,10H,04H,08H

04H,04H,0CH,06H,04H,04H,00H,00H

它可以从这一原则,不管遇到什么样的字体或图像显示,我们就可以用这些方法来分析扫描代码和出现在屏幕上。

虽然上述方法让我们排除了字符点阵代码过程,而是依靠手册字符代码的方法,这是一个非常复杂的问题。

为此,字体软件是用来发现的特性代码,输入的内容显示在软件开启时,可以选择字体和大小根据要求,你可以选择由行或模专栏。

模按钮,十六进制的数据字符代码可以自动生成的,我们所需要的数据拷贝到这个地方。

4.2、地址分配及数据存储器

在这个设计中,我们使用8255A,6264等外部设备,他们的管脚是不一样的,所以闸门控制,包括地址分配问题。

在系统、详细地址代码8255年3FFCH~3和7FFCHFFFH~7FFFH地址的代码6264是0A000H~0BFFFH。

此外,6264

分为四个不同的区,每个空间大小是2K.

4.3、软件编程

软件程序由一开始,初始化,显示程序,前面主要程序和子程序中显示的是Figure.8流程图和图9。

字符编码储存在静态的6264,配置管理工具将等待信号给出,输入信号P3.0单片机应用针。

当P3.0来自低电平,显示程序开始运行。

首先,控制到8255年控制字写港口,8255工作形式的模式0的设计。

在控制的话完成后,将会显示的数据转移到8255从6264、显示数据输出四次因为线宽字符的屏幕32岁,一排的数据输入和运输从上到吗底部,每个第一排的信号控制

在单片机是封闭的数据传输后,这样的第一列显示数据,然后叫延迟程序显示内容的稳定。

第二列数据读取程序延迟后结束了,下一个行是封闭的,所以第二栏里的数据也是如此显示,等等,因为屏幕尺寸是32×192,192行显示,192行构成一幅图像。

然后,从第一列扫描,落后的起始地址正确显示数据根据原文,具有一个地址溢出问题,就将指定地址的开始地址指针当这些数据的地址是溢出,显示数据内容会不断重复。

流程图单片机与PC和交流如图10。

实时通信部件这与电脑接收数据信息的

单片机串行中断,从而使实时数据信息PC机实现了传动。

 

 

图8、主程序流程图

 

 

图9、子程序流程图

 

 

图表10PC机和单片机的通信流程图

五、仿真结果与分析

根据仿真结果再对硬件和软件设计的内容进行变形及修改电路或优化程序。

EDA工具软件,它是变形软件是发表在英国Labcenter电子产品

公司(软件在中国的代理商是广州电子技术有限叶片式)[7]。

它不仅具有EDA仿真功能的工具,也是模拟微控制器和周边设备。

这是最好的仿真工具为单片机和外部的装置。

虽然在国内变形刚刚开始,供应链管理的爱好者,教师教学的单片机和科学和技术人员从事单片机所有的爱都这个软件。

变形是世界领先的EDA技术工具(仿真软件),从方案的布局,调试代码,采用单片机和外部电路co-仿真,键切换到PCB设计、完成设计实现了从概念到产品。

只有仿真软件平台组成的电路仿真软件,PCB设计软件虚拟模型,处理器模型支8051HC11,PIC10/12/16/18/24/30/DsPIC33、AVR、手臂,8086年MSP430系列等。

皮层和DSP处理器的家庭增加,并在2010年将增加其他系列的处理模式。

在编辑的一面,它也支持IAR,KEIL和MATLAB等。

5.1、PCB设计和组件组装

考虑到在这个设计中用到的元器件不是很多,我们采用单回路方案,在顶层使用少量的跳线。

电路不严格要求组件参数,只要各组成部分选择是正确的、无损伤、良好的电路板生产过程中,所有的电子元件组装成正确的焊接工艺,下载程序和调试程序。

印刷生产和调试板、集成电路(IC)应安装AT89C52以便在单片机中写程序。

5.2、仿真

汉字的滚动实施软件编程,我们采取了一系列的图像就是通过列扫描信号实现框架,这里是192行。

然后下一帧的时候位图数据落后的基础上移动第一帧数据,和可以生成动态显示。

影像的结果Figure11仿真显示。

仿真结果表明:

仿真与理论分析一致,数据分布记忆是正确的,正确的数据存储数据存储器,显示器显示的内容程序的数据显示,显示也可以停顿,实现显示速度可调,表明设计的硬件和软件是不可能的。

在编辑和仿真的程序完成,准备一个编辑器,可以写的AT89C52,且与主计算机中硬件,那就是,我们可以写AT89C52芯片和下载,然后,在单片机AT89C52就是插入的书面程序,有40个IC针。

当确定是相连的,我们可以调试和运行,系统电路参数的需要组件不是很高,更棒的是只要该装置参数都能达到要求工作后立即焊接装配。

六、总结

LED显示系统的设计采用了主机和从属结构、主机电脑,供给从属电脑显示器上系统通过串行通信接口,它可以实现字符串修改、展示模式设置,时间设置和其他功能;单片机控制从属结构为主结构显示LED点阵显示屏。

汉字显示是32×32点阵模型,实现实时显示屏幕显示的变化,必须显示当前日期和时间函数。

LED点阵的设计显示控制系统具有电路简单、稳定、低功率消耗、寿命长、易于显示特点,包括LED显示屏的基础原则和程序。

只要单片机I/O接口被扩大了,同时增加不同的LED点阵和相关芯片,你可以设计一个更大的面积和更多LED显示屏的窍门。

本文提供了一些理论和实践的参考价值。

作为核心控制单元的系统AT89C52,具有较低的频率,在未来,为了实现实时视频显示器,并且显示图像可以被压缩,这会增加系统上的负担。

七、参考文献

[1]周明德。

微的原理和应用计算机系统[M].北京:

清华大学出版社,2007年

[2],黄北京、赣纹。

LED大屏幕点阵显示系统[J].自动化技术和应用。

2007,26(7):

118-120。

[3]燕舰只。

数字电子技术[M].北京:

高等教育出版社,2006年

[4]古德英、罗云林,马淑华。

计算机控制技术[M].北京:

北京大学电信出版社,2007年

[5]彭李伟。

典型的系统设计实例靖江单片机[M].北京:

电子工业出版社,2006

[6]尹晓安,吴明梁。

LED点阵显示屏幕上的基于单片机的控制系统设计[J].研究与发展的世界。

2008年,30

(2):

154–155。

[7]朱清辉,张峰瑞,王奎。

Proteus教程[M].北京:

清华大学出版社,2008

[8]李旭磊。

基于Proteus的8051例子[M].北京:

电子工业出版社,2008

[9]龙国安。

MCU-based设计和生产LED显示汉字[J].现代的电子技术。

2007年,

[10]武钢。

AT89C52单片机的应用医院护理[J].电子元件和设备应用。

2008年

[11]侯立领。

LED点阵显示控制系统的基础在AT89S52[J].漳州市技术学院学报。

2008年,10(3):

70-72

原文:

DesignofLEDDisplayControlSystemBasedonAT89C52SingleChipMicrocomputer

Abstract—ThispaperintroducesdisplaydesignprocessabouthardwareandsoftwarebasedonAT89C52singlechipmicrocomputer.Weuseasimpleexternalcircuittocontrolthedisplayscreen,whichsizeis32×192.Thedisplayscreenalsocandisplaythesizeofthesix32×32dotmatrixChinesecharactersbyadynamicscanmode,andcanbedividedintotwosmalldisplayscreen,whichcandisplaytwenty-fourChinesecharacterswhosesizeis16×16.Wecanmodifythecodetochangethecontentofthedisplay,subtitlescanachievescrollingfunctionandthescrollspeedcanbeadjustedaccordingtorequirements,subtitlescanalsoachievepausefunction.TheChinesecharactercodestoredinexternaldatamemory,thecapacityofdatamemoryisexpandedaccordingtotherequirementsofChinesecharacterswewanttoshow.Thisdisplayscreenhasadvantagesofsmallvolume,fewhardwareandsimplecircuitstructure.

IndexTerms—LED,ChineseCharacterDisplay,AT89C52

I.INTRODUCTION

LEDdisplayhasbecomeanimportantsymbolofthecitylighting,modernizationandinformationsocietywithcontinuousimprovementandbeautificationofpeople'slivingenvironment[6].LEDlightscanbeseeninthelargeshoppingmalls,railwaystation,docks,undergroundstation,avarietyofmanagementwindowandsoon.LEDbusinesshasbecomeafast-growingnewindustry,ahugemarketspaceandbrightprospects[9].Thetext,pictures,animationandvideoaredisplayedbyLED’slight,andcontentcanbechanged.Somecomponentsarethedisplaydevicesofthemodularstructure,andwhichusuallyconsistsofadisplaymodule,controlsystemandpowersystem.ThedisplaymoduleisconstitutedbythelatticestructurewhichconsistsofLED,andisresponsibleforlight-emittingdisplay;thescreencandisplaytext,pictures,videoandsoonbycontrolsystemwhichcancontrollightordarkofLEDinthecorrespondingregion;Powersystemisresponsiblefortransforminginputvoltageandcurrentintovoltageandcurrentwhichthescreenneeds.LEDdotmatrixdisplayextracteddisplaycharacterfontthroughPC,andsenttothemicrocontroller,thendisplayedinthedotmatrixscreen,whichmainlyusedfordisplayofindoorandoutdoorcharacters.LEDdotmatrixdisplaycanbedividedintographicdisplay,imagedisplayandvideodisplaybydisplayedcontent.Comparedwiththeimagedisplay,thecharacteristicsofgraphicdisplayisnodifferenceingraycolorwhetheritismonochromeorcolordisplay.Therefore,graphicdisplayalsofailstoreflecttherichnessofcolor,andvideodisplaycannotonlyshowexercise,clearandfull-colorimages,butalsoshowtelevisiona

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1