触发器

合集下载

第四章 触发器

第四章 触发器

CP Q
SD
Q
RD
RD S R
干扰信号
1S C1 1R S CP R
Q
跳变
4-2-3. 主从触发器
主从RS RS触发器 一 . 主从RS触发器 1.电路结构
由两级同步RS触发器串联 由两级同步RS触发器串联 RS 组成。 组成。 G1~G4组成从触发器, 组成从触发器,
Q' Q' & G6 1 G9 从 触 发 器 Q Q
G1 &
&
G2
G3 &
&
G4
CP'
组成主触发器。 G5~G8组成主触发器。
CP 与CP’互补,使两个触 互补, 互补
发器工作在两个不同的时 区内。 区内。
主 G5 & 触 发 器 G7 &
&
G8
R
CP
S
主从触发器的触发翻转分为两个节拍: 主从触发器的触发翻转分为两个节拍:
2.工作原理
01
从 触 发 器 Q Q0 1 G2
CP'
0 Q'
主 G5 & 触 1 发 器 G7 & &
1' Q 1
&
0
S
G9
功能表
R Qn 0 1 0 1 0 1 0 1 Qn+1 0 1 0 0 1 1 × × 功能 保持 置0 0 0 0 0 0 1 0 1 1 1 0 0
G6 1
0
G8
置1
0
R CP
1
S
1
1 1 1 1
不定
CP
G7、 G3、 G7、G8 G3、G4 封 锁

《电工电子技术》课件——触发器

《电工电子技术》课件——触发器

01
02
TTL 维持阻塞 D 触发器(通 常上升沿触发)
TTL 边沿 JK 触发器(通常 下降沿触发)
03
CMOS 边沿 D 触发器和边沿 JK 触发器(通 常上升沿触发)
(二) 边沿 JK 触发器
CP 触发的边沿 JK 触发器 具有异步端的边沿 JK 触发器
可知,边沿 JK 触发器的特性方程:Q n1 JQ n KQ n
特性表:触发器次态与输入信号和电路原有状态之间关系。
次态:触发器在输 入信号变化后的状 态,用 Qn+1 表示。
现态:触发器在输 入信号变化前的状 态,用 Qn 表示。
RD SD Qn Qn+1 000×
001×
说明 状态不定
010 0
011 0
置0
100 1
101 1
置1
110 0 1 1 1 1 保持原状态不变
边沿触发器小结:
4. 边沿触发器的逻辑功能和特性方程与同步触发器 的相同,但由于触发方式不一样,因此,它们的逻 辑功能和特性方程成立的时间不同。边沿触发器的 逻辑功能和特性方程只在时钟的上升沿(或下降沿) 成立。
Qn+1 0
1 0 ××
1
0 0 × × 不定态
1 1 0×
Qn
1 1 1×
Qn
11↑0
0
11↑1
1
可得, D 触发器的特性方程:Qn+1=D
说明 异步置 0 异步置 1 禁用
保持
CP 时 Qn+1 = D
例:设触发器初态为 0 ,试对应输入波形画出 Q1、Q2 的波形。
D
1D
CP
C1
(a)
S
CP

数字电子技术基础-第四章-触发器

数字电子技术基础-第四章-触发器
Q Q
SD——直接置1端,低电平有效。
G2
G1 & Q3 & G3
& Q4 G4 &
Q
Q
L2
CP Q5 & G5 Q6 G6 &
C1 R 1D ∧ S RD SD
RD和SD不受CP和D信
SD
RD
D
号的影响,具有最高的 优先级。
3.集成D触发器74HC74
2Q 2Q 1Q 1Q Vcc 2RD 2D 2CP 2SD 2Q 2Q

2.特性方程
KQn J 0 1 00 01 11 10
0 0
0 0 1 1
0 0
1 1 0 0
0 1
0 1 0 1
0 1
0 0 1 1
0 1
1 1
0 0
0 1
Qn1 JQn KQn
1 1
1 1
0 1
1 0
3.状态转换图
J=1 K=× J=0 K=× 0 J=× K=1 1 J=× K=0
CP=1时, Q2=0,则Q=1, 封锁G1和G3 使得Q2=0,维持置1 同时Q3=1,阻塞置0
Q3
R
&
Q
G6
& Q4
D
G4
置1阻塞、置0维持线
Q3=0,则Q=0, 封锁G4,使得Q4=1, 阻塞D=1进入触发器, 阻塞置1 同时保证Q3=0,维持置0
触发器的直接置0端和置1端
RD——直接置0端,低电平有效;
JK触发器→T(T ′)触发器
Qn+ 1 = TQn + TQn
令J = K = T

D触发器→JK触发器

第五章 触发器

第五章 触发器

图5.5.2 带异步置位、复位端的CMOS边沿触发器
CMOS边沿触发器的特性表
CP

D

Q

n
Q n 1

