目录

  • 1 项目1逻辑状态笔的制作
    • 1.1 初识数字电路
    • 1.2 数制与码制
    • 1.3 常用逻辑关系
    • 1.4 集成逻辑门电路
    • 1.5 认识面包板
    • 1.6 Multisim仿真软件介绍及安装教程
    • 1.7 Multisim万用表的使用
    • 1.8 逻辑门功能Multisim仿真测试
    • 1.9 项目制作及测试
  • 2 项目2三变量多数表决器的制作
    • 2.1 逻辑代数基础
    • 2.2 逻辑函数表示方法
    • 2.3 卡诺图化简逻辑函数
    • 2.4 逻辑化简拓展
    • 2.5 组合逻辑电路
    • 2.6 Multisim逻辑变换器的使用
    • 2.7 三变量多数表决电路仿真设计
    • 2.8 项目制作及测试
  • 3 项目3数字显示器的制作
    • 3.1 编码器
    • 3.2 译码器
    • 3.3 数据选择器和数据分配器
    • 3.4 编码器、译码器功能仿真测试
    • 3.5 译码器循环流水灯仿真设计
    • 3.6 数字显示器仿真设计
    • 3.7 Multisim字发生器的使用
    • 3.8 项目制作及测试
  • 4 项目4四位加法器数码显示电路的制作
    • 4.1 加法器
    • 4.2 数值比较器
    • 4.3 Multisim虚拟数码管的使用
    • 4.4 加法显示电路仿真设计
    • 4.5 项目制作及测试
  • 5 项目5智力竞赛抢答器的设计与制作
    • 5.1 基本RS触发器
    • 5.2 JK触发器
    • 5.3 D触发器和T触发器
    • 5.4 Multisim函数发生器的使用
    • 5.5 触发器功能仿真测试
    • 5.6 抢答器电路仿真设计
    • 5.7 项目制作及测试
  • 6 项目6数字钟的设计与制作
    • 6.1 时序逻辑电路分析
    • 6.2 计数器
    • 6.3 N进制计数器
    • 6.4 寄存器
    • 6.5 Multisim逻辑分析仪的使用
    • 6.6 计数器、寄存器功能测试
    • 6.7 数字钟的电路设计
    • 6.8 项目制作及测试
  • 7 项目7防盗报警器的制作
    • 7.1 555定时器结构原理
    • 7.2 555定时器构成多谐振荡器
    • 7.3 555定时器构成单稳态触发器
    • 7.4 555定时器构成施密特触发器
    • 7.5 Multisim虚拟示波器的使用
    • 7.6 555定时器功能测试
    • 7.7 项目制作及测试
  • 8 项目8数字电压表的设计与制作
    • 8.1 AD、DA转换
    • 8.2 集成D/A转换器功能及应用
    • 8.3 集成A/D转换器功能及应用
    • 8.4 A/D转换器和D/A转换器功能测试
  • 9 总复习
    • 9.1 总复习
计数器、寄存器功能测试

一、由JK触发器构成的异步十六进制加法计数器功能测试

打开Multisim软件,放置4JK触发器 74LS76,时钟端接信号源,设计波形为矩形波,占空比50%,频率10Hz,振幅5V,将四个触发器的输出接2.5V指示灯,用来显示输出状态,将JK接高电平1,根据触发器功能可知,触发器出于翻转状态,前一个触发器的输出Q做为下一个触发器的时钟脉冲源,当前一个触发器从高电平向低电平跳变的时候,下一个触发器翻转,从而实现了加法计数。测试电路如图7.27所示。打开逻辑分析仪面板,可以观察波形。

改变电路连线,将前一个触发器的做为下一个触发器的时钟脉冲,可以实现减法计数,读者自行分析。


 


7.27  JK触发器构成的异步十六进制加法计数器测试

 

二、双向移位寄存器功能测试

打开Multisim软件,放置4位双向移位寄存器 74LS194,时钟端接信号源,设计波形为矩形波,占空比50%,频率1Hz,振幅5V,将移位寄存器输出接2.5V指示灯,用来显示数据移动状态,将并行数据输入端ABCD接四路逻辑开关,通过开关通断表示二进制01,将工作方式控制端S1S0接两路逻辑开关,右移串行数码输入端SR和左移串行数码输入端SL接两路逻辑开关,将清零端CLR接三脚拨动开关,被测电路如图7.28所示

