基于单片机的LED广告屏设计的外文翻译

上传人:206****923 文档编号:90397329 上传时间:2019-06-11 格式:DOC 页数:30 大小:5.26MB
返回 下载 相关 举报
基于单片机的LED广告屏设计的外文翻译_第1页
第1页 / 共30页
基于单片机的LED广告屏设计的外文翻译_第2页
第2页 / 共30页
基于单片机的LED广告屏设计的外文翻译_第3页
第3页 / 共30页
基于单片机的LED广告屏设计的外文翻译_第4页
第4页 / 共30页
基于单片机的LED广告屏设计的外文翻译_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《基于单片机的LED广告屏设计的外文翻译》由会员分享,可在线阅读,更多相关《基于单片机的LED广告屏设计的外文翻译(30页珍藏版)》请在金锄头文库上搜索。

1、毕业论文(设计)外文翻译题 目:基于AT89C51单片机的LED显示控制系统 系部名称: 信息工程系 专业班级: 测控08班 学生姓名: 陈 帅 学 号: 200880864120 指导教师: 余发军 教师职称: 讲 师 2012 年 3月 2日中原工学院信息商务学院外文翻译摘 要 这篇文章介绍了基于AT89C52单片机的LED显示控制系统软硬件的设计过程。我们用一个简单的外部电路控制尺寸为32*192的显示屏,通过一个动态显示模块,这个显示屏也能显示六个32*32的汉字,也能分成两个小的显示屏,能够显示24 个16*16的汉字。我们能通过修改程序来改变显示内容。字幕可以实现滚动功能且滚动速度

2、可以根据要求调节,屏幕也具有暂停功能。汉字代码储存在数据存储器中,储存器的容量可以根据显示汉字的需要扩展。该显示屏具有低电压,硬件电路简单等优点。关键字 : LED,汉字,AT89C52一、简 介 LED显示屏已成为一个重要的标志,在城市照明、现代化、信息社会不断的改善和美化人们的生活环境。LED灯可以应用于大型购物商场、车站、码头、地下车站,各种管理窗口等等。LED业务已成为一个快速增长的新兴产业,具有巨大的市场空间和前景。文本,图片,动画和录像显示(LED)的亮度和内容是可以改变的。一些元器件的显示装置的模构通常是由显示模块、控制系统和电力系统。显示模块构成的网格结构由领导,并负责发光显示

3、;屏幕上可以显示文本,图片、视频等,在相应的区域控制系统操控LED光亮或黑暗;电力系统是一个负责屏幕上转换输入电压和电流流进的电压和电流。LED点阵显示提取显示字符的字体通过PC,通过单片机,然后显示在点阵屏,主要用于室内和室外的显示。LED点阵显示可分为图形显示,图像显示和视频显示器显示的内容。相比提高了图像显示的特点图形显示没有区别,无论它是在这两种颜色单色或彩色显示。因此,图形显示也不能反映丰富的颜色,录像显示不能只把清晰、彩色图像,而且也表现在电视和电脑的信号。虽然三者之间有一些差异,但是最基本的原则是类似。单片机具有良好的性价比,小体积、高可靠性强的控制,并广泛应用于聪明仪器、机电一

4、体化,真正的-时间过程控制、机器人、家用电器、模糊控制、通讯系统等。摘要描述了设计中的LED显示屏有关原理,硬件设计软件结构进行了详细描述,最后,我们模拟的总体设计和分析结果。二、系统整体结构设计 单片机(SCM)模型选择相应的目标、功能、可靠性、成本,精度和速度控制系统。根据这个主题的实际情况,选择不同的配置管理模型主要考虑从以下两个方面:首先,供应链管理具有较强的抗干扰能力;第二,单片机具有较高的性价比。mcs51汇编语言是由于广泛应用在中国,有更多的信息,可以配合外围芯片多。ATMEL公司,引进了一种新的在2003年一代单片机,即89系列,并通过对典型的产品具有较高的性能和较低的AT89