0 0
0
0 0
1
0
1 1
1 1
1
(4-33)
二、维持阻塞触发器 1、阻塞RS触发器
S
①置1 维持 线
1
0
S’
& G5 0 1
③置0 阻塞线
&
G3 L1 L2
1 0 1
& G1
Q 0 1
§5.3 电平触发的触发器
一、电路结构及工作原理
(1)CP=0,状态不变。
(2)CP=1,工作,同SR锁存器一样约束条件为:SR=0。
电平触发RS触发器的特性表
*CP回到低电平后状态不定 在使用电平触发RS触发器的过程中,有时还需要CP信号到 来之前将触发器预先置成指定的状态,为此在实用的电平触发 RS触发器电路上往往还设置有专门异步置位输入端和异步复位 输入端,如下页图:1717
1
1 0
1 0
01 10
0 1 0 1
设触发器的初始状态Q=0。
CP=0:基本RS触发器的状态通过A,A’得以保持。
CP变为高电平以后:门 B,B’ 首先解除封锁,若此时输入 为J=1,K=0,则P=0,P’=1 ,…状 态无影响。 CP下降沿到达时:门 B,B’ 首先封锁,P,P’ 的电平不会立
第五章 触发器
§5.1 概述 §5.2 SR锁存器 §5.3 电平触发的触发器
§5.4 脉冲触发的触发器
§5.5 边沿触发的触发器 §5.6 触发器的逻辑功能及其描述方法

第4章 触发器

第4章   触发器

4.2
同步触发器
4.2.1 同步RS触发器
一、电路组成及工作原理 1.电路组成及逻辑符号 (1)电路组成:如仿真图4.2.1(a)所示。 (2)逻辑符号:如仿真图4.2.1(b)所示。 2.工作原理 (1)特性表:如仿真图4.2.1所示。 (2)特性方程:Qn+1=S+R’Qn RS=0 CP=1期间 有效。 二、主要特点 1.时钟电平控制 2.R、S之间有约束



结ቤተ መጻሕፍቲ ባይዱ
一、基本触发器:把两个与非门或者或非门交叉 连接起来,便构成了基本触发器。 二、同步触发器:在基本触发器基础上,增加两 个控制门和一个控制信号,便构成同步触发器。 三、边沿触发器:把两个同步D触发器级联起来, 便可构成边沿D触发器,再加改进就可得到边沿JK 触发器。 四、边沿触发器逻辑功能分类 五、触发器逻辑功能表示方法及转换 六、触发器的电气特性
4.1 基本触发器 4.1.1 用与非门组成的基本触发器
一、电路组成及逻辑符号 如仿真图4.1.1所示。 1.电路组成:如仿真图4.1.1(a)所示。 2.逻辑符号:如仿真图4.1.1(b)所示。 二、工作原理 1.电路有两个稳定状态 电路无输入信号即R’=S’=1时,有两个稳定状态。 (1)0状态:把Q=0、Q’=1的状态定义为0状态。 (2)1状态:把Q=1、Q’=0的状态定义为1状态。
二、集成边沿JK触发器
1.CMOS边沿JK触发器CC4027 (1)逻辑符号与引出端功能图:如仿真图4.3.6 所示。 (2)特性表:如仿真图4.3.6所示。 2.TTL边沿JK触发器74LS112 (1)逻辑符号与引出端功能图:如仿真图4.3.7 所示。 (2)特性表:如仿真图4.3.7所示。
三、主要特点

第5章-触发器

第5章-触发器

JK 00 01 10 11
Qn+1 Qn 0 1 Qn
CP
在CP上升沿时,接受J、K 信息,Q不变化
在CP下降沿时,根据接受 到旳J、K信息,Q变化
主从型J-K触发器工作波形图举例
J K Qn+1
CP
0 0 Qn
01 0
J
10 1
1 1 Qn
K
CP
接受JK 信号
Q Q状态 转变
0
置1 清0 翻转 翻转
2、触发器功能表
CP R S Q n+1 1 0 0 Qn 1 01 1
阐明 保持 置1
1 1 0 0 清0
&
&
1 1 1 不定 防止
R
R、S
控制端
CP
S
CP: 时钟脉冲
(Clock Pulse)
0 Qn 保持
3、逻辑符号
Q
Q
R
S
R CP S
4、特征方程
Qn+1=S+RQn SR=0(约束条件)
• 主从触发器旳特点 由两个触发器构成(主触发器和从触发器) 触发方式:主从触发方式(上升沿接受,下降沿触发)
5.4.1 主从RS触发器
1、构造:两个同步RS触发器构成,主从两触发器时钟脉冲反相 2、原理:CP:主触发器输入暂存,CP:从触发器封锁,保持原 状态;时钟后沿出现后从触发器接受主触发器信号而主触发器被 封锁。 3、优点:防止空翻现象 4、缺陷:CP高电平期间受R、S变化旳影响会造成误动作
指R、S从01或10变成11时,输出端状态不变
R-S触发器真值表
Q 1
&
01 RD
Q 1

数字电路与逻辑设计第4章触发器(Flip Flop)

