ATS的LED汉字显示屏的设计方案 .docx

上传人:C****o 文档编号:13046674 上传时间:2022-04-27 格式:DOCX 页数:25 大小:114.09KB
返回 下载 相关 举报
ATS的LED汉字显示屏的设计方案 .docx_第1页
第1页 / 共25页
ATS的LED汉字显示屏的设计方案 .docx_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《ATS的LED汉字显示屏的设计方案 .docx》由会员分享,可在线阅读,更多相关《ATS的LED汉字显示屏的设计方案 .docx(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习江苏城市职业学院毕业设计(论文)可编辑资料 - - - 欢迎下载精品名师归纳总结( 2021 届)设计(论文)题目基于 AT89S52 的 LED 汉字显示屏的设计分办专工学点工程硬件设计( 系 )X X (电子工程系) 业电子信息工程技术班学级X XXXXXX号 XXXXXXXXXX学生姓名 XXXX起讫日期年月日年月日的指导点淮 安教师XXX职称XXXXXX年 X 月 X 日摘要LEDLightEmittingDiode行业已经成为一个快速进展的新兴产业,市场空 间巨大,前景宽敞

2、。本文介绍了基于AT89S52单片机的 LED显示屏设计。其中着重介绍了 LED 点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及详细的使用说明和工作流程。本文分为六部分,其中主要内容是系统总体分析,系统硬件设计系统软件设计等三部分。系统总体分析是基础,系统硬件设计是本文的关键,该部分第一简洁描述系统硬件工作原理,且附以系统硬件设计图论述了本次毕业设计所应用的各硬件接口模块的功能及工作过程。本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的设计。本设计具有操作简洁、扩展功能较多、有用性强等特点。关键词: AT89S52单片机 LED点阵显示硬件设

3、计目 录第一章前言51.1 LED显示屏的进展背景及国内外争论现状5可编辑资料 - - - 欢迎下载精品名师归纳总结1.2设计目标及思路 5 1.2.1设计的目 标 51.2.2设计思路5第二章系统总体分析 72.1 LED显示屏的技术现状及进展趋势72.1.1 LED显示屏相关定义72.1.2 LED显示屏的分类72.1.3相关技术72.2 LED点阵驱动原理92.3LED16*16点阵显示 1 02.4系统硬件的总体结构及布局112.4.1把握电路设计112.4.2显示驱动电路122.5本章小结14第三章硬件设计与实现 1 53.1单片机系统的设计153.1.1AT89S52主 要 功 能

4、 列 举 如下 1 53.1.2AT89S52各引脚功能介绍 1 63.2驱动电路183.2.174LS138芯片简介 1 83.2.2驱动电路的构成193.3第法4.14.2本章小结四章汉字点阵显示原理及字库代码获 取2汉字点阵显示原理20方121字库代码的猎取方法 21可编辑资料 - - - 欢迎下载精品名师归纳总结4.3本章小结第五章程序的设计与23调试 2 45.1程序流程图5.2程序的设计5.3程序的输入以及 HEX文件的生成5.3.1keil的介 5.3.2keil的使用 明 5.4本章结 第六章总结与望 6.1结6.2望 参考文献第一章 前言1.1 LED 显示屏的进展背景及国内

5、外争论现状242427简2 7说2 8小29展3 0总30展30在大型商场、车站、码头、的铁站以及各类办事窗口等越来越多的场所所需要用 LED 点阵显示图形和汉字。 LED 行业已成为一个快速进展的新兴产业, 市场空间巨大,前景宽敞。随着信息产业的高速进展,LED 显示作为信息传播的一种重要手段,已广泛应用于室内外需要进行服务内容和服务宗旨宣扬的公众场所,例如户内外公共场所广告宣扬、机场车站鲁克引导信息、公交车辆报站系统、证券与银行信息显示、餐馆报价信息显示、高速大路可变情报板、体育场馆竞赛转播、楼宇灯饰、交通信号灯、景观照明等。明显,LED 显示已成为城市亮化、现代化和信息化社会的一个重要标

6、志。LED 点阵设计主要应用于显示屏,它是利用发光二极管点阵模块或像素单元组成的平面显示屏幕。由于它具有发光效率高、使用寿命长、组态灵敏、色彩丰富以及对室内室外环境适应才能强等有点,自20 世纪 80 岁月后期开头, 随着 LED 制造技术的不断完善,在国外得到了广泛的应用。在我国改革开放之后,特殊是进入 90 岁月国民经济高速增长,对公众场合发布信息的需求日益强可编辑资料 - - - 欢迎下载精品名师归纳总结烈, LED 显示屏的显现正好适应了这一市场形势,因而在LED 显示屏的设计制造技术与应用水平上都得到了快速的提高。LED 显示屏经受了从单色、双色图文显示屏,到图像显示屏的进展过程。1

7、.2 设计目标及思路1.2.1 设计目标毕业设计是同学完成本专业教案方案达到培养目标的重要的教案环节,是教案方案中综合性最强的实践性教案环节,它对于培养同学正确的思想和工作作风,提高同学中综合运用专业学问分析和解决实际问题的才能,达到工程技术人员所必需具备的基本素养等方面具有重要的意义。本设计的理论基础是单片机技术基础,微机原理,模拟和数字电路。比如AT89C51 芯片的一些工作原理是在 MCS 51 的基础上通过改进完成的。 8255 芯片的工作方式是在微机原理介绍的。三极管和74LS154 的工作原理也分别在模拟和数字电路离介绍过。通过本设计不仅要把以前学过的学问重新温习,而且在查阅课外资

8、料时仍有好多芯片都是以学过的芯片为基础,并且在其基础上改进和完善的。通过这次毕业设计是我在学校学习的理论学问和实际应用有机的结合起来,同时也能培养我独立摸索、勇于创新的科学态度和钻研精神,为我将要踏上工作岗位做一次提前的锤炼。1.2.2 设计思路利用单片机把握技术把握LED 的显示,再结合单片机的程序作线路布置, 即硬件设计。行列电路设计,分析电路图确定整个系统大致的规模。进行系统分析,通过系统分析,确定该系统该具有哪些功能,有哪些模块,各个模块之间是怎样联系的,以及怎样组合的。确定所需的元器件,然后通过电路图进行连接。集合程序调试,调试整个的系统模块的功能,看各个功能是否能正常运行,并找出程

9、序中的错误,改正这些错误。最终能在 LED电路板上显示所要的图形或汉字。其次章系统总体分析本节是该设计的方案与比较部分,对设计中所接受的芯片从多方面综合的进行比较,最终经过仔细的争论后准备所选的器件。2.1 LED 显示屏的技术现状及进展趋势LED显示屏的技术范畴包括半导体光电器件技术、电子电路技术、集成电路技术、信息图像处理技术、运算机网络技术以及电子产品制造和电子产品安装可编辑资料 - - - 欢迎下载精品名师归纳总结工程相关技术。2.1.1 LED显示屏相关定义(1) LEDlight emitting diode:发光二极管(2) LED 显示屏( LED panel ): 由 LED

10、器件组成的显示屏幕(3) 显示单元( display unit): 由电路及安装结构确定的并具有显示功能的组成 LED显示屏的最小单元(4) 全彩色 LED显示屏( all-colorLEDpanel)由红、绿蓝三基色 LED器件组成并可调处多种颜色的 LED显示屏2.1.2 LED显示屏的分类(1) 依据使用环境。 LED显示屏分为室内显示屏和室外显示屏(2) 依据显示颜色, LED显示分为单基色 LED显示屏,双基色 LED显示屏和全彩色 三基色 LED 显示屏。按灰度级又可分为 16、32、64、128、256 级灰度 LED显示屏等。(3) 依据显示性能,分为文本 LED显示显示屏、图

11、文 LED显示屏、运算机视频 LED显示屏,电视视频 LED显示屏和行情 LED显示屏。(4) 依据基本发光点。室内LED显示屏可以依据 LED单点直径分类。室外LED 显示屏可以依据接受的象素直径分类。2.1.3 相关技术(1) 显示颜色、亮度和视角基础半导体工业的迅猛进展,带动了发光二极管制造材料以及制作工艺 的改进,在颜色与亮度方面都有了质的飞跃,高亮度、蓝色及纯绿色发光二 极管已产业化并得到应用。第一要依据亮度指标选泽LED或显示模块,其次是依据选择的产品红、绿、蓝颜色的亮度来确定哪一种颜色为基准,一般是 将亮度比例的一种作为亮度基准。当基准的一种已经达到最大亮度时,调整 另外一种或两

12、种。显示屏幕是双色时,大多数情形下以绿色为基准,调整红 色二极管的工作电流。一般是降低工作电流,以平稳颜色黄色为调整标准, 这样就要减小整个显示屏幕的亮度。显示屏幕的颜色调整至正确平稳状态, 就会使屏的亮度降低。假如显示屏幕为了达到亮度要求,将每一种颜色都达 到最大的亮度,那么就失去了颜色的平稳,例如:双色屏幕的黄颜色偏红, 或者偏绿。目前 LED显示屏从颜色上能中意室内外不同环境下的单色、双基色、全彩色显示要求,四元素的红色LED器件及高亮度蓝色、纯绿色在室外显示屏中得到普遍应用。在显示屏制作上接受SMD表贴技术的 LED器件,可以获得更好的视角和亮度,目前已在高密度、全彩色室内显示屏中得到

13、应用,但相 对成本比较高,随着器件成本的降低,将来会有比较大的市场潜力。可编辑资料 - - - 欢迎下载精品名师归纳总结(2) 灰度把握技术LED 显示屏在进行图文显示时,对同一基色接受级差间隔亮度,实现颜色的组合,一般可做到 16 级、64 级、256 级灰度。为使显示成效更符合人眼的视觉特性,显现了非线性级差调灰技术,即在低亮度区级差小,增加级数,逐步到高亮度区时增大级差,形成视觉成效上的“级差一样性”。目前LED显示屏灰度把握一般都在 256 级,通过接受非线性调灰技术,显示屏的显示成效比较理想。实际上、受数据、图像的信号源的制约,单纯追求大数量级的灰度把握,在使用中的实际价值是值得商讨

14、的。(3) 驱动电路LED正向导通电压的典型值 3.0V 4.0V ,驱动电流为 20mA。假如只是用一个固定的正向电压驱动 LED,可能会产生变化范畴较大的正向电流,例如用3.4V 驱动 6 只 LED,相应的正向电流差别较大。 10mA 44mA,取决于详细的 LED特性曲线。为保证牢靠性,驱动LED的电流必需低于 LED额定值的要求, 典型最大值一般为 30mA,但是,当环境温度上升时所答应的额定电流会降低,例如,当温度达到 50时电流需限制在 20mA以内。LED显示屏广泛使用的驱动电路是基于通用型集成电路来设计的,原理比 较简洁,价格廉价,产品的技术性比较强。通用IC 设计的驱动电路

15、在室内外单色、双基色显示屏方面应用成熟,目前仍然是主流的驱动电路。近年恒流驱动 IC 的进展较快并受到重视和广泛应用。恒流驱动技术依据LED器件的发光与驱动电流高度祥光的特点,大大提高了LED显示的均匀性,同时,削减 了显示驱动电路的阻容元件,降低了故障点,使LED显示屏更牢靠、亮丽。(4) 系统把握技术把握系统是位了达到实现用“运算机”来把握“LED电子显示屏”而特的设计的。显示屏的把握系统包括了输入接口电路、信号的把握、转换和数字化处理电路、输出接口电路等,涉及的详细技术许多,其中为业内关注并争论开发和应用的关键技术包括:串行传输与并行传输、动态扫描与静态锁存、输入接口技术、自动检测、远程

16、把握技术等。(5) 通信传输和网络把握对于信息的发送方式:一种是用 232 通讯,利用运算机串行口 COM1-COM4通讯,此方式通讯速度较慢,且距离不能太远,只有30M左右。另一种是接受在运算机上加插一块通讯卡的422 通讯方式,此方式通讯速度快,且距离远,可达 1000M左右。另外、随着运算机网络技术的进展, LED显示屏在网络环境下的使用情形越来越多,在多媒体、多种显示设备组成的信息显示系统中,接受智能化网可编辑资料 - - - 欢迎下载精品名师归纳总结络把握,联网把握多屏技术也在实际中得到应用。现在一般把显示图形或文字的LED显示屏称为图文屏,其实 LED图文显示屏并没有一个公认的严格

17、的定义,这里所谓的图形,是指由单色固定亮度的点阵线条组成的任意图形,其中LED点阵发光器件或发光或熄灭,即只有两种状态。本系统设计正是基于 LED图文显示屏实际应用,着重实现LED显示屏的图文编辑及设备驱动。2.2 LED点阵驱动原理发光二极管的结构主要由 PN结芯片、电极和光学系统构成。我们知道, 发光是一种能量转化现象。当系统受到外界激发后,会从稳固的低能态跃迁 到不稳固的高能态。当是同由不稳固的高能态重新回到稳固的低能态时,能 量差以光的形式释放出来,就会产生发光现象。制作半导体发光二极管的材料是重掺杂的,热平稳状态下的N区有许多迁移率很高的电子, P 区有较多的迁移率较低的空穴。图 2

18、-1 LED 通电图由于 PN结阻挡层的限制,在常态下,而这不能发生自燃复合。而当给PN 结加以正向电压时,导带中的电子就可越过PN结的势垒进入到 P区一侧。于是在 PN结邻近稍偏于 P区一边的的方,处于高能态的电子与空穴相遇后便产生发光复合。这种发光复合所发出的光属于自发辐射,辐射光的波长准备于材料的禁带宽度 Eg。LED发光二极管分为正负二个脚当正负之间加入确定的电压时 LED会点亮。图 2-2LED显示电路LED发光时一般电流为 3 至 30mA左右, LED有确定的稳压作用点亮时LED的正负之间的电压为 1.8V 至 2.1V 左右, LED加入电压时必需限流,否就会损坏 LED。依据

19、发光亮度的需要, LED的限流电阻可为 1K至 3K之间这是流过几毫安的电流,当需要较高亮度的显示时,可加入较大的电流。例如使用+5V供电串接 100R的限流电阻就在 100R的电阻上有 3V 的压降,由于 LED压降约为 2V 就电流约为 30mA至 50mA,LED点阵由数个 LED按确定规律排列而成。LED显示屏以发光二极管为像素,由LED点阵显示单元拼接而成。最常见的 LED点阵显示单元有 5*7,7*9,8*8,结构,前两种主要用于显示各种西文字符,后一种常用于显示各种汉字字符 。2.3 LED16*16点阵显示可编辑资料 - - - 欢迎下载精品名师归纳总结显示部分是本次设计的最核

20、心的部分,我先对LED*8点阵显示进行选择然后再其改基础上扩展成 LED16*16。图 2-3 16*16点阵对于 LED8*8点阵显示有以下两种方案:(1) 静态显示,将一帧图像中的每一个二极管的状态分别用0 和 1 表示, 如为 0,就表示 LED无电流,即暗状态。如为1 就表示二极管被点亮。如给每一个发光二极管一个驱动电路,一幅画面输入以后,全部LED的状态保持到下一幅画。对于静态显示方式,所需的译码驱动装置许多,引线多而复杂,成本高,且牢靠性也较低。(2) 动态显示,对一幅画面进行分割,对组成画面的各部分分别显示,是动态显示方式。动态显示方式,可以防止静态显示的问题。但设计上假如处理不

21、当,易造成亮度低,闪烁问题。因此合理的设计既应保证驱动电路易实现,又要保证图像稳固,无闪烁。动态显示接受多路复用技术的动态扫描显示方式,复用的程度不是无限增加的,由于利用动态扫描显示使我们看到一幅稳固画面的实质是利用了人眼的暂留效应和发光二极管发光时间的长短, 发光的亮度等因素。通过试验发觉,当扫描刷新频率(发光二极管的停闪频率)为 50HZ,发光二极管导通时间 1ms时,显示亮度较好,无闪烁感。2.4 系统硬件的总体结构及布局2.4.1 把握电路设计由于设计要求系统能独立运行,并能把握中文LED 汉字的移位显示,主控板应以单片机为核心的单片机系统。 MCS-51 单片机具有扩展性强,功能强大

22、, 价格较低等优点,因此,接受Atmel 公司的 AT89S52单片机。 AT89S52是一种低功耗、高性能 CMOS位8 微把握器,具有 8K 在系统可编程 Flash 储备器。使用Atmel 公司高密度非易失性储备器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash答应程序储备器在系统可编程,亦适于常规编程器。在单 芯片上,拥有灵敏的 8 位 CPU和在系统可编程 Flash ,使得 AT89S52为众多嵌入式把握应用系统提高灵敏、超有效的解决方案。AT89S52 具有以下标准功能: 8k 字节 Flash ,256 字节 RAM, 32 位 I/O 口线,看门狗定时器,

23、2 个数据指针,三个 16 位定时器 / 计数器,一个 6 向量 2 级中断结构,全双工串行口,片内晶振准时钟电路。另外, AT89S52可降至 0Hz 静态规律操作,支持 2 种软件可选择节电模式。闲暇模式下, CPU停止工作,答应 RAM、定时器 / 计数器、串可编辑资料 - - - 欢迎下载精品名师归纳总结口,中断连续工作。掉电爱惜方式下,RAM内容被储存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。由于该型号单片机内部集成了 8KB的 FLASH程序储备器,并且接受CMOS工艺,功耗低,工作速度较快。由于需要具有较快的刷新频率,以获得较高的刷新频率,使显示稳固,所以

24、单片机晶振选用 12MHz,既具有较快的时钟频率,又便利进行运算机的通信。2.4.2 显示驱动电路经过对 LED 器件的发光原理进行分析后,我们可以得到这样的结论:只要在 LED 器件上加上足够的正向电压,那么流过它的电流就会使它发光,这就是LED 器件的驱动。在实际应用中,往往需要调剂LED 器件的发光强度,通常我们是通过调剂流经LED 器件的电流的平均时间来实现的。常见的LED器件的驱动方式有:直流驱动、脉冲驱动和扫描驱动,本设计中使用的驱动方式为扫描驱动。(1) 脉冲驱动所谓脉冲驱动方式,就是利用人眼的视觉暂留效应,以脉冲的方式对LED器件进行供电,使之间歇性的点亮。接受这种驱动方式需要

25、对以下两个方面进行考虑:脉冲电流的幅值和其重复频率。第一,脉冲电流幅值的选择,当脉冲驱动的平均值与直流驱动的电流值相等时,我们人眼的感觉是相同的,也就是说两者的发光强度相当。平均电流 Ia 是瞬时电流 I 的时间积分,对于矩形波来说,有如下表达式:上式就是占空比的一种描述,为了使脉冲驱动方式下的平均电流Ia 与直流驱动电流 Io 相同,就需要使它的脉冲电流幅值中意图 2-4LED 的脉冲驱动可见脉冲驱动时,脉冲电流的幅值应当比直流驱动电流大T/t倍。 其次是脉冲重复频率的选择,通过对视觉暂留特性的分析,要使人眼感觉不到 LED 器件闪烁,那么脉冲电流的重复频率必需高于 24Hz。脉冲驱动的主要

26、应用有两个方面:扫描驱动和占空比驱动。图 2-5 行扫描列把握原理及波形图(2) 扫描驱动扫描驱动是通过数字规律电路,使如干LED 器件轮番导通,用以节省把握驱动电路。 LED 显示屏是将发光灯按行布置的,驱动时也就按行按列驱动。在扫描驱动方式下可以按行扫描,按列把握。也可以按列扫描,按行把握。可编辑资料 - - - 欢迎下载精品名师归纳总结所谓“扫描”的含义,就是指一行一行的循环接通整行的 LED 器件,而不问这一行的哪一列的 LED 器件是否应当点亮,某一列的 LED 器件是否应当点亮,由所谓的列把握来负责。本论文接受按行扫描按列把握的方式。一个 m行 n 列结构的 LED 显示屏,当接受

27、行扫描列把握的驱动方式时,H1 到 Hm轮番将高电位接通各行线,使连接到各行的LED器件接通正电源,但详细哪一个 LED 导通,仍要看它的负电源是否接通,这就是列把握所要完成的工作。例如在 LED 显示屏上需要 LED11 熄灭, LED21 点亮,那么当扫描到H1 行时, L1 列的电位就应当为高。当扫描到H2 行时, L1 的电位就应当为低。依据驱动方式的不同, LED 大屏幕显示方式可分为静态显示和动态扫描显示两种。静态显示是指将一幅画面输入以后要保持到下一幅画面的输入。 动态显示是指将画面分为如干部分分别进行刷新。静态显示每一个像素需要一套驱动电路,假如显示屏为n*m 个像素屏,就需要

28、 n*m 套驱动电路。动态扫描显示就接受多路复用技术,假如是P 路复用的话,就每 P 个像素需要一套驱动电路, n*m 个像素仅需 n*m/p 套驱动电路。另外,对于静态显示方式, 需要较多的译码驱动装置,需要的引线也比较多。对于动态扫描显示方式,可以防止以上不足,但是简洁造成显示亮度低、屏幕闪烁等问题。在实际的LED大屏幕显示中,很少有接受静态驱动的。接受串行传输的方法,把握电路可以只用一根信号线,将列数据一位一位传往列驱动器,与此同时,列驱动其中每一列都把当前数据传向后一列, 并从前一列接收新数据,始终到一行的各列数据全部传输到位后,才能并行的进行显示。对于串行传输来说,数据要经过并行到串

29、行和串行到并行的两次变换,因此列数据的预备时间可能相当长,在行扫描周期确定的情形下,留给行显示的时间就少一些,以至影响到 LED 的亮度。解决串行传输中列数据预备和列数据显示的时间冲突问题,可以接受重叠处理的方法。即在显示本行各列数据的同时,预备下一行的列数据,这就需要列数据的显示具有锁存功能。本行已预备好的数据打入并行锁存器进行显示时,串并移位寄存器就可以预备下一行列数据,而不会影响到本行的显示。考虑到把握的便利,本设计接受的是扫描驱动方式。在扫描驱动方式中, 由 M行 N列组成的 M*N图文显示屏其 LED发光器件数量相当大,不宜使用静态显示驱动电路,而接受多行的同名列共用一套列驱动器。把

30、握电路负责有序的选通各行,在选通每一行之前仍要把该行各列数据预备好。这一行上的LED发光器件就可以依据列数据进行显示。这种时序把握电路,可以由布线规律完成。但考虑显示数据的储备和设计的灵敏性及通用性,一般都接受单片机实现。可编辑资料 - - - 欢迎下载精品名师归纳总结把握电路接受单片机,主要负责与上位机的通讯,把握储备显示数据模块、支配把握信号的定时与次序、把握驱动LED 显示点阵的电路等。驱动电路用来驱动 LED 显示点阵的电路。各种把握信号用来使显示屏正常工作,包括行选通信号、列数据移位信号、列数据输出锁存器打入信号、产生上下部分在时间上错开的 SRCLK信号、清屏信号等。2.5 本章小

31、结本章介绍了汉字显示原理和LED 点阵的显示及驱动原理,确定了系统的硬件的总体结构及布局,依据硬件所需的各个模块的原理,分别确定各个模块的 硬件电路方式,在显示驱动方式中,选择了驱动方式比较简洁实现的扫描显示 方式。最终确定了显示系统的结构,并且画出了结构框图,更具结构框图,进 行下面的设计和器件的选型。第三章 硬件设计与实现硬件模块主要完成LED 显示屏的驱动任务,硬件电路大致上可分成单片机系统及外围电路、行驱动电路和列驱动电路3 部分,通过行列驱动器把握完成 LED 点阵的驱动。由于待显示信息的字模块提取通过软件模块完成,所以硬件系统不再增设字库储备模块。下图为总电路图图 3-1 总电路图

32、3.1 单片机系统的设计AT89S52单片机简介:AT89S52为 ATMEL 所生产的一种低功耗、高性能CMOS8位微把握器,具有 8K 在系统可编程 Flsah 储备器。3.1.1AT89S52主要功能列举如下:(1) 拥有灵敏的 8 位 CPU和在系统可编程 Flash(2) 晶片内部具时钟振荡器(传统最高工作频率可至12MHz)(3) 内部程序储备器( ROM)为 8KB(4) 内部数据储备器( RAM)为 256 字节(5) 32个可编程 I/O口线(6) 8个中断向量源(7) 三个 16位定时器 / 计数器(8) 三级加密程序储备器(9) 全双工 UART串行通道3.1.2AT89

33、S52各引脚功能介绍:可编辑资料 - - - 欢迎下载精品名师归纳总结图 3-2AT89S52引脚图VCC:AT89S52电源正端输入,接 +5V。VSS:电源的端。XTAL1:单芯片系统时钟的反相放大器输入端。XTAL2:系统时钟的反相放大器输出端,一般在设计上只要在XTAL1 和 XTAL2 上接上一只石英振荡晶体系统就可以动作了,此外可以在两引脚与的之间加入一 20PF 的小电容,可以使系统更稳固,防止噪声干扰而死机。RESE:TAT89S52 的重置引脚,高电平动作,当要对晶片重置时,只要对此引脚电平提升至高电平并保持两个机器周期以上的时间,AT89S51 便能完成系统重置的各项动作,

34、使得内部特殊功能寄存器之内容均被设成已知状态,并且至的址0000H处开头读入程序代码而执行程序。EA/Vpp:EA 为英文External Access的缩写,表示存取外部程序代码之意,低电平动作,也就是说当此引脚接低电平后,系统会取用外部的程序代码(存于外部 EPROM中)来执行程序。因此在 8031 及 8032 中, EA引脚必需接低电平,因为其内部无程序储备器空间。假如是使用8751内部程序空间时,此引脚要接成高电平。此外,在将程序代码烧录至8751 内部 EPROM时,可以利用此引脚来输入 21V 的烧录高压( Vpp)。ALE/PRO:GALE 是英文 Address Latch

35、Enable的缩写,表示的址锁存器启用信号。AT89S52可以利用这支引脚来触发外部的8 位锁存器(如 74LS373),将端口 0 的的址总线( A0A7)锁进锁存器中,由于AT89S52 是以多工的方式送出的址及数据。平常在程序执行时ALE 引脚的输出频率约是系统工作频率的1/6 ,因此可以用来驱动其他周边晶片的时基输入。此外在烧录8751 程序代码时,此引脚会被当成程序规划的特殊功能来使用。PSEN:此为Program Store Enable的缩写,其意为程序储存启用,当8051 被设成为读取外部程序代码工作模式时(EA=0),会送出此信号以便取得程序代 码,通常这支脚是接到 EPRO

36、M的 OE脚。AT89S52可以利用 PSEN及 RD引脚分别可编辑资料 - - - 欢迎下载精品名师归纳总结启用存在外部的 RAM与 EPRO,M使得数据储备器与程序储备器可以合并在一起而共用 64K 的定址范畴。PORT(0 P0.0 P0.7):端口 0 是一个 8 位宽的开路汲极( Open Drain )双向输出入端口,共有8 个位, P0.0 表示位 0,P0.1 表示位 1,依此类推。其他三个I/O端口( P1、P2、P3)就不具有此电路组态,而是内部有一提升电路,P0 在当做 I/O用时可以推动 8 个 LS 的 TTL 负载。假如当 EA引脚为低电平常(即取用外部程序代码或数

37、据储备器), P0 就以多工方式供应的址总线(A0 A7)及数据总线( D0 D7)。设计者必需外加一锁存器将端口0 送出的的址栓锁住成为 A0A7,再协作端口 2 所送出的 A8 A15合成一完整的 16 位的址总线,而定址到64K 的外部储备器空间。PORT(2 P2.0 P2.7):端口 2 是具有内部提升电路的双向 I/O 端口,每一个引脚可以推动4 个 LS 的 TTL 负载,如将端口 2 的输出设为高电平常,此端口便能当成输入端口来使用。P2 除了当做一般 I/O 端口使用外,如是在 AT89S52扩充外接程序储备器或数据储备器时,也供应的址总线的高字节A8 A15,这个时候P2

38、便不能当做I/O 来使用了。PORT(1 P1.0 P1.7):端口 1 也是具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4 个 LS TTL 负载,同样的如将端口 1 的输出设为高电平,便是由此端口来输入数据。假如是使用 8052 或是 8032 的话, P1.0 又当做定时器 2 的外部脉冲输入脚,而 P1.1 可以有 T2EX功能,可以做外部中断输入的触发脚位。PORT(3 P3.0 P3.7):端口 3 也具有内部提升电路的双向 I/O端口,其输出缓冲器可以推动4 个TTL 负载,同时仍多工具有其他的额外特殊功能,包括串行通信、外部中断把握、计时计数把握及外部数据储备器内容的

39、读取或写入把握等功能。其引脚支配如下:P3.0 :RXD,串行通信输入。 P3.1 :TXD,串行通信输出。 P3.2 :INT0,外部中断 0 输入。P3.3 :INT1,外部中断 1 输入。P3.4 :T0,计时计数器 0 输入。P3.5 :T1,计时计数器 1 输入。P3.6 :WR:外部数据储备器的写入信号。 P3.7 :RD,外部数据储备器的读取信号。可编辑资料 - - - 欢迎下载精品名师归纳总结RST:复位输入。当振荡器复位器件时,要保持RST 脚两个机器周期的高电平常间。 ALE/PROG:当拜望外部储备器时,的址锁存答应的输出电平用于锁存的址的位置字节。在 FLASH编程期间

40、,此引脚用于输入编程脉冲。在平常,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6 。因此它可用作对外部输出的脉冲或用于定时目的。然而要留意的是:每当用作外部数据储备器时,将跳过一个ALE 脉冲。如想禁止 ALE 的输出可在SFR8EH的址上置 0。此时, ALE 只有在执行MOVX, MOVC指令是 ALE 才起作用。另外,该引脚被略微拉高。假如微处理器在外部执行状态ALE 禁止,置位无效。/PSEN:外部程序储备器的选通信号。在由外部程序储备器取指期间,每 个机器周期两次 /PSEN 有效。但在拜望外部数据储备器时,这两次有效的/PSEN 信号将不显现。/EA/VPP :当 /EA 保持低电平常,就在此期间外部程序储备器(0000H- FFFFH),不管是否有内部程序储备器。留意加密方式1 时, /EA 将内部锁定为 RESET。当 /EA 端保持高电平常,此间内部程序储备器。在FLASH编程期间,此引脚也用于施加12V

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