【摘要】:RS触发器和前面介绍的D触发器和T触发器在决定输出状态的方式上有明显的不同。因为RS触发器是以输入信号作触发条件,而D触发器和T触发器则是以时钟信号的边沿作触发条件的。基本RS触发器具有置“0”、置“1”和“保持”三种功能。如果基本RS触发器用两个“与非门”交叉耦合构成,则此时为低电平触发器,即S=0时触发器被置“1”,R=0时触发器被置“0”,当S=R=1时状态保持。
RS触发器
RS触发器和前面介绍的D触发器和T触发器在决定输出状态的方式上有明显的不同。因为RS触发器是以输入信号作触发条件,而D触发器和T触发器则是以时钟信号的边沿作触发条件的。
基本RS触发器具有置“0”、置“1”和“保持”三种功能。通常称S为置“1”端,R为置“0”端。如果基本RS触发器用二个“或非门”交叉耦合构成,此时为高电平触发器,即S=1时触发器被置“1”,R=1时触发器被置“0”,当S=R=0时状态保持。如果基本RS触发器用两个“与非门”交叉耦合构成,则此时为低电平触发器,即S=0时触发器被置“1”,R=0时触发器被置“0”,当S=R=1时状态保持。
如图8.10所示为两个“或非门”交叉耦合构成的高电平触发型RS触发器,其真值表如表8.4所示。
表8.4 RS触发器真值表
图8.10 “或非门”型RS触发器
用VHDL描述该RS触发器的程序实例如例8-15所示。
【例8-15】“或非门”型RS触发器
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。