数字电路与逻辑设计第4章触发器(Flip Flop)
第4章 触发器(Flip Flop)
4.1 概述
一、触发器概念
Flip - Flop,简写为 FF, 又称双稳态触发器。
触发器是一种具有记忆功能,能存储1位二进制信息(0 或1)的逻辑电路。
有一个或多个输入,两个互反的输出(Q和Q)。 通常用Q端的状态代表触发器的状态。
二、触发器的分类
基本RS触发器(RSFF)又称SR锁存器,是触发器中最简 单的一种,也是各种其他类型触发器的基本组成部分。
一、TFF
(1)功能表
T
Qn
Qn+1
0
0
0
0
1
1
1
0
1
1
1
0
简化的功能表
(2)特征方程
Qn1 TQn TQ n T Qn
说明:(1)一般不单独生产,由其他触发器转换而得。 (2)触发方式由被转换的触发器决定。
触发器总结
触发器是具有记忆功能的的逻辑电路,每个触发器 能存储一位二进制数据。
(4)波形图
强调触发方式
结构不做要求
边沿JKFF的逻辑符号:
QQ
1J C1 1K
J CP K
(下 圆c) 降圈国沿)触标(发小符号
次态方程: 功能表:
一、TFF
三、TFF和TFF
在数字电路中,凡在CP时钟脉冲控制下,根据输入 信号T取值的不同,具有保持和翻转功能的电路,即当 T=0时能保持状态不变,T=1时,每来一个CP的上升沿 (或下降沿),触发器的状态就翻转一次。
1
(6). 波形图 又称时序图,它反映了触发器的输出状态随时间和输
入信号变化的规律。
在任何时刻,输入都能直接改变输出的状态。
2.钟控原理

触发器(基本的SR触发器、同步触发器、D触发器)

触发器(基本的SR触发器、同步触发器、D触发器)

触发器(基本的SR触发器、同步触发器、D触发器)⼀、能够存储1位⼆值信号的基本单元电路统称为触发器(Filp-Flop) 触发器是构成时序逻辑电路的基本逻辑部件。

它有两个稳定状态:“0”和“1”。

在不同的输⼊情况下,它可以被置0状态或1状态,当输⼊信号消失后,所置成的状态能够保持不变。

所以触发器可以记忆1位⼆值的信号。

根据逻辑功能的不同,触发器可以分为SR触发器、D触发器、JK触发器、T和T'触发器。

按照结构形式的不同,⼜可分基本SR触发器、同步触发器、主从触发器和边沿触发器。

其状态图:a、当触发器处在0状态,即Q = 0,若S'R' = 10或11时,触发器仍为0状态。

若S'R' = 01,触发器翻转成为1状态。

b、当触发器处在1状态,即Q = 1,若S'R' = 01或11时,触发器仍为1状态。

若S'R' = 10,触发器翻转成为0状态。

约束条件是S’R’不能同时为0。

代码实现:module RS(rst_n,r,s,q,qn);input rst_n;input r;input s;output q;output qn;reg q;reg i;always @(rst_n or q)if(!rst_n)i = 0;else if(!q)i = 0;elsei = 1;always @(rst_n or r or s)if(!rst_n)q = 0;elsecase(i)0://置0if(({r,s} == 2'b01) || ({r,s} == 2'b11))q = 0;else if(({r,s} == 2'b10))q = 1;1://置1if(({r,s} == 2'b10) || ({r,s} == 2'b11))q = 1;else if(({r,s} == 2'b01))q = 0;endcaseassign qn = ~q;endmoduleView Code仿真代码:`timescale 1ns/1nsmodule RS_top;reg rst_n;reg r;reg s;wire q;wire qn;initial beginrst_n = 0;#10;rst_n = 1;beginr = 0;s = 1;#20;r = 1;s = 1;#20;r = 1;s = 0;#20;r = 1;s = 1;#20;endendRS rs1(.rst_n(rst_n),.r(r),.s(s),.q(q),.qn(qn));endmoduleView Code仿真波形:可以看到仿真结果是对的。

数字电子技术基础第五章触发器

数字电子技术基础第五章触发器

S
(a)
(a)防抖动开关电路图
uA Q uB Q
Q
反跳
反跳
Q (b)
(b)开关反跳现象及改善后的波形图
20
5.3 同步触发器
实际工作中,触发器的工作状态不仅要由触发输入 信号决定,而且要求按照一定的节拍工作。为此,需要 增加一个时钟控制端 CP。
CP 即 Clock Pulse,它是一串 周期和脉宽一定的矩形脉冲。
具有时钟脉冲控制的触发器称为时钟触发器,
又称钟控触发器。
同步触发器是其中最简单的一种,而 基本 RS 触发器称异步触发器。
21
(一)同步 RS 触发器
1. 电路结构与工作原理 Q 基本 RS 触发器 Q
G1
S1 Q3 G3
G2
Q4 R1 G4
S
10 CP
R
增加了由时钟 CP 控制的门 G3、G4
工作原理 ★ CP = 0 ,G3、G4 被封锁。基本 RS 触发 器的输入均为 1,触发器 状态保持不变。
的作用下,状态转换的 方向。
尾端:表示现态,箭头
指向表示次态。
16
(3) 特征方程(也称为状态方程或次态方程)
RD SD Qn Qn+1
说明
0 0 0 × 触发器状态不定
0 0 1×
0 1 0 0 触发器置 0 0110
1 0 0 1 触发器置 1 1011
1 1 0 0 触发器保持原状态不变 1111
9
2. 工作原理及逻辑功能 Q 1 触发器被置 1 0 Q
G1
G2
11
0 SD
输入 RD SD 00 01 10 11
输出 QQ
01 10

触发器

触发器

第四章 触发器
触发器:
具有记忆功能的基本逻辑单元,能接收、保存和输出数码0、1。 输出状态不只与现时的输入有关,还与原来的输出状态有关; 各类触发器都可以由门电路组成。 学习要点: 基本触发器电路组成原理、特点及逻辑功能分类;
集成触发器几种结构形式、工作原理、动态特性及逻 辑功能转换方法;
第四章 触发器
国际逻辑符号
一、 TTL集成JK触发器:
1、主从触发型JK触发器:
(2)、动作特点: 翻转分两步:在CP=1时, 主触发器接收输入信号J, K,置成相应的状态 ,从 触发器输出端状态不变; CP下降沿到来,从触发器 按照主触发器的状态翻转。 CP=1的全部时间里,输 入信号都将对主触发器起 控制作用。 缺点:当CP的下降沿到达时,从触发器的状态并不一 定按此时刻输入信号的状态翻转。必须考虑CP=1的全部时 间里输入信号的变化过程。抗干扰能力也有待提高。
S d 1, Rd 0
__ __
__
__
复位
一、 TTL集成JK触发器:
1、主从触发型JK触发器工作原理:(1) S d Rd 1
1 0
__ __
J
1
& G7 0
1 & G5
& G3
Q’
Q
& G1
Q0
1 K
1 0 CP
& G8 1 0
& G6 0 主触发器 1 G9 0
& G4
第四章 触发器
..
. . .
组 合 时 逻 序 辑 逻 电 路 辑
门电路
当时的 输出
电 路 记忆元件
触发器
常用时序逻辑器件:锁存器、寄存器、计数器、序列信号 发生器等,而其基本组成单元都是双稳态触发器

触发器(课件)

触发器(课件)
已有触发器的特性方程一致; (3)比较两种触发器的特性方程,根据“变量相同,
对应系数相等,则方程一定相等”的原则,求出转 换逻辑。 (4)画电路图
36
2. 转换实例
(1)JK触发器到D、T、T’和RS触发器的转换、
JK触发器
Q n 1
n
JQ
KQn
:D触发器:
Q n 1
D
n
D(Q
Qn
)
n
DQ
DQ n
CP 后,“从” 0
CP 后,“从” Qn
22
3. 特性表
表4.4.2 主从JK触发器的特性表
时钟 输入 CP J K
输出 Q n Q n1
0
0
0
0 保持
0011
1
0
0
1 置1
1011
0
1
0
0 置0
0110
1
1
0
1 翻转
1110
23
例4.4.2已知主从JK触发器输入端的电压波 形如图4.4.4所示,试画出端对应的电压波 形。假定触发器的初始状态为0 。
1
1
1
输入
SR
00 10 01 11
输出
Q n1 功能 1* 不允许 1 置1 0 置0 Q n 保持 Q n 保持 1 置1 0 置0 1* 不允许
9
例4.3.1 画出同步RS触发器输出端波形。已知同 步RS触发器的输入信号波形如图4.3.2所示,设 触发器的初始状态为0,试画出输出端波形图。
从触发器
图4.4.1 主从RS触发器的逻辑图及逻辑符号
17
2. 工作原理
(1)CP=1时,主触发器按S、R翻转,从触发器保持 (2)CP下降沿到达时,主触发器保持,从触发器根 据主触发器的状态翻转 所以,每个CP周期触发器最多可能翻转一次

什么是触发器

什么是触发器

什么是触发器什么是触发器触发器是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作时就会激活它执行。

下面是小编为大家整理的什么是触发器,仅供参考,欢迎阅读。

什么是触发器在数字电路中,有一种基本的逻辑单元电路,它有一个或两个稳定状态,在一定条件可以从一种稳定状态迅速地转换到另—种状态,这种转换及状态的确定,不仅取决于产生转换时的条件,还与转换之前的状态有关,它称之为触发电路,即触发器。

触发器的两个稳定状态,我们分别称它们为“0”状态和“l”状态,利用它,可以保存一位二进制的信息。

触发器与普通门电路的不同点是:门电路的状态只由输入状态决定而触发器在触发信号作用后,电路的状态仍然保留,即有记忆功能。

二者之间的关系是:门电路是基础,而触发器则是由若干个门电路组成的。

触发器电路结构逻辑功能,是指触发器的次态和现态及输入信号之间在稳态下的逻辑关系。

这种逻辑关系可以用特性表、特性方程或状态转换图给出。

根据逻辑功能的不同特点,把触发器分为RS、JK、T、D等几种类型。

触发器逻辑功能电路结构,是指电路中门电路的种类及组合方式。

基本RS触发器、同步RS触发器、主从触发器、边缘触发器等是指电路结构的不同形式。

由于电路结构形式的'不同,带来了各不相同的动作特点。

同一种逻辑功能的触发器可以用不同的电路结构实现。

反过来说,用同一种电路结构形式可以作成不同逻辑功能的触发器。

触发器类型种类按逻辑功能不同分为:RS触发器、D触发器、JK触发器、T触发器。

按触发方式不同分为:电平触发器、边沿触发器和脉冲触发器。

按电路结构不同分为:基本RS触发器和钟控触发器。

按存储数据原理不同分为:静态触发器和动态触发器。

按构成触发器的基本器件不同分为:双极型触发器和MOS型触发器。

触发器照明配件用于高强度气体放电灯(H.I.D)的启动,型号繁多.由于高强度气体放电灯启动时需要一个高电压来使气体电离进入等离子态,因而需要一个高压发生器做为启动器,这就是触发器。

触发器

触发器

4.3边沿触发器 基本触发器和同步触发器的触发翻转是被控 制在一段时间间隔之内。这种触发器容易受到干 扰,可能引起电路误动作。 为此,产生了边沿触发器。边沿触发器的触 发翻转是在某一个时刻(时钟脉冲的上升沿或下 降沿)进行。
边沿触发器: 触发方式:边沿触发, 靠时钟脉冲CP上升沿或下降沿触 发。 正边沿触发器:靠CP脉冲上升沿触发。 负边沿触发器:靠CP脉冲下降沿触发。 可提高触发器工作的可靠性,增强抗干扰能力。
4.1 基本触发器 4.1.1 基本RS触发器 基本RS触发器是构成各种功能触发器的最基本 单元,所以称为基本触发器。 图示为两个与非门构成的逻辑电路。我们来 分析输出端Q、W的状态跟输入信号S、R的关系.
(1) 输出函数的逻辑表达式
⎧Q = S ⋅ W ⎪ (4.1.1) ⎨ ⎪W = R ⋅ Q ⎩
当D=1时,CP脉冲上升沿之后,触发器的次态Qn+1=1; D=0时,CP脉冲上升沿之后,触发器的次态Qn+1=0。
所以,同步D触发器的次态 Qn+1仅决定于输入D,而与现 态Qn无关。
4、同步D触发器特性表
同步D触发器特性表
D 0 1
Qn+1 0 1
备注 置0 置1
5、同步D触发器主要特点 1). 时钟电平触发,无约束问题。
2). CP=1期间跟随,CP下降沿到来时锁存。
CP=1期间,输出端Q的状态跟随输入端D变化。D怎么 变,Q就怎么变: 若D变为1,则Q随之变为1(Q变为0); 若D变为0,则Q随之变为0(Q变为1)。 CP下降沿到来时锁存。此后无论D怎么变,Q不再 变——锁存,锁存的内容为CP下降沿瞬间D的值。 若欲使Q重新跟随D,则需要使CP重新为高电平。
⎧Q n +1 = S + RQ n ③特性方程 ⎨ 约束条件 ⎩R + S = 1