5、C52单片机是成本。AT89C52是一种低电压、高性能CMOS 8位单片机,包括了8 k只读芯片程序内存(PEROM)可以重复删除,256字节随机的存取数据存储器(RAM),装置采用高密度非易失性存储器存储技术。8052年产品,而芯片内置的通用8位元中央处理器(CPU)、Flash存储单元,可以应用到更复杂的控制应用。 该系统是实现的电路由AT89C52芯片、时钟电路、复位电路,列扫描驱动电路、线、驱动电路和63232 LED点阵,图表一显示整体结构的LED字符。显示单位由两个74 HC154点阵。串行数据信号分为两个部分,分别给两个8255,但是8255年的数据来自AT89C52主控制器。扫

6、描信号的每个字是由这两个74 HC154,74 HC154 12件,分为6组。输入信号是由74 HC154, AT89C52的P1.0 P1.3, 外部数据存储器6264与AT89C52的地址。 图表1 LED汉字显示系统总结构图表2 单片机控制系统电路三、系统的硬件电路设计31、单片机控制系统电路的设计 汉字的大小是3232,但是单片机I / O端口不能满足设计的要求,因此I / O端口必须扩大,数据端口实施扩张是两个8255。数据端口图2显示扩张,74 HC373的低八个地址,低八个地址6264提供的信号,但高八个地址所提供的信号P2.0 6264 P2.4,8255年被A0,A1.74

7、HC139是2 - 4解码器,其输入信号P2.6所提供对单片机应用P2.7,并提供了闸门外的I / O设备,因为这个系统有超过一个的外部的装置,确保他们不应该是闭的,因此他们的地址是唯一的,不要再重复一遍。时钟电路由AT89C52 18、19脚从时钟侧(XTALI和XTAL2),和12兆赫晶体X,电容C1和C2,并利用单片振荡模式。3.2、 电路设计的显示存储单元组成汉字是大小的3232设计,每个字符包括四个部分(一)、(二)、(三)、(四),每一个包括四个部分了矩阵的大小是88、电路分解地图显示单位由图表三表示。线(a)的信号(b)给出了在两个8255A1PA0 1PA7 and 1PB0

8、1PB7 are PA and PB port of 8255A-1, 2PA0 2PA7 and 2PB0 2PB7 are PA and PB port of 8255A-2,这些数据代表了有74HC154给出的列扫描信号。提出了strobes 16专栏 74HC154, (a)(d)需要八个信号分别,就这样(a)和(b)分享74 HC154,(c)和(d)分享了74 HC154。显示一个字符需要两个74 HC154列扫描信号提供。当电路工作(A)(d)是通过扫描信号封闭顺序,只有一个封闭的,等LED熄灭,显示的数据传给了两个8255。同时,人类的眼睛会看到一个稳定的图像。因为人类的眼睛特

9、征的坚持异象。此外,因为汉字每一个显示需要128字节的存储空间,但AT89C52单片机芯片只有256字节数据存储器,它是远低于设计要求,所以我们扩大存储空间的88 K外部数据存储器6264。(A) (B)(C)(D)图表3 显示单元的电路分解图 3.3、等级数据单元的设计电路 8255 Inte1是一种通用可编程并行输入/输出接口芯片。它的功能可通过设定软件程序,具有很强的通用性。它可以直接通过数据总线连接到中央处理器外部设备,使用方便、灵活。Inte18255A有三个8位并行接口芯片的输入和输出端口、编程方法可以被用于设置三个端口作为输入端口或输出端口.芯片工作都有基本的输入和输出,闸门输入

10、/输出双向输入/输出。当这些数据被通过数据总线上的CPU,其可选择无条件转让、查询传输或中断传输。在8255年three-port Inte1芯片港口C可作为不仅数据端口,也是控制端口。当端口C作为一个数据端口,它不仅可作为8位数据端口,但也分别吗作为两个4比特数据端口,每个点港口C可以操作,可以设置一个特定的一些输入或输出,就这样提供了便利的条件控制。图表4 串行数据电路 在显示单元电路的设计,这些线条数据给出了两个8255,如图所示图4。这个设计使用动态显示方式显示中文人们可以控制手段行或列扫描,系统采用的方法列扫描控制屏幕,特定的栏扫描电路被显示在图5。列扫描电路由12块74 HC154

