74HC138 三八译码器
📑74HC138简介
74HC138一款三通道输入八通道输出的译码芯片。
📓特性
- 采用CMOS工艺
- 低功耗
- 工作电压:3.0V—5.0V
- 封装形式:SOP16、TSSOP16、QFN16(3*3)
引脚功能图
74HC138特有3个使能输入端:两个低有效(E1和E2)和一个高有效(E3)。除非E1和E2置低且E3置高,否则74HC138将保持所有输出为高。
📙逻辑功能图
📘真值表
- Proteus演示(
注意:Proteus中模型E1高电平有效,E2、E3低电平有效
)
- 例二
51单片机:74LS138译码实验
- 通过单片机P1.2P1.0控制74LS138译码器的使能及译码输入端口,控制其译码输出端口(Y7Y0)。
(74LS138译码单元C、B、A分别连接P1.2、P1.1、P1.0。) - 把译码输出端口Y7Y0连接到L7L0八位LED电平指示输入端口,验证74LS138的逻辑译码功能。
#include <reg52.h>
#include <intrins.h>
void delay1s(void);
void main()
{
char num;
while(1)
{
for(num=0;num<8;num++)
{
P1=num;
delay1s();
}
}
}
void delay1s(void) //误差 0us
{
unsigned char a,b,c;
for(c=167;c>0;c--)
for(b=171;b>0;b--)
for(a=16;a>0;a--);
_nop_(); //if Keil,require use intrins.h
}
幸福不会总来敲门,爱你的人不会总是出现。当有人,愿意为你默默付出、忍受、改变时,请记得一定要好好珍惜。因为,有的人错过了,真的就再也回不来了! |
---|