触发器

触发器

3. 主要特点
(1)时钟电平控制。同步RS触发器在CP=1期间才能接 收输入信号,在CP=0期间则状态保持不变,与基本RS触发器 相比,对触发器状态的转变加了时钟控制,这样可使多个触发 器在同一个时钟脉冲控制下同步工作,给用户带来了方便。而 且由于同步RS触发器只有在CP=1期间才工作,CP=0期间被 禁止,所以抗干扰能力要比基本RS触发器有了很大的提高。 但在CP=1期间,输入信号仍直接控制着同步RS触发器输出端 的状态。
2.工作原理
(1)同步RS触发器真值表
由图4.3.1(a)可知,当CP=0时,控制门G3、G4被 封锁,G3、G4门输出均为1,G1、G2门构成的基本RS 触发器保持原来状态不变。此时,无论输入端R、S如何 变化,均不会改变G1、G2门的输出,所以对触发器的状 态无影响。只有当CP=1时,控制门被打开,电路才会接 收输入信号,当R=0、S=1时,触发器置1(置位),即 Qn+1=1;当R=1、S=0时,触发器置0(复位),即 Qn+1=0;当R=0、S=0时,触发器置保持原来状态不变, 即Qn+1=Qn;当R=1、S=1时,触发器的两个输出全为1, 这是不允许的,属于不用情况。可见当CP=1时,同步RS 触发器的工作情况与基本RS触发器没有什么区别,不同 的是由于加了两个控制门,输入信号R、S为高电平有效, 即R、S为高电平时表示有信号输入,为低电平时表时无 信号输入,所以两个信号端R、S中,R仍为置0端(复位 端),S仍为置1端(置位端)。根据以上分析可直接列 出同步RS触发器的真值表,如表4.3.1。
反映触发器输入信号取值和状态之间对应关系的图 形称为波形图。根据真值表、卡诺图或状态图可以直接画 出波形图。设触发器现态为0状态(可以给定,未给定可 以假设),根据给出的 和 的波形,可画出触发器的输出 Q和 的波形(忽略门电路的传输时间),如图4.2.3(b)。