11、。 两块提供74 HC154 32 strobes显示一个字符.这74 HC154输入信号是P1.0 P1.3提供通过AT89C52来控制屏幕,但12块74 HC154应用于设计、根据他们工作秩序,输入的是一块74 HC154 P1.4 P1.7这是由AT89C52来控制屏幕。图表5 电压扫描电路3.4、 串行通信接口电路 PC和单片机通过串行通信联系界面。为了实现串行通讯单片机与PC机函数关系,和串口的水平对单片机应用将变成标准RS - 232 - C水平11。在PC机的输出电压的RS - 232 C端口12 V。单片机和PC,考虑到短距离通信,单片机主要负责接收的命令和数据,所以PC单片机

12、直接关系,这是简单的连接方法。从信号PC机的TXD-side都变成一个电流信号通过交流电路,红外光-发光二极管的电流有一个信号发生,灯发出的信号二极管投射到了phototransistor,并转换为电信号,然后输入到单片机RXD身边,所以光电转换已经实现,并且电气完全隔离以避免反馈干扰的输出端所产生。四、软件设计 整个软件设计的主要构成显示程序和通讯程序。汉字显示在屏幕上,性格和其他数据传输控制显示函数采用动态扫描了。真实-时间与PC机通信的部分接收数据在单片机串行干扰信息,就这样实时数据信息的传输与PC实施。主机软件实施视觉基础。在标准串行通信,这是电力通信MSCOMM控制VB所提供,它可以

13、设置的串行通讯数据发送和接收、串行通讯端口地位,消息格式和协议为,直接把数据用PC的RS / RS485串行端口。为了意识到可靠的通讯与PC机单片机,确保双方都相同的数据格式和波特率11,该设计采用RS - 232通讯,10位数据格式,9600位/秒波特率。4.1、 汉字点阵显示原理与子程序用新罗马字体UCDOS作为一个例子,每个词由1616点矩阵。那是每一个字国家标准的要求,汉字要用256格表达。我们可以理解每一个点作为一个像素,形状的每个单词的理解为一个图像。事实上,这个角色显示屏不仅能显示汉字,但也可以显示围内的任何图形像素。由于单片机是8位单片机,一个词需要分成两部分,如图7所示。 图

14、7、汉字点阵显示为了了解汉字点阵组成原理,首先,字符代码通过列扫描的方法获得。汉字分为上方和下方,上方由816个格子,下半部分816所形成的晶格。第一栏上左拐角的上方显示了第一列扫描的方法,即P00 P07口,显示是汉字“大”,P05代码00000100,并转换为十六进制像04 h。在第一栏上方结束了,继续扫描底部一半的第一列,它可以从图7 ,二进制是00000000,十六进制是00 h。根据这一方法,第二栏里,第三栏里,直到16是转。扫描“大”扫描码字符可以得出。04H, 00H, 04H, 02H, 04H, 02H, 04H, 04H 04H, 08H, 04H, 30H, 05H, 0

15、C0H, 0FEH, 00H 05H, 80H, 04H, 60H, 04H, 10H, 04H, 08H 04H, 04H, 0CH, 06H, 04H, 04H ,00H, 00H它可以从这一原则,不管遇到什么样的字体或图像显示,我们就可以用这些方法来分析扫描代码和出现在屏幕上。 虽然上述方法让我们排除了字符点阵代码过程,而是依靠手册字符代码的方法,这是一个非常复杂的问题。为此,字体软件是用来发现的特性代码,输入的内容显示在软件开启时,可以选择字体和大小根据要求,你可以选择由行或模专栏。模按钮,十六进制的数据字符代码可以自动生成的,我们所需要的数据拷贝到这个地方。4.2、地址分配及数据存储器 在这个设计中,我们使用8255 A,6264等外部设备,他们的管脚是不一样的,所以闸门控制,包括地址分配问题。在系统、详细地址代码8255年3 FFCH 3和7 FFCH FFFH 7 FFFH地址的代码6264是0 A000H 0 BFFFH。 此外,6264分为四个不同的区,每个空间大小是2 K.4.3、 软件编程 软件程序由一开始,初始化,显示程序,前面主要程序和子程序中显示的是Figure

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号