蓝桥单片机教程:74HC138三八译码器、74HC573锁存器和或非门
在这里不详细介绍以下各结构是如何得来的(详细可见官方的资料包手册),只介绍各结构的功能。
一:74HC138(三八译码器)
如图,三八译码器是利用p25、p26、p27三个输入来控制8个输出,VCC为电源,GND为接地端。
此译码器的功能就是通过p25、p26、p27三个输入来选择8个输出(Y1、Y2…)中的一个作为最终的输出。
其真值表如图:
可以知道当G1即VCC端为高电平,为低电平时,输入才有效,否则,无论输入什么都无输出。(这里的有效指的是输出为低电平,无输出指的是输出为高电平)
当满足G1即VCC端为高电平,为低电平时,由真值表,输出规律如下:(注意是Y27 -> Y26 -> Y25 的顺序)。
p27 | p26 | p25 | 输出 |
0 | 0 | 0 | Y0 |
0 | 0 | 1 | Y1 |
0 | 1 | 0 | Y2 |
0 | 1 | 1 | Y3 |
1 | 0 | 0 | Y4 |
1 | 0 | 1 | Y5 |
1 | 1 | 0 | Y6 |
1 | 1 | 1 | Y7 |
二:74HC573锁存器
在蓝桥的单片机中,锁存器是连接LED灯,如图:
锁存器本身为以下部分:
如图,是enable input,是控制该锁存器能否使用(当
为低电平时,锁存器才可以工作。),Y4C是latch enable input,是控制其是锁存状态还是正常输出状态(低电平锁存,高电平输出)。
锁存状态:即将上一状态时的输出锁住,此时无论输入什么,输出都为上一状态的输出
正常输出状态:即P00~P07输出什么,Q1~Q8就各自对应输出什么,即P00对应Q1…
(与三八译码器不同,这里是一次性八个都各自对应输出,而不是八个中选一个。)
真值表如图:
小蜜蜂老师的干货铺https://space.bilibili.com/397050828
三:或非门
蓝桥杯或非门是双输入的。
或非门顾名思义:对两个输入先取“或”再取非
由于蓝桥中的或非门的一端是连接WR,WR接在了名为CON3的器件上,查阅资料显示WR和GND直接短接了,即WR为低电平(0)。
欢迎交流指正。
作者:ooo-p