什么是触发器

什么是触发器

什么是触发器触发器(Trigger)是数据库管理系统(DBMS)中的一种特殊对象,它与表相关联,并在表上的特定事件发生时自动执行一系列操作。

触发器能够对表的数据进行监测和处理,通常被用于实施复杂的业务逻辑或维护数据的完整性。

触发器的作用触发器可以分为两种类型:行级触发器和语句级触发器。

行级触发器在表中每一行受到影响时触发,而语句级触发器则在表上的整个语句执行完成后触发。

触发器主要有以下作用:1. 数据完整性维护:通过在触发器中设置一些约束条件,可以确保插入、更新或删除操作不会违反数据的完整性。

例如,在删除一条订单数据时,可以通过触发器检查是否有关联的订单详情信息,并根据需求执行相应的操作。

2. 业务逻辑实现:逻辑复杂的业务规则可以通过触发器在数据库层面上实现,减少应用程序的复杂度。

例如,在一个电子商务系统中,可以通过触发器在订单表上实现自动计算总价、更新库存等功能。

3. 数据同步:当表之间存在关联关系时,通过触发器可以实现数据的同步。

例如,在一个学生信息管理系统中,当学生信息表中的某个字段发生改变时,可以通过触发器自动更新其他相关表中的对应字段。

触发器的语法触发器的语法在不同的数据库管理系统中可能有所不同,以下是一个常见的触发器语法示例:CREATE TRIGGER trigger_nameAFTER INSERT OR DELETE OR UPDATE ON table_nameFOR EACH ROWBEGIN-- 触发器逻辑END;在以上示例中,trigger_name是触发器的名称,table_name是触发器相关联的表的名称。

