ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:163.79KB ,
资源ID:2250445      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2250445.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(简易电子广告屏设计.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

简易电子广告屏设计.docx

1、简易电子广告屏设计简易电子广告屏的设计毕剑龙(德州学院物理与电子信息学院,山东德州253023)摘 要 本设计是基于单片机(AT89C51)为核心部件的室内用的1616LED电子广告屏的点阵显示。主要介绍了LED汉字显示屏的硬件电路、程序设计等方面的内容,以74HC595作为列驱动器,以三极管8550作为行驱动器,LED七段数码管作为字模显示用。本显示屏的设计具有体积小、硬件少、电路结构简单及易实现等优点,能帮助我们了解和认识汉字的点阵显示原理,单片机的基本结构、工作原理及应用方法,并提高对单片机知识技术的应用。关键词 LED显示屏; 行驱动器; 列驱动器1 绪论1.1电子广告屏的发展LED(

2、Light Emitting Diode),发光二极管,简称LED,是一种能够将电能转化为可见光的固态的半导体器件,它可以直接把电转化为光。LED的心脏是一个半导体的晶片,晶片的一端附在一个支架上,一端是负极,另一端连接电源的正极使整个晶片被环氧树脂封装起来。LED显示屏是一种通过控制半导体发光二极管的亮度的方式,来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。由于其像素单元是主动发光的,具有容易控制、低压直流驱动、组合后色彩表现丰富、视角广、工作电压低、功耗小、使用寿命长等优点,因而被广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业

3、企业管理和其它公共场所。随着近些年来科技的飞速发展,单片机的应用不断深入,以单片机为核心部件的控制系统也是多种多样。利用功能越来越丰富的单片机和操控越来越简单的外部设备,可以实现点阵电子显示屏更加丰富的功能。它具有发光率高、使用寿命长、组态灵活、色彩丰富以及对室内外环境适应能力强等优点。LED显示屏的发展前景极为广阔,目前正朝着更高亮度、更高气候耐受性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展。1.2电子广告屏的应用随着生活水平的提高,时代的不断进步,LED行业已成为一个快速发展的新兴产业,市场空间巨大,前景广阔。随着信息产业的高速发展,LED显示作为信息传播的一种重要手段,且

4、具有众多优势,在市场中得到了广泛的应用,主要应用领域有: 信号指示应用,信号照明是LED单色光应用比较广泛也是比较早的一个领域; 显示应用,主要包括指示牌、广告牌、大屏幕显示;照明应用,主要有便携灯具,汽车用灯,特殊照明;背光照明,应用于普通电子设备功能显示背光源、笔记本电脑背光源、大尺寸超大尺寸LCD显示器背光源以及投影仪用RGB光源。显然,LED显示已成为城市亮化、现代化和信息化社会的一个重要标志。 本次研究课题主要以16x16点阵为例,讲述汉字的点阵显示原理,单片机的基本结构、工作原理及应用方法。2 系统总体设计方案2.1 方案设计原理 LED阵显示器是由一串发光或不发光的点状显示器按矩

5、阵的方式排列组成的,其发光体是LED发光二极管。只要让某些LED点亮,就可组成数字、字母、图形、汉字等。LED驱动显示采用动态扫描方法,动态扫描方式是逐行轮流点亮,这样扫描驱动电路就可以实现多行的同名列共用一套列驱动器。以1616点阵为例,把所有同一行的发光管的阳极连在一起,把所有同一列的发光管的阴极连在一起(共阳的接法),先送出对应第1行发光管亮灭的数据并锁存,然后选通第1行使其燃亮一定的时间,然后熄灭;再送出第2行的数据并锁存,然后选通第2行使其燃亮相同的时间,然后熄灭;第16行之后,又重新燃亮第1行,反复轮回。当这样轮回的速度足够快(每秒24次以上),由于人眼的视觉暂留现象,就能看到显示

6、屏上稳定的图形。2. 2 系统框图显示屏电路实现的结构框图如图2.1所示。图2.1 显示屏电路框图3 系统硬件设计硬件电路大致上可以分成单片机系统及外围电路、列驱动电路和行驱动电路三部分。3.1 控制器部分1.单片机AT89C51的简介 AT89C51是MCS-51系列单片机的典型产品,它是一种带4KB闪烁可编程可擦除只读存储器的低电压、高性能的CMOS 8位微处理器。AT89C51单片机包含中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,内部结构见图3.1所示。图3.1 AT89C

7、51单片机内部结构示意图各部分说明如下:(1)中央处理器中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器。能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。由运算器和控制器构成,其中包括若干特殊功能寄存器(SFR)(2)数据存储器(RAM) 片内为128B,片外最多可外扩为64KB。片内128B的RAM以高速RAM的形式集成在单片机内,加快单片机运行速度,降低了功耗。(3) 程序存储器(ROM)它用来存储程序。89C51片内集成有4KB的Flash存储器,如果片内程序存储器容量不够,片外最多可外扩程序存储器至64K

8、B。(4) 定时/计数器:AT89C51有两个16位定时器/计数器,以实现定时或计数产生中断用于控制程序转向。定时器/计数器T0由特殊功能寄存器TH0、TL0构成,定时器/计数器T1由特殊功能寄存器TH1、TL1构成。两个定时器/计数器都具有定时器和计数器两种工作模式,4种工作方式(方式0、方式1、方式2、方式3)。特殊功能寄存器TMOD用于选择定时器/计数器T0、T1的工作模式和工作方式。特殊功能寄存器TCON用于控制T0、T1的启动和停止计数,同时包含了T0、T1的状态。(5) 并行输入输出(I/O)口:AT89C51共有4组8位I/O口(P0、 P1、P2或P3),用于对外部数据的传输。

9、(6) 中断系统AT89C51具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择。2. AT89C51的主要特性与MCS-51兼容4KB可编程闪烁只读存储器寿命:1000次写/擦循环数据保留时间:10年全静态工作:024Hz三级程序存储器锁定128 X 8位定时/计数器32位可编程I/O线两个16位定时/计数器5个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路3AT89C51单片机系统及外围电路 AT89C51单片机内部总线是单总线结构,即数据总线和地址总线是公用的。 AT89C51有40条引脚,与其他51系列

10、单片机引脚是兼容的。这40条引脚可分为I/O接口线、电源线、控制线、外接晶体线4部分。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的断电模式。在闲置模式下,CPU停止工作。但RAM、定时器、计数器、串口和中断系统仍在工作。在断电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。单片机的串口与列驱动器相连,用来显示数据,P1口低4位与行驱动器相连,送出行选信号;P1.5P1.7口则用来发送控制信号。P0口和P2口空着,在有必要的时候可以扩展系统的ROM和RAM。 图3.2 AT89C51最小相位系统及其结构图各引脚功能如

11、下:(1) 电源 VCC 供电电压 GND 接地(2) 时钟电路引脚: XTAL1:接外部晶振和微调电容的一端,在片内它是振荡器倒相放大器的输入,若使用外部TTL时钟时,该引脚必须接地。 XTAL2:接外部晶振和微调电容的另一端,在片内它是振荡器倒相放大器的输出,若使用外部TTL时钟时,该引脚为外部时钟的输入端。(3) 控制线1)ALE/PROG:地址锁存允许/片内EPROM编程脉冲 ALE功能:用来锁存P0口送出的低8位地址,从而实现数据与低位地址的复用。 PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。2) PSEN:外ROM读选通信号,低电平有效。3) R

