当输入D3为H时,74ls138(2)使能,74ls138(1)的所有输出都为H,74ls138(2)会根据D0、D1、D2的输入信号选择输出L的输出端,当输入D3为L时,74ls138(1)使能,74ls138(2)的输出全为h,不需要74LS138,是74ALS138。
你说的是proteus仿真软件吧?是74ALS138。这是一个3线和8线解码器。是集成电路,不是定义。如下图所示,ABC的三个输入端输入三个二进制数,其中A为低位,C为高位,对应的输出端Y0,Y1.....Y7在解码这三个二进制数后依次有效,即输出低电平。三个输入端E1、E2和E3要求E1连接到高电平,E2和E3分别连接到低电平。ABC三端可以连接到单片机的三个管脚上,单片机可以输入三个二进制数进行翻译吗?
两片74LS138组成的4-16线解码器工作原理由使能端组成。选择端的输入是D0、D1和D2,使能端成为选择端D3。74ls138的使能芯片使能时,必须是S1=H,S2 S3 = L;即当S1为高电平时,S2和S3同时为低电平时芯片使能,否则芯片输出全为h。当输入D3为L时,74ls138(1)使能,74ls138(2)的输出全为h。74ls 138(1)将根据D0、D1和D2的输入信号选择输出L的输出端。当输入D3为H时,74ls138(2)使能,74ls138(1)的所有输出都为H,74ls138(2)会根据D0、D1、D2的输入信号选择输出L的输出端。这就是4-16行解码的原理。
红绿灯用的74ls160只能做加法定时器,而红绿灯是倒计时,需要用减法计数器。减法计数器常用的有74LS168和74LS192。是仿真图吗?那就随便用吧。如果真的做出来了,那就暂时看你手里有什么筹码了。用计数器计数后,需要使用解码器,比如CD4511和74LS48,可以驱动共阴极数码管。用74LS247可以驱动共阳极数码管。不需要74LS138。用数字电路做红绿灯,电路比较复杂,很难做出实物。如果要用单片机,电路会简单很多。
{3。