AFTER INSERT OR DELETE OR UPDATE指定了触发器在插入、删除或更新操作后触发。

FOR EACH ROW表示触发器的粒度为行级,即每一行受到影响时都会触发。

触发器的使用注意事项在使用触发器时,有一些注意事项需要注意:1. 触发器的逻辑应尽量简洁高效,避免对数据库性能造成过大的影响。

触 发 器

触 发 器

上,从而形成两个互补的时钟控制信号。时钟脉冲作用期间,CP=1,=0,从触发器被封锁,保持
原状态,Q在脉冲作用期间不变;主触发器的状态取决于时钟脉冲为低电平的状态和J、K输入端的
状态。
➢ JK触发器的逻辑功能表
数字电子电路
➢ JK触发器的特性方程为
(CP下降沿到来时有效 )
Qn1 JQn KQn
器、D触发器等。
1.1 RS触发器
➢ 基本RS触发器
数字电子电路
基本RS触发器的逻辑图(a)和逻辑符号(b)。它由两个与非门交叉连接而成。R、S是输入端,Q、 是输出端。触发器的状态以Q端为准。
• 基本RS触发器的逻辑状态表
数字电子电路
基本RS触发器有两个状态,它可以直接置位或复位,并具有存储和记忆功能。
• 基本RS触发器的特性方程为
数字电子电路
Qn1 S RQn
➢ 同步RS触发器
(a)是同步RS触发器的逻辑电路图R,S图6-03-2(b)是其逻辑符号图。其中,与非门A和B构成基本RS触发
器,与非门C、D构成导引电路,通过它把输入信号引导到基本触发器上。RD、SD是直接复位、直接置位端。
只要在RD或SD上直接加上一个低电平信号,就可以使触发器处于预先规定的“0”状态或“1”状态。另外,
数字电子电路
1.4 T触发器
数字电子电路
将JK触发器的两个端子JK和为一个端子并将其命名为T,即为T触发器。所以令J=K=T代入JK触
发器的特性方程就得到T触发器
➢ 特征方程
(CP下降沿到来时有效 )
Q n1 T Q n
设备控制技术
➢ JK触发器的状态图
数字电子电路
1.3 D 触发器
数字电子电路
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【题目1】:触发器的电路结构和逻辑功能之间有无固定的对应关系?【解题方法】:触发器的电路结构类型决定了它的触发方式;而触发器的逻辑功能和电路结构之间没有固定的对应关系。

【解答过程】:触发器的电路结构和逻辑功能是两个不同的概念。

触发器各种逻辑功能是指它的次态和现态与输入之间的逻辑关系。

我们在定义这些逻辑关系时没有涉及电路采用了什么结构形式的问题。

这里所说的电路结构,是指触发器的各种具体电路的组成形式。

在时钟信号到达时,不同电路结构的触发器的动作特点(即触发方式)不同。

所以触发器电路结构的类型决定了它的触发方式。

图E4b2042-043-04401Z 01 用同一种电路结构形式构成不同逻辑功能的触发器图E4b2042-043-04401Z 02 同一种逻辑功能的触发器可以有不同的电路结构由此可见,触发器的逻辑功能和电路结构之间没有固定的对应关系。

用同一种电路结构形式可以构成不同逻辑功能的触发器;属于同一种逻辑功能的触发器可以有不同的电路结构形式。

例如图E4b2042-043-04401Z 01的两个触发器都是同步RS结构,所以具有相同的动作特点(都是电平触发方式),但逻辑功能不同。

其中图(a)是RS触发器,而图(b)是D触发器。

