0×1101×1111CP0CP由表中整理可得逻辑表达式:G=S1⊕S0A=(S1S0)’+S1S0CP=(S1S0(S1S0CP)’)’图3-2-1开关控制电路汽车左或右转弯时由于是三个指示灯循环点亮,所以用三进制计数器控制译码电路顺序输出低电平,从而控制尾灯按要求点亮,由此得出在每种运行状态下,各指示灯与各给定条件的关系。逻辑功能表:(0表示灯灭,1表示灯亮)表3-3-1三进制计数器功能表开关控制S1S0三进制计数器Q1 Q0六个指示灯L3L2L1D1D2 D300××0 0 0 0 0 0100 001100 0 1 0 0 00 1 0 0 0 01 0 0 0 0 0010001100 0 0 1 0 00 0 0 0 1 00 0 0 0 0 111××CPCPCPCPCPCP此计数器由74LS161芯片主要构成:利用预置端,当检测到最后一个状态0011时,让LD/端置0,在下一个CP到来时将第一个状态预置到计数器。图3-3-2电路工作状态为0000~0011。其状态图如图3-3-1所示,在初始状态时为00,所以要经过一个脉冲周期进入循环,而在整个工作过程中周期信号是一直和本电路连接的,不会出现循环外的11状态,所以不用担心出现不稳定状态,也就是说从接入电源开始电路就一直处在循环中的。图3-3-1三进制计数器状态转换图图3-3-2三进制计数器电路此电路由74LS138芯片、6个与非门、电阻和发光二极管构成。74LS138芯片简介:74LS138为3线-8线译码器,其工作原理如下:当一个选通端为高电平,另两个选通端为低电平时,可将地址端的二进制编码在一个对应的输出端以低电平译出。若外接一个反向器可级联扩展成32线译码器,若将选通端中的一个作为数据输入端时,74LS138还可以做数据分配器。表3-4-174LS138的逻辑功能表译码显示驱动电路图如图3-4-1所示: