基于AT89S52单片机LED点阵显示屏控制系统设计.PDFVIP

基于AT89S52单片机LED点阵显示屏控制系统设计.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第lO卷第3期 漳州职业技术学院学报 V01.10No.3 of TechnicalInstitute 2008年7月 JournalZhangzhou July2008 侯丽玲 (漳州职业技术学院电子工程系,福建漳州363000) 摘要:以单片机系统组成的点阵LED显示屏开发过程.系统采用上一下位机的结构构建,上位机PC可通过串行通信接口实 现对下位机LED显示系统显示参数的设定,下位机以LED屏的显示电路和单片机控制电路为核心,实现点阵LED屏以多样化 的方式显示各种信息的功能.该屏具有运行可靠、安全、节能、成本低、使用方便的特点. 关键词:LED s显示屏;单片机;控制 中图分类号:TM7623 文献标识码: A 文章编号:1673.1417(2008)03.0070-04 l引言 在车站、机场、商场、证券交易所及其他一些公共场所,经常需要发布多变的实时信息或进行广告宣传,传统的黑板 和纸张等媒介手段已不能满足其多变性和实时性。而LED(发光二极管)电子显示屏以其修改方便、实时显示、美观整洁 等特点应运而生.构成LED电子显示系统的方法很多,它们的基本原 理相同,都是采用点阵的形式显示汉字、字符等.本文介绍一种简易 的控制系统设计,其最主要特点是经济、简单. 2系统硬件设计 除单片机AT89S52tn外,显示屏控制器的硬件电路部分由两个部 分组成:外部数据存储器的扩展、串行通信接口。控制器的组成框图 如图1所示,采用AT89S52作为中央控制器,完成与PC机的通信, 实现对显示屏显示数据的控制。数据存储器使用一片FLASH存储器 图1 LED点阵显示屏的系统结构框图 W29EE011。W29EE011容量较大,可以用于存储汉字的点阵库.控 制器与计算机的连接根据通信距离的远近选用RS-232标准总线接 口. 2.1数据存储器的扩展 理图所示. 2·2串行通信 系统上位机——下位机是通过串行通信接口联系.本系统为了实现单片机与PC机的串行通信功能,将单片机的串行接 而且单片机部分只负责接收命令和数据,因此选择计算机与单片机直接相连的最简单接法,计算机TXD端发出的信号传送 到通信电路后转化为电流信号,当有信号送进来时就会有电流流经光耦合器中的红外发光二极管,二极管发出光信号投射 到光敏三极管,再转换成电信号输到单片机的RXD端,实现了以光为媒介的电一光一电信号转换传输,并在电气上是完全 隔离的,避免了输出端对输入端可能产生的反馈和干扰.其原理如图2所示. 2.3点阵显示屏 收稿日期;2∞8一晰一10 作者简介:侯丽玲(1982--),女,助教. 万方数据 第3期 侯丽玲:基于AT89S52单片机的LED点阵显示屏控制系统的设计 71 元显示屏可以接收来自PC机传输下来的数据信息和命令信息,并可将这些数据信息不经任何变化地显示出来。 移位传送,将要显示的数据都送到显示缓冲区单元里,打开行选通信号,点阵屏即可正常显示信息. 图2系统电路原理图 3应用软件设计 整个软件设计分为两大功能块:显示部分和通信部分。显示部分采用动态扫描的方式【4l,实现对显示屏要显示的汉字、 字符等数据信息进行传输控制以及显示等功能.与PC机的实时通信部分主要是利用单片机串口中断接收数据信息,实现与 计算机的实时数据信息传输。 通信部分的上位机软件采用VisualBasic编程,使用VB在标准串口通信方面提供的具有强大功能的通信控件 MSCOMM,该控件可设置串行通信的数据发送和接收,对串口状态及串口通信的信息格式和协议进行设置,直接利用PC 机的RS.232/RS-485串口发送数据. 的数据格式,9600bit/s的波特率.上下位机之间的通信协议为:前两帧数据为字数的字节数,接下来每通信128个字节的 数据就延时20ms的时间,保证数据都能写进片外数据存储器,直到数据都传送完为止. 3.1主程序设计 万方数据 72

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档