又例如在图E4b2042-043-04401Z 02中,两个触发器都是JK触发器,逻辑功能相同,但由于电路结构形式不同,所以动作特点(触发方式)不一样,图(a)触发器属于电平触发方式,而图(b)触发器属于边沿(上升沿)触发方式。

各种逻辑功能与各种电路结构的不同组合,就产生了许多种触发器的具体产品。

这也就是触发器种类繁多的原因所在。

为了正确使用触发器器件,必须了解它的逻辑功能和触发方式这两种属性。

为此,所有触发器器件的名称中都明确说明了它的这两种属性。

例如我们从产品手册上查到SN7470是“JK正边沿触发的触发器”,这就已经明确地说明了它的逻辑功能是JK型,触发方式是CP上升沿边沿触发。

因为触发器的电路结构与触发方式有固定的对应关系,所以有时在名称里给出电路结构类型。

知道了电路结构类型也就知道了触发方式属于哪一种。

【题目2】:电平触发器和边沿触发器有什么区别?空翻现象是怎么发生的?【相关知识】:触发器触发方式:电平触发和边沿触发。

掌握其结构及动作特点。

【解题方法】:电平触发器在时钟CP高电平期间接收输入信号而改变触发器输出状态。

CP端无标识。

边沿触发器在时钟CP上升沿或下降沿到达时刻接收输入信号而改变输出状态,而与此时刻前和后的输入状态无关,因此边沿触发器的抗干扰能力远强于电平触发器。

CP端有“>”标识为上升边沿触发;CP端有“o>”标识为下降沿触发。

【解答过程】:电平触发器存在空翻的原因:高电平触发的RS触发器在CP=1期间,接收R、S端的信号并且完成状态翻转,因此,在CP=1期间若输入信号发生多次变化,则触发器的输出状态也跟着发生相应的多次变化,这在某些情况下是不允许的。

我们以RS触发器接成计数型触发器为例来分析空翻现象。

将图E4b20420001Z01中的作为S端、Q作为R端,RS触发器便成了计数型触发器。

在计数时,计数脉冲从CP端加入,设触发器初态Q=0,则输入端R=0,,因此,当第一个CP脉冲到达时,触发器状态Q变为1。

这时,由于输入端的状态也随之变为R=Q=1,,于是当第二个CP脉冲到来时,触发器状态Q已变为0,这样就实现了计数触发器的逻辑功能,即来一个CP脉冲,触发器状态翻转一次。

但若CP脉冲的高电平时间较宽,则在CP脉冲到达时Q=0变为Q=1,使输入端状态改变为R=Q=1,,这时如CP仍保持高电平,触发器就会第二次翻转,使Q=1变为Q=0,若CP还是高电平,可产生第三次翻转……。

可见,这种结构的触发器在一个时钟脉冲作用下,触发器的状态可能发生两次以上的翻转现象,即所谓空翻现象。

【题目3】:主从触发器是如何接收信息和封锁信息的?【相关知识】:主从触发器的电路结构、工作原理及动作特点。

【解题方法】:从主从结构触发器的电路结构及其动作特点进行分析。

【解答过程】:主从结构触发器是由两个同步RS触发器组合而成的。

主触发器的输入接外加输入信号,从触发器的输入信号是主触发器的输出。

两个同步RS触发器的时钟信号相位相反,如图E4b20423001Z01所示。

TTL主从触发器是防止空翻,提高触发器可靠性的第一种产品。

这种主-从连接方式决定了它具有如下的动作特点:首先,触发器状态翻转时分两步动作完成。

第一步是CP=1期间主触发器接收输入端S、R的信号,被置成相应的状态,而从触发器保持状态不变。

第二步,当CP回到0以后,主触发器保持状态不变,从触发器按照主触发器的状态翻转,输出端、被置成与、相同的状态。

其次,因为主触发器是一个同步RS触发器,所以它保留着同步RS触发器的动作特点,即CP=1的全部时间里,输入信号的变化都能改变、的状态。

这种动作特点也叫做脉冲触发方式。

由于输出端状态的变化发生在CP的有效信号结束以后,所以也称之为延迟触发方式。

在触发器的图形逻辑符号中,用、端方框内的“”记号表示这种脉冲(延迟)触发方式。

在图E4b20423001Z01电路中,因为CP以高电平为有效信号,所以输出端、的变化发生在CP脉冲的下降沿。

如果CP以低电平为有效信号(CP输入端画有小圆圈),则输出状态的变化将发生在CP 脉冲的上升沿。

【题目4】:为什么说主从结构JK触发器的主触发器在一个时钟周期中最多只能翻转一次?为什么根据CP信号结束时的输入状态判断次态有时会得出错误的结果?【相关知识】:主从JK触发器电路结构及工作原理、动作特点。

【解题方法】:详细分析主从JK触发器的内部电路结构,从而掌握其工作原理及动作特点。

【解答过程】:首先解释为什么主从结构JK触发器的主触发器在一个时钟周期里最多只可能翻转一次的问题。

由图E4b20423002Z01的电路图中可以看到,由G5~G8组成的主触发器是典型的同步RS结构,属于电平触发方式。

