视频: C33 66七段数码管与逻辑控制 2024
七段显示屏 是由7个LED组成的电子阵列一种可以显示数字以及一些字母字符的方式。您可以在任何电子零件商店购买价格低廉(不到2美元)的七段显示器。 为了实际使用七段显示器,必须将显示器连接到能够控制各个段的数字电路,以显示有意义的信息,如数字或字母。您可以使用计算机通过并行端口连接来控制各个分段。
<! - 1 - > 一个七位数字显示模块通常按如下方式连接:通过字母 a
到g 引用段本身。这个特定的显示模块包含在一个14引脚的DIP封装中,但实际上只使用了8个引脚。每个LED段的阳极连接到其中一个引脚。所有段的阴极连接在引脚4上。 这称为 共阴极 接线。你也可以得到七段显示,其中阳极连接到一个公共引脚;这种布置被称为
共阳极 接线。 <!要控制七段显示器,必须首先将正电压源连接到七段中的每一段的阳极。阴极应接地。一定要在每个阳极串联一个限流电阻,以限制流经LED的电流。 要从电脑的并行端口驱动七段显示器,只需通过一个限流电阻(典型值为1kΩ)将每个段的正极连接到其中一个数据输出引脚。最简单的方法是将DATA1(引脚2)连接到 a
段,DATA1(引脚3)连接到b
段,直到DATA7连接到在 克 段。 <! - 3 - > 将七段显示器连接到并行端口后,可以通过将正确的数据发送到并行端口来形成数字或一些字母字符。 因此,要显示数字5,请使用以下RELAY命令: 继电器6D
要理解为什么需要数据值,请记住显示器中的每个段都连接到其中一个数据输出并行端口的引脚。因此,要点亮特定的段组合来形成一个数字,必须设置并行端口的输出,以便与要点亮的段对应的数据引脚为高电平,其余引脚为低电平。为了形成数字3,例如,分段a
,
b
,
c , d 和 g应打开 。这些段连接到数据输出引脚1,2,3,4和7.因此,您必须发送一个字节的数据到并行端口,其位置对应于引脚1,2,3,4和7到二进制值1,其他位位置设置为二进制0. 在二进制数中,位的位置从右到左编号,因此需要发送到并行端口以形成数字3的二进制码是 01001111 该二进制数的十六进制等效值是4F。因此,以下命令显示数字3: RELAY 4F 清单4-2显示了一个名为COUNTDOWN的脚本。 BAT以每秒1秒的间隔显示从9到0的美国国家航空航天局式倒计时。当脚本达到0时,该数字会反复闪烁,直到您按Ctrl + C或关闭命令窗口来取消批处理文件。
注意在这个脚本中:LOOP标签出现在列表的末尾,而不是在开头。您可以在脚本中的任何位置放置标签。脚本结尾处的GOTO LOOP命令会导致脚本重复执行最后四个命令,直到您按Ctrl + C或关闭命令窗口来中断脚本。