📜  将七段式LED显示屏与8085接口的示例

📅  最后修改于: 2021-06-29 20:41:16             🧑  作者: Mango

七段式LED显示屏:

七段式LED是由7个小LED组成的LED(发光二极管),通常随微处理器一起提供,因为我们通常需要将它们与8085等微处理器接口。

七段式LED的结构:

  • 七段显示器中的LED排列如下

  • 它可以用来表示0到8之间的数字(带小数点)。
  • 七段式LED显示屏中有八个段,其中包括“。”的7个段。
  • 这七个段分别表示为“ a,b,c,d,e,f,g,h”和“。”。用“ h”表示

将七段式显示器与8085连接:

假定使用地址为AE H的地址解码器,我们将看到一个与8085接口连接七段显示器的程序。

注意激活所需的逻辑–

  • 公共阳极-0将使LED发光。
  • 普通阴极– 1将使LED发光。

普通阳极法:

在这里,我们使用一个共阳极显示,因此需要0逻辑来激活该段。假设在七段显示器上显示数字9,因此必须激活段F,G,B,A,C和D。

执行它的指令如下:

MVI A,99
OUT AE
  • 首先,我们使用MVI指令将99H存储在累加器中,即10010000。
  • 通过OUT指令,我们将存储在累加器中的数据发送到端口AFH

普通阴极法:

在这里,我们使用共阴极1逻辑来激活信号。假设在七段显示器上显示数字9,因此必须激活段F,G,B,A,C和D。

执行它的指令如下:

MVI A,6F 
OUT AE
  • 首先,我们使用MVI指令将6FH存储在累加器ie01101111中。
  • 通过OUT指令,我们将存储在累加器中的数据发送到端口AFH