《数电实验五.》由会员分享,可在线阅读,更多相关《数电实验五.(18页珍藏版)》请在金锄头文库上搜索。
1、实验五 计数器的设计1、 实验目的 熟悉J-K触发器的逻辑功能,掌握J-K触发器构成异步计数器和同步计数器。2、 实验仪器及器件 1.数电实验箱、万用表、示波器; 2.74LS73,74LS00,74LS08,74LS20;3、 实验预习 1.复习时序逻辑电路设计方法; 2.按实验内容设计逻辑电路画出逻辑图;4、 实验原理 本实验采用集成J-K 触发器74LS73 构成时序电路,其符号、功能、特性方程和状态转换图见下图: 符号: J-K触发器功能表: 表达式:状态转换图: 主从结构的J-K 触发器在结构上和制造工艺的要求尚还有缺点,使用时要求的工作条件较严格,负载能力也往往达不到理论值。在门电
2、路中往往认为输入端悬空相当于接了高电平,在短时间的试验期间不会出错。但在J-K触发器中,凡是要求接“1”的,一定要接入高电平,否则会出现错误的翻转。触发器的两个输出的负载过分悬殊,也会出现误翻。J-K 触发器的清零输入端在工作时一定要接高电平或连接到试验箱的清零端子。 下面简要的介绍时序逻辑电路的设计步骤,如下图所示:5、 实验内容 1.用JK触发器设计一个16进制异步计数器,用逻辑分析仪观察CP和各输出的波形:PROTEUS电路仿真:实验观察结果: 2.用JK触发器设计一个16进制同步计数器,用逻辑分析仪观察CP和各输出的波形:PROTEUS电路仿真:实验观察结果: 3.用J-K触发器和门电
3、路设计一个特殊的12进制同步计数器,其十进制的转换图为:可得计数器状态转换图:得出次态卡诺图:故可求出每个触发器的状态方程,如下:求得:又有:故得: PROTEUS电路仿真:实验观察结果: 4.考虑增加一个控制变量D,当D = 0 时,计数器按实验内容3方式(顺时针)运行,当D = 1 时,无论计数器当前处于什么状态,计数器按实验内容3的反方向(逆时针)运行; D=0时:J0=K0=J1=K1= Q0J2= Q1Q0, K2= Q3Q1Q0J3= Q2Q1Q0, K3= Q2 D=1时:类同实验内容3的分析方法可得: 最后有: J0=K0=D J1=K1=D 0 J2=D 1(Q3Q0), K
4、2=D Q0+Q1 J3=D 21Q0, K3=D Q2+Q1+Q0 综合可有PROTEUS仿真如下: 1)D=1时:2) D=0时:补充细节图: 5.用J-K触发器和门电路设计一个具有置零,保持,左移,右移,并行送数功能的二进制四位计数器模仿74LS194功能。(注:在实验箱上可只实现左移或右移功能,在PROTEUS软件上课实现对五个功能的综合实现)74LS194功能表:CrS1S0工作状态0XX置零100保持101右移110左移111并行送数PROTEUS仿真如下:细节图:可以知道该仿真电路成功利用了J-K触发器和门电路设计一个具有置零,保持,左移,右移,并行送数功能的二进制四位计数器模仿
5、74LS194的功能,具体分析如下:(J-K触发器中K端反相后与J端接在一起构成D触发器,使时钟信号下降沿触发时Q=D输入端)设右下角开关为Cr,左下角两个开关从左到右分别为S1、S0,两块74LS153从上到下分别为甲、乙,由上到下的四个触发器为0、1、2、3;74LS153功能如下:(1E和2E为使能端,接地有效)AB1Y2Y001X02X0011X22X2101X12X1111X32X3状态分析:1) Cr=1,所有触发器清零端生效,清零;(以下为Cr不为1的时候)2) S1=S0=0时:Q0=D0=甲处1Y=甲处1X0=Q0,其余触发器同理,总体即呈现保持功能;3) S1=0,S0=1时:Q0=D0=甲处1Y=甲处1X2=Q3,同理,Q1=Q0,Q2=Q1,Q3=Q2,实现了右移功能;4) S1=1,S0=0时:Q0=D0=甲处1Y=甲处1X1=Q1,同理,Q1=Q2,Q2=Q3,Q3=Q0,实现了左移5) S1=1,S0=1时:(此处以并行输入1111为例) Q0=D0=甲处1Y=甲处1X3=1,同理,Q1=Q2=Q3=1,实现了并行传数;6、 实验心得 只要理论算的对,不怕仿真做得累!