运行电路,功能测试如下:

1.异步清0。只要给复位(0)CLR加低电平,寄存器就清0Q3 Q2 Q1 Q0=0000

2.右移移位。当CLR=1、工作方式控制端S1S0=01时,在时钟脉冲CLK上升沿作用下,右移数据SR存入寄存器并右移。

3.左移移位。当CLR=1、工作方式控制端S1S0=10时,在时钟脉冲CLK上升沿作用下,左移数据SL存入寄存器并左移。

4.并行置数。当CLR=1、工作方式控制端S1S0=11时,在时钟脉冲CLK上升沿作用下,DC B A输入的数码并行送入寄存器,QD QC QB QA=DC B A

5.保持功能。当CLR=1、工作方式控制端S1S0=00时,或者CLR=1CLK=0时,移位寄存器处于保持功能。


 

7.28  双向移位寄存器 74LS194功能测试

用双向移位寄存器 74LS194可构成循环灯电路,右移数据输入高电平1,右移时从左至右依次点亮四个灯,左移数据输入低电平0,左移时从右到左依次灭掉四个灯,电路通过下降沿JK触发器的两个互补输出端控制移位寄存器工作方式控制端S1S0,实现往返自动切换。

74LS73JK端接高电平,使触发器出于翻转功能,将74LS73两个互补输出端接到74LS194的工作模式控制端S₁S₀上,S1S0=01时右移,S1S0=10时左移。当高电平1右移至QD 时,产生下降沿的触发脉冲,JK触发器翻转,由右移模式变为左移模式;当低电平0左移至QA时,产生下降沿的触发脉冲,JK触发器再次翻转,又由左移模式变为右移模式,以此类推,循环往复。

设计思路如下:QAQD连接异或门输入端,将异或门输出连接触发器的时钟脉冲端,4个指示灯全部点亮前,74LS194工作于右移模式,此时QAQD相异为1,当4个指示灯全部点亮时,QAQD相同0此时异或门的输出由1变为0,产生下降沿脉冲信号,触发器输出翻转,切换至左移状态。同理左移时4个指示灯全部熄灭前,QAQD相异为1,当4个指示灯全部熄灭时,QAQD相同0此时异或门的输出再次由1变为0,产生下降沿脉冲信号,触发器输出翻转,移位寄存器切换至右移状态。测试电路如图7.29所示。

 


7.29  双向移位寄存器 74LS194构成的循环灯测试

三、24进制计数器功能测试

1.异步清零法实现24进制计数器

打开Multisim软件,放置两个十进制计数器 74LS160,将低位片(个位)的进位输出端连接高位片(十位)的计数控制端ENPENT,低位逢10进位时,高位计数1次,实现逢101功能。74LS160为异步清零方式,采用反馈清零法,当计数到24时,将中间状态24转换为清零信号,计数器将重新开始计数。24对应的8421BCD00100100,将高电平对应的两个输出端连接与非门的输入端,将与非门输出的0信号连接清零端CLR,每当计数到24时计数器立刻清零,实现了24进制计数功能。测试电路如图如图7.30所示

2.同步清零法实现24进制计数器

将计数器替换为74LS162,观察实验现象,发现74LS162清零方式为同步清零,即清零端获得清零信号后,没有立刻清零,而是要等待下一个计数脉冲到来时才清零,因此采用74LS162实现24进制计数器时,反馈的中间状态为2323对应的8421BCD00100011,将高电平对应的个输出端连接与非门的输入端,将与非门输出的0信号连接清零端CLR,每当计数到23清零端获得清零信号等待下一个脉冲到来时,计数器清零,回到初始状态,实现了24进制计数功能。测试电路如图如图7.31所示

 



7.30  异步清零法构成24进制计数器


 


7.31  同步清零法构成24进制计数器

四、60进制计数器功能测试

分别利用十进制计数器74LS16074LS162实现60进制计数器,方法和24进制计数器一样,读者自行分析。测试电路如图如图7.32所示

思考:如果采用16进制计数器,又该如何实现呢?

 

 


7.32  异步清零法构成60进制计数器