如果没有从和端到G7、G8输入端的反馈线,那么在CP=1的全部时间里J、K输入信号的变化都会引起主触发器输出、状态的变化。

而CP=0期间主触发器将保持状态不变。

我们已经知道,在CP=1的期间从触发器的状态是一直保持不变的,因而和有一个始终为0。

在将端接回到G8的输入、端接回到G7的输入以后,G7和G8当中肯定有一个被或的低电平封锁,无法接收输入的J或K的信号。

例如CP信号到来之前从触发器的输出为=0、=1,则CP=1以后从触发器保持不变,端的0状态将G8封锁,端的1状态将G7打开,所以CP=1期间主触发器只可能接收J=1的信号,将主触发器置1,而K=1信号不能通过门G8。

因此,在CP=1期间一旦出现了J=1信号,主触发器就被置1,此后即使在CP=1结束前输入K=1的信号,主触发器也不可能被置0。

同样道理,若主从JK触发器初始状态为=1,则CP信号到来以后它只能接收K=1的置0信号,而且一旦被置0以后不可能再被置1。

由此可见,无论主从JK触发器的初始状态是=0还是=1,在一个CP周期中它最多只会发生一次翻转,这是主从结构JK触发器特有的一个性质。

有的教材中把这叫做主从JK触发器的“一次翻转”现象。

下面我们来回答第二个问题,即为何根据CP信号结束时的J、K状态判断输出的次态有时会发生错误。

这个问题实际上是由上面的一个问题引起的。

首先让我们看一个例子。

假如主从JK触发器输入端J、K的电压将形如图2中所给出,我们来求出输出端、与之对应的波形。

设触发器的初始状态为=0,因为在第一个CP高电平期间J=1、K=0,所以在第一个CP的下降沿到达后,输出变成=1、=0。

CP低电平期间和的状态保持不变。

第二个CP高电平期间J=0、K=1,所以CP下降沿到达时输出变为=0、=1。

第三个CP高电平期间出现一个暂短的J=1信号,由于输出状态为=0,所以主触发器能接收J=1的信号而被置为=1。

而由于CP=1期间主触发器不可能接收K=1的置0信号,所以虽然随后又出现过K=1的信号,但主触发器的1状态将保持不变。

在第三个CP的下降沿到达时,从触发器将按主触发器的状态被置为=1。

如果仅仅以CP下降沿到达时t3的输入来确定触发器的次态输出,则根据这时输入为J=0、K=0,输出状态应保持=0不变。

这个结果显然是错误的。

从这个例子中我们可以总结出一条规则,就是对于主从结构的JK触发器,由于存在“一次翻转”特性,只有在CP=1期间输入状态始终未变的情况下,用时钟信号结束时的输入状态决定次态输出才不会发生错误。

否则,必须首先判断时钟信号结束时主触发器的状态(和),然后由的状态决定次态输出的状态。

【题目5】:为什么时序逻辑电路在结构中必须含有一个存储电路,而且存储电路的输出还必须与输入变量一起决定电路的输出?【相关知识】:时序逻辑电路的特点。

【解题方法】:针对不同时序逻辑电路的特点归纳出一般时序逻辑电路的共同特点。

【解答过程】:时序逻辑电路区别于组合逻辑电路的根本特征在于它在任意时刻的输出不仅取决于当时的输入,而且还取决于电路原来的状态。

为了实现上述逻辑功能,时序电路就必须有记忆能力,把电路原来的状态保存下来,这就需要用存储电路,以存储电路的不同状态表示电路所处的不同状态。

存储电路应该能记忆电路工作过程中所有可能出现的状态,所以存储电路所具有的状态数目不能少于电路的状态数。

同时,为了使输出“不仅取决于当时的输入,而且还取决于电路原来的状态”,那么就必须将存储器的输出(即所记忆的状态)加到输出电路上,与输入的逻辑信号共同决定输出的逻辑状态。

因此,我们可以把时序电路典型的电路结构形式画成图E4b20510001Z01的形式。

不过,也不是每一个具体的时序电路都有图E4b20510001Z01所示的完整形式。

一种情况是输出只取决于存储电路的状态(即Y只是Q的函数,与X无关),我们把这种类型的时序电路叫做Moore型时序电路。

如图E4b20510001Z02的同步十六进制计数器电路就属于这一种没有输入逻辑变量的时序电路。

由于没有输入变量,所以每当CP脉冲到来时,电路便根据原来所处的状态转到相应的次态,并给出由存储电路决定的输出信号C。

还有一种情况是有的时序电路中看不到组合逻辑电路部分,例如图E4b20510001Z03中的移位寄存器就属于这一种。

其实我们也可以想象成它的组合电路部分全部是由一些同相器(输出与输入的逻辑状态相等的门电路)组成的,只是不必画出来,这样在电路中就找不到组合电路部分了。

不论是以上特例的哪一种,这些电路仍然都具有时序电路的基本特征,这就是任何时刻的输出都与电路原来的状态有关。

因此,都需要用驱动方程、状态方程和输出方程这三个方程才能完整地描述它们的逻辑功能。

相关文档
最新文档