12、ST/VPD:复位/备用电源。 RST(Reset)功能:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。 VPD功能:在Vcc掉电情况下,接备用电源。4) EA/Vpp:内外ROM选择/片内EPROM编程电源。 EA功能:当EA保持低电平时,则在此期间访问外部程序存储器(0000HFFFFH),不管是否有内部程序存储器。注意加密方式1时,EA将内部锁定为RESET;当EA端保持高电平时,则在此访问外部存储器。 Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加12V编程电源Vpp。(4) I/O线89C51共有4个8位并行I/O端口:P0、P1、P2、P3口

13、,共32个引脚。P0口(P0.0P0.7):漏极开路的8位准双向口,每脚可吸收8个TTL门电流。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第8位。在flash存储器编程时,P0口作为原码输入口,当flash存储器进行检验时,P0口输出原码,此时P0口外部被拉高。P1口(P1.0P1.7):准双向I/O口,具有内部上拉电阻,P1口缓冲器能接收输出4个TTL门电流。在flash存储器编程和检验时,P1口作为第8位地址接收。P2口(P2.0P2.7):准双向I/O口,具有内部上拉电阻,P2口输出地址的高8位。在flash存储器编程和检验时接收高8位地址信号和控制信号。P3口(P3.0

14、P3.7):准双向I/O口,具有内部上拉电阻,可接收输出4个TTL门电流。P3口除了作为一般的I/O口使用之外,每个引脚都具有第二功能,用于特殊信号输入输出和控制信号(属控制总线) (5) P3口第二功能P3.0 RXD 串行输入口P3.1 TXD 串行输出口P3.2 INT0 外部中断0(低电平有效)P3.3 INT1 外部中断1(低电平有效)P3.4 T0 定时计数器0P3.5 T1 定时计数器1P3.6 WR 外部数据存储器写选通(低电平有效)P3.7 RD 外部数据存储器读选通(低电平有效)3.2列驱动器部分列驱动电路由集成电路74HC595构成,硅结构的CMOS器件, 兼容低电压TT

15、L电路。它具有一个8位串入并出的移位寄存器和一个8位输出锁存器的结构,而且移位寄存器和输出锁存器的控制是各自独立的,可以实现在显示本行各列数据的同时,传送下一行的列数据,即达到重叠处理的目的。1. 74HC595的引脚图及功能图3.4 74HC595引脚结构图74HC595的外形及内部结构如图3.4所示,它是带锁存功能的传入并出的移位寄存器,为三态输出,引脚功能如下表3-1所示:符号引脚描述QAQH17并行数据输出GND8地QH19串行数据输出,芯片级联信号SRCLR10主复位(低电平)SRCLK11移位寄存器时钟,上升沿有效RCLK12锁存寄存器时钟输入,上升沿有效CE13输出使能,低电平有效SER14串行数据输入VCC16电源表 3-1 引脚功能2. 74HC595原理图及用途74HC595原理图如图3.5示。图3.5 74HC595原理图将2片74HC595 进行级联,可共用一个移位时钟SCK及数据锁存信号RCK。这样,当第一行需要显示的数据经过8x8=64个SCK时钟后便可将其全部移入74HC595中,此时还

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

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