LED动态扫描

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要:以单片机AT89S52为核心,通过LED显示模块界面。本文对显示“上、下、左、右、一、二、三、四”和桃心图案进行具体分析讲解,使用了Proteus仿真软件和伟福仿真软件,成功的制作出产品。

关键字:单片机;动态扫描;文字显示系统

1.引言:随着社会的发展和进步,许多人性化的电子产品用在我们的日常生活之中,而单片机被广泛的运用到我的送接触的事物上,比如再银行交易窗口的滚动字幕,还有就是各种彩灯的控制,手机、电脑、机器人等各行各业之中。我的设计式满足现代社会的需求而设计,满足了人们的要求。作为用单片机控制的智能产品之一,在单片机设计中开辟出一块新的领域。本文主要介绍用单片机控制LED 点阵模块显示器,运用动态扫描的原理和特点,具体研究方法是:以单片机AT89S52为核心,通过LED显示模块界面。本文对显示“上、下、左、右、一、二、三、四”和桃心图案进行具体分析讲解,使用了Proteus仿真软件和伟福仿真软件,成功的制作出产品。这项成果给人们带来了快乐,提高了人们的生活质量。

2.设计方案及原理

动态显示方式中,同一个瞬间所有的数码管显示都是相同的, 不能显示不同的数字。在单片机里,首先显示一个数, 然后关掉.然后显示第二个数,又关掉, 那么将看到连续的数字显示,轮流点亮扫描过程中,每位显示器的点亮时间是极为短暂的(约1ms),由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位显示器并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感。

工作时,单片机的p0口输出显示段码,由一片74LS245驱动输出给LED 管,由PB口输出位码,经74LS06输出给LED管。要求显示“123456”时,段选码,位选码每送入一次后延时一定时,因人眼的视觉暂留,所以给人看上去每个数码管总在亮。用8051,74ls06,74ls245 连接实现。

3.硬件设计

3.1 硬件介绍

(1)74LS245引脚图和电路用法

(1)(74LS245是我们常用的芯片,用来驱动led或者其他的设备,用法很简单如上图,这里简单的给出一些资料,他是8路同相三态双向总线收发器,可双向传输数据。

(2)74LS245还具有双向三态功能,既可以输出,也可以输入数据。

(3)当8051单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。

(4)当片选端/CE低电平有效时,DIR=“0”,信号由 B 向 A 传输;(接收)DIR=“1”,信号由A 向B 传输;(发送)当CE为高电平时,A、B均为高。

74ls245引脚图

(2) 74ls06引脚图和用法

74ls06具有较强驱动能力,其A1-A6为输入端,Y1-Y6为输出端。引脚图如下。

74ls06引脚图

(3) 8051引脚图和用法

8051芯片是高性能的芯片,采用40条引脚双列直插封装。

1.电源引脚:Vcc和Vss

2.时钟电路引脚:XTAL1和XTAL2

3.控制信号引脚:RST,ALE,PSEN和EA

4.输入输出端口:P0,P1,P2和P3

5.TXD-串行口输出,RXD-串行口输入

8051引脚图

3.2硬件原理

通常所说的LED显示器由七个发光二极管组成,因此也称之为七段LED显示

器,其排列形状如图。此外,显示器中还有一个圆点型发光二极管,用于显

示小数点。

LED显示器中的发光二极管共有两中连接方法:

(1)共阳极接法。把发光二极管连在一起构成公共阳极。使用公共阳极接+5V。这样阴极端输入低电平的段发光二极管就点亮,而输入高电平的则不亮。(2)共阴极接法。

把发光二极管的阴极连在一起构成公共阴极。

为了显示数字或符号,要为LED显示器提供代码,因为这些代码是为显示字形的,因此称之为字形代码。

七段LED显示器

2.3 硬件连接图

动态扫描硬件连接图

4.软件设计4.1程序流程图

5.总结

单片机作为微型计算机发展的一个重要分支,以其高可靠性、高性能价格比、低电压、低功耗等优势,赢得了广泛的应用。单片机技术是一门实用性很强的应用学科,在目前和今后相当长的一段时间内仍有着广泛的应用前景。

通过这次单片机课程设计,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。

在完成这次课程设计以后。回想了一下这次单片机课程设计,从选题到定稿,从理论到实践,在图书馆与宿舍之间不断地穿梭。在接近一星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计让我明白了理论与实际相结的重要性,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,才能明白每一个问题的真谛,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说不懂一些元器件的使用方法,对单片机汇编语言掌握得不好……所以这次课程设计也帮我把以前学习的知识做了一个系统的复习。

6.参考文献

[1] 李华.单片机原理及应用.兰州大学出版社,2001

[2]李广弟.单片机基础.北京:北京航空航天大学出版社,1994

[3] 潘永雄.新编单片机原理与应用.西安:西安电子科技大学出版社,2003

[4] 何立民.MCS-51系列单片机应用系统设计.北京:北京航空航天大学出版社,1990

7.附录

7.1设计程序

ORG 0000H

AJMP START

ORG 0030H

相关文档
最新文档