数电实验五文档格式.docx
《数电实验五文档格式.docx》由会员分享,可在线阅读,更多相关《数电实验五文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
符号:
J-K触发器功能表:
表达式:
状态转换图:
主从结构的J-K触发器在结构上和制造工艺的要求尚还有缺点,使用时要求的工作条件较严格,负载能力也往往达不到理论值。
在门电路中往往认为输入端悬空相当于接了高电平,在短时间的试验期间不会出错。
但在J-K触发器中,凡是要求接“1”的,一定要接入高电平,否则会出现错误的翻转。
触发器的两个输出的负载过分悬殊,也会出现误翻。
J-K触发器的清零输入端在工作时一定要接高电平或连接到试验箱的清零端子。
下面简要的介绍时序逻辑电路的设计步骤,如下图所示:
五、实验内容
1.用JK触发器设计一个16进制异步计数器,用逻辑分析仪观察CP和各输出的波形:
PROTEUS电路仿真:
实验观察结果:
2.用JK触发器设计一个16进制同步计数器,用逻辑分析仪观察CP和各输出的波形:
3.用J-K触发器和门电路设计一个特殊的12进制同步计数器,其十进制的转换图为:
可得计数器状态转换图:
得出次态卡诺图:
故可求出每个触发器的状态方程,如下:
求得:
又有:
故得:
PROTEUS电路仿真:
4.考虑增加一个控制变量D,当D=0时,计数器按实验内容3方式(顺时针)运行,当D=1时,无论计数器当前处于什么状态,计数器按实验内容3的反方向(逆时针)运行;
①D=0时:
J0=K0=—D
J1=K1=—DQ0
J2=—DQ1Q0,K2=—DQ3Q1Q0
J3=—DQ2Q1Q0,K3=—DQ2
②D=1时:
类同实验内容3的分析方法可得:
1001
1010
1000
0111
x
1011
0101
0110
0100
0011
0001
0010
1100
X
00
01
10
11
Q3nQ2n
Q1nQ0n
最后有:
J0=K0=D
J1=K1=D—Q0
J2=D—Q1(Q3
Q0),K2=DQ0+Q1
J3=D—Q2—Q1Q0,K3=DQ2+Q1+Q0
综合①②可有PROTEUS仿真如下:
1)D=1时:
2)D=0时:
补充细节图:
5.用J-K触发器和门电路设计一个具有置零,保持,左移,右移,并行送数功能的二进制四位计数器模仿74LS194功能。
(注:
在实验箱上可只实现左移或右移功能,在PROTEUS软件上课实现对五个功能的综合实现)
74LS194功能表:
Cr
S1
S0
工作状态
置零
1
保持
右移
左移
并行送数
PROTEUS仿真如下:
细节图:
可以知道该仿真电路成功利用了J-K触发器和门电路设计一个具有置零,保持,左移,右移,并行送数功能的二进制四位计数器模仿74LS194的功能,具体分析如下:
(J-K触发器中K端反相后与J端接在一起构成D触发器,使时钟信号下降沿触发时Q=D输入端)
①设右下角开关为Cr,左下角两个开关从左到右分别为S1、S0,两块74LS153从上到下分别为甲、乙,由上到下的四个触发器为0、1、2、3;
②74LS153功能如下:
(1E和2E为使能端,接地有效)
A
B
1Y
2Y
1X0
2X0
1X2
2X2
1X1
2X1
1X3
2X3
③状态分析:
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,实现了并行传数;
六、实验心得
只要理论算的对,不怕仿真做得累!