课题四L的ED动态显示.pptVIP

  • 1
  • 0
  • 约1.54千字
  • 约 39页
  • 2020-09-09 发布于福建
  • 举报
■课题目标 本课题的任务是用单片机实现简易数字 显示,演示效果如图4-1所示。通过编程, 学会在单片机上实现一位数字和多位数字 的静态和动态显示控制方法,以及不同进 制计数的程序编写方法。 B日日日日日日 图4-1简易数字钟实物图 任务一LED数码管的静态显示 本任务就是将单片机与数码管接成图 4-2所示静态显示方式,编程实现数码管 每隔05s的0-9数字显示。 HH口 cDppp 图4-2数码管显示电路图 任务分析 所谓静态显示,就是当单片机某一端口输出 组显示数据之后,该端口一直保持该数据输出 维持数码管的显示数字,直到端口数据改变,又 保持显示下一数据的显示方式。 在具体电路连接上,将单片机一个端口的八 个端子接在一只数码管的八个引脚上(h端为小数 点),控制数码管的七段LED的亮或熄,显示器 出数字,这种显示控制方式就是静态显示。静态 显示电路连接特点是单片机端口的每一位与数码 管的一个端相连接,相当于单片机的一个引脚外 接一只发光二极管 二、LED数码管的结构和工作原理。 g cOla b Rx8 RX bcdefe e d co lc中p 符号和引脚 共阴极 共阳极 (a) (b) 图43数码管结构图 数码管实际上是由7个发光管组成“8”字形构成的,加上 小数点就是8个。这些段分别由字母a、b、c、d、e、f、g、 dp来表示。当数码管特定的段加上电压后,这些特定的段就 会发亮,以形成我们眼睛看到的字样。例如:显示一个“3 字,那么应当是a亮、b亮、c亮、d亮、e不亮、f不亮、g亮 dp不亮。数码管的内部结构如图2.4所示,其中COM引脚为 公共端,用来控制数码管显示的打开或关闭,即起到“使能” 作用 根据公共端接法的不同,数码管又分为共阴极和共阳极 两种结构,分别如图24(b)和图24(c)所示。 共阳极就是将8个LED的阳极连接到一起组成公共端 COM,接正极,当相应字段为低电平“0时,可以点亮该字 段;当相应字段为高电平“1时,该字段不亮 共阴极就是将8个LED的阴极连接到一起组成公共端 COM,接负极,当相应字段为高电平“1”时,可以点亮该字 段;当相应字段为低电平“0”时,该字段不亮 数码管段码 表4-1共阴数码管显示数字的段码表 段名称dp G E D C BA|对应段码 对应引脚P17P16P1.5P14P1.3P12P1.1P10 1000 数字3 0000000 00111 4FH 数字4 66H 数字5 。叶 6DH 7DH 数字7 0 0 101 101 0 011011111 07H 7E 数字9 6FH 、74LS138译码器: 74LS138为3线一8线译码器,其工作原理如下 当一个选通端(G1)为高电平,另两个选通 端((G2A)和/(G2B))为低电平时,可将地址端 (A、B、C)的二进制编码在一个对应的输出端 以低电平译出。 V:五F2F开FF 161514131211109 74L13: 2345678 Ao A A s,Ss S1 HGND 图4474LS138引脚图 ■真值表 表4-274LS138功能表 入 输 F,F置 0x111111 +100000000 T F F1 111 1 0101010 01 110 111 11111 1111 1111 101 11 0 101 1 111 1 0

文档评论(0)

1亿VIP精品文档

相关文档