触发器电路仿真与硬件实现

一、 RS锁存器实验

RS锁存器是时序电路中最基础的,所以务必学的透彻。(注:有些资料上把RS锁存器也称为RS触发器)RS锁存器,我们可以简单将它理解为一个存储单元,可以存储一位数据(0或者1)。 基本的RS锁存器可以用两个与非门或者或非门实现。

1、RS触发器原理

RS触发器逻辑功能:

(1)/R=1, /S=1,触发器保持原来的状态不变

不管触发器原来是什么状态,基本RS触发器在/R=1,/S=1时,总保持原来的状态不变。这就是触发器的记忆功能。若输入端/R,/S 悬空,可认为加入高电平,即/R=1,/S=1。

(2)/R=0, /S=1,触发器为0态

此时,因 /R=0,G1的输出 /Q=1,而G2的两个输入端/S,/Q全为1,则输出Q=0。触发器为零态,并且与原来的状态无关。

(3)/R=1, /S=0,触发器为1态

由于/S=0,G2的输出Q=1。这时G1的两个输入端均为1,所以/Q=0。触发器为1态,同样与原来的状态无关。

(4)/R=0, /S=0,触发器的状态不定

这时,Q=1,/Q=1。破坏了前述有关Q与 /Q互补的约定,这是不允许的。而且,当 /R,/S的低电平触发信号消失后,Q与/Q的状态保持是不确定的。这种情况应该避免。
 

2、logisim采用门电路设计RS触发器,进行仿真

(1)采用门电路设计RS触发器

输出端:

Q:状态输出端

Q':反相状态输出端

输入端:
R:置位端(Set)

S:复位端(Reset)   

没有时钟输入端

输入信号R,S的作用方式:低电平有效。 

真值表:

RSQ
011
100
00保持上个状态
11禁止,不稳的状态

按照以下波形控制输入R、S信号的高低电平,验证Q的输出是否符合 上述逻辑关系。

使用logisim软件进行仿真实验可知,Q的输出符合上述逻辑关系。

二、用与非门构造D型触发器

前面RS触发器当输入R=1,S=1的情况时,输出是不确定的状态,这种情况比较棘手。因此为了解决这个问题,又引入了D触发器。

1、logisim设计实现一个D触发器

验证输入D、CP和输出Q的逻辑关系 
输入D、CP和输出Q的逻辑关系:CP=0时,G3,G4被封锁,D的变化不能传到G1,G2,触发器保持现有状态。CP=1时,G3,G4门开放,D经G3,G4转换成一对互补信号送到G1,G2。

若D=0,则RS=01,Q=0;

若D=1,则RS=10,Q=1。

经验证,输入D、CP和输出Q的逻辑关系正确无误。
 

2、设计一个CP上升沿触发的 改进型的D触发器(维持阻塞D触发器)

使用logisim仿真软件进行实验,经验证维持阻塞D触发器的输入输出逻辑关系正确。

三、在实验室控制台上,用硬件联线完成基本SR、D触发器的实际硬件电路,进行验证并记录

1、用硬件联线完成RS触发器的实际电路,对真值表进行验证并记录

RS触发器的实际电路

经检验,实操后记录的真值表

RSQ
011
100
00保持上个状态
11禁止,不稳的状态

2、用硬件联线完成D触发器的实际电路,对真值表进行验证并记录

D触发器的实际电路

经检验,实操后记录的真值表

数据端触发端储存端
111
010
10

保持

数据

不变

00

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值