《基于单片机控制的点阵汉字显示系统设计》.docVIP

《基于单片机控制的点阵汉字显示系统设计》.doc

  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文档。上传文档
查看更多
基于单片控制的点阵汉字显示系统设计 摘要:构建一个单片机应用系统,用来控制LED发光二极管的显示,单片机的应用系统由硬件和软件两部分组成。硬件系统需要围绕单片机芯片组建一个能完成特定应用功能的硬件组合实体。软件系统需要借助其它微型计算机配之以相应的软件进行编程。最终通过LED发光二极管构成16×16的点矩阵,来显示汉字。 关键词: LED;点阵;驱动电路 一、前言 被誉为“照亮未来的技术”的LED(Light-Emitting-Diode-发光二极管),渐渐走近了我们的日常生活,并将推动显示器领域发生一次革命性巨变。LED显示器技术的发展速度超出了专家的预测,作为一个新兴产业,10年内,LED显示器有望达到30亿美元的产值。液晶显示器也将和CRT显示器一样,退出主流舞台!LED显示屏引领时代发展的潮流。 目前,世界上对省能源、轻量化、小型化、高可信度的产品需求极为迫切,而LED完全符合这些条件。LED属于全固体冷光源,更小、更轻、更坚固,工作电压仅有两伏特,使用寿命长达十多年。按照通常的光效定义,LED的发光效率并不高,但由于LED的光谱几乎全部集中于可见光频段,效率可达80-90%。LED显示器件问世至今已有20余年,由于原材料的采用和工艺上的限制,前10年间很难普及。进入九十年代后,随着工艺的不断改进以及原材料的发展,LED显示器件在寿命和亮度指标上都有了突飞猛进的发展,成本也大大降低。 LED的技术进步是扩大市场需求及应用的最大推动力。最初,LED只是作为微型指示灯,在计算机、音响和录像机等高档设备中应用,随着大规模集成电路和计算机技术的不断进步,LED显示器正在迅速崛起,近年来逐渐扩展到证券行情股票机、数码相机、PDA以及手机领域。 几种主要显示器性能比较: 类 型 对比 彩色 灰度 亮度 功耗 画面 大小 数字 寿命 成本 LED二极管 很大 很好 很好 很好 很好 小 很大 很好 很长 很低 VFD(荧光) 不大 好 不好 不好 好 小 大 好 一般 很低 PDP等离子 很大 好 很好 好 较好 小 大 很好 一般 较高 CRT电子束 大 很好 很好 很好 一般 较小 较小 不好 一般 较高 LED显示屏是20世纪90年代出现的新型平板显示器件,由于其亮度高、画面清晰、色彩鲜艳,使它在公众多媒体显示领域一枝独秀,因此市场空间巨大。LED显示屏市场随技术发展而攀升 就市场而言,中国加入WTO、北京申奥成功等,成为LED显示屏产业发展的新契机。国内LED显示屏市场保持持续增长,目前在国内市场上,国产LED显示屏的市场占有率近95%。国际上LED显示屏的市场容量预计以每年30%的速度在增长。 总之,随着技术不断的提高,LED显示屏将会在日常生活中得到更广泛的应用,为了适应社会的发展,我们现在开展对LED显示屏的研究就显得很必要了。 二、整体方案论证 从理论上说,不论显示图形还是文字,只要控制与组成这些图形或文字的各个点所在位置相对应的LED器件发光,就可以得到我们想要的显示结果,这种同时控制各个发光点亮灭的方法称为静态驱动显示方式。16×16的点阵共有256个发光二极管,显然单片机没有这么多端口,如果我们采用锁存器来扩展端口,按8位的锁存器来计算,16×16的点阵需要256/8=32个锁存器。这个数字很庞大,因为我们仅仅是16×16的点阵,在实际应用中的显示屏往往要大得多,这样在锁存器上花的成本将是一个很庞大的数字。因此在实际应用中的显示屏几乎都不采用这种设计,而采用另一种称为动态扫描的显示方法。 动态扫描的意思简单地说就是逐行轮流点亮,这样扫描驱动电路就可以实现多行(比如16行)的同名列共用一套列驱动器。具体就16×16的点阵来说,把所有同1行的发光管的阳极连在一起,把所有同一列的发光管的阴极连在一起(共阳的接法),先送出对应第1列发光管亮灭的数据并锁存,然后选通第1列使其燃亮一定的时间,然后熄灭;再送出第2列的数据并锁存,然后选通第2列使其燃亮相同的时间,然后熄灭;……第16列之后,又重新燃亮第1列,反复轮回。当这样轮回的速度足够快(每秒24次以上),由于人眼的视觉暂留现象,就能看到显示屏上稳定的图形了。 采用扫描方式进行显示时,每行有一个行驱动器,各行的同名列共用一个列驱动器。显示数据通常存储在单片机的存储器中,按8位一个字节的形式顺序排放。显示时要把一列中各行的数据都传送到相应的行驱动器上去,这就存在一个显示数据传输的问题。从控制电路到行驱动器的数据传输可以采用并行方式或串行方式。显然,采用并行方式时,从控制电路到行驱动器的线路数量大,相应的硬件数目多。当行数很多时,并行传输的方案是不可取的。 采用串行传输的方法,控制电路可以只用一根信号线,将行数据一位一位

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档