项目10触发器
- 格式:doc
- 大小:665.00 KB
- 文档页数:7
触发器的用法
触发器是数据库管理系统中的一项功能,它可以在特定的数据库操作或事件发生时自动执行一系列的操作或程序。
触发器常用于实现数据的完整性约束、触发业务逻辑以及自动化数据处理。
以下是触发器的一些常见用法:
1. 实现数据完整性约束:触发器可以用来实施数据库中的约束条件,例如,当插入、更新或删除数据时,触发器可以检查数据的完整性,以确保数据的一致性和准确性。
2. 触发业务逻辑:触发器可以在特定的数据库操作后自动触发一些业务逻辑,例如,当插入一条订单数据时,触发器可以自动更新相关的库存信息。
3. 数据同步和复制:触发器可以在主数据库中的数据发生改变时,自动触发从数据库的更新,从而保持主从数据库的一致性。
4. 数据审计:触发器可以用于实现数据审计功能,例如,当某个表中的数据发生变化时,触发器可以自动记录相关操作的日志信息。
5. 实时计算和报表生成:触发器可以用来实现实时计算和报表生成,例如,当某个表中的数据发生改变时,触发器可以自动更新相关的报表数据。
需要注意的是,触发器的使用应该谨慎并遵循一些最佳实践,以确保触发器的正确执行和性能优化。
触发器逻辑功能触发器是一种数字电路元件,可以在特定条件下改变输出状态。
触发器逻辑功能是指触发器在特定条件下的工作方式和操作。
一种常见的触发器是D触发器,它具有两个输入端(D输入和时钟输入)和两个输出端(Q输出和非Q输出)。
D触发器的逻辑功能是根据时钟输入的变化,将D输入的值保存在内部存储器中,在时钟的上升沿或下降沿将保存的值输出。
触发器的逻辑功能常用于存储和控制数据的流动。
触发器可以被用作寄存器、计数器、移位寄存器等功能模块的基础。
以下是触发器的一些常见逻辑功能:1. 数据存储功能:触发器可以保存输入的数据,使其在时钟信号的作用下保持不变。
这对于需要存储数据的应用非常有用,如存储器、寄存器等。
2. 数据传输功能:当触发器的时钟信号变化时,输入的数据可以被传输到输出端。
这对于数据的流动和传输非常重要,如数据总线、移位寄存器等。
3. 边沿检测功能:触发器可以检测时钟信号的上升沿或下降沿,并在检测到边沿时触发输出。
这对于识别特定事件或信号的触发非常有用,如数字信号的采样和处理。
4. 计数功能:通过多个触发器的级联和时钟信号的变化,可以实现计数功能。
触发器按照时钟信号的变化来计数输入的脉冲数,这在计时和频率测量中非常有用。
5. 触发功能:特定的逻辑条件可以触发触发器的输出。
这对于逻辑运算和控制非常有用,如时序逻辑电路和状态机等。
触发器的逻辑功能可以通过多个触发器的组合和级联来实现更复杂的功能。
通过逻辑门和触发器的组合,可以构建出各种逻辑电路和应用。
触发器逻辑功能的灵活性和可扩展性使其成为数字电路设计中重要的组件。
数电实验报告触发器及其应用(共10篇)1、实验目的:掌握触发器的原理和使用方法,学会利用触发器进行计数、存储等应用。
2、实验原理:触发器是一种多稳态数字电路,具有存储、计数、分频、时序控制等功能。
常见的触发器有RS触发器、D触发器、T触发器、JK触发器等。
RS触发器是由两个交叉互连的反相器组成的,它具有两个输入端R(复位)和S(置位),一个输出端Q。
当输入R=1,S=0时,Q=0;当输入R=0,S=1时,Q=1;当R=S=1时,无法确定Q的状态,称为禁态。
JK触发器是将RS触发器的两个输入端合并在一起而成,即J=S,K=R,当J=1,K=0时,Q=1;当J=0,K=1时,Q=0;当J=K=1时,Q反转。
JK触发器具有启动、停止、颠倒相位等功能。
D触发器是由单个输入端D、输出端Q和时钟脉冲输入端组成的,当时钟信号上升沿出现时,D触发器的状态发生改变,如果D=1,Q=1;如果D=0,Q=0。
T触发器只有一个输入端T和一个输出端Q,在每个时钟脉冲到来时,T触发器执行T→Q操作,即若T=1,则Q取反;若T=0,则Q保持不变。
触发器可以组成计数器、分频器、存储器、状态机等各种数字电路,被广泛用于计算机、控制系统等领域。
3、实验器材:数码万用表、示波器、逻辑分析仪、CD4013B触发器芯片、几个电阻、电容、开关、信号发生器等。
4、实验内容:4.1 RS触发器测试利用CD4013B芯片来测试RS触发器的功能,在实验中将RS触发器的输入端分别接入CD4013B芯片的端子,用示波器观察输出端的波形变化,并记录下输入输出关系表格,来验证RS触发器的工作原理。
具体实验步骤如下:将CD4013B芯片的端子按如下接线方式连接:RST1,2脚接入+5V电源,C1个100nF的电容与单位时间5 ns的外部时钟信号交替输入接口CLK,以模拟器件为master时,向器件提供单个时钟脉冲。
测试时选择适宜的数据输入,R1和S2另一端程+5V,S1和R2另一端连接接地GND,用万用表测量各端电压,电容缓存的电压。
什么是触发器?触发器的使用场景有哪些?在数据库管理系统中,触发器(Trigger)是一种与表关联的存储过程,它在表上的特定事件(如插入、更新、删除)发生时自动执行。
触发器可以用来实现在数据变更前后执行特定的操作,例如验证、日志记录、数据同步等。
触发器的基本特点:事件驱动:触发器是与特定的数据库事件关联的,如INSERT、UPDATE、DELETE 等。
自动执行:当触发器关联的事件发生时,触发器会自动执行相应的操作,而不需要手动触发。
与表关联:触发器是与特定表关联的,通常在表的创建时定义触发器。
触发器的使用场景:数据验证和完整性:在插入、更新或删除数据前后,使用触发器对数据进行验证和保持完整性。
例如,确保某些字段不为 NULL,或执行外键约束。
日志记录和审计:在数据变更前后,记录变更的日志,以便进行审计和追踪。
派生数据的更新:当表中的数据发生变更时,更新其他表中的相关数据,保持派生数据的一致性。
自动计算字段:在某个字段发生变更时,触发器可以用于自动计算相关字段的值,而不需要手动更新。
数据同步:当一个表的数据发生变更时,使用触发器将相关数据同步到其他表,保持数据的一致性。
复杂约束的实现:在某些情况下,复杂的业务规则或约束无法通过常规的约束机制实现,可以通过触发器来进行自定义处理。
触发器的基本语法:在不同的数据库系统中,触发器的语法可能有所不同。
以下是一个通用的触发器创建语法:sqlCopy codeCREATE TRIGGER trigger_nameBEFORE/AFTER INSERT/UPDATE/DELETE ON table_nameFOR EACH ROWBEGIN-- 触发器逻辑END;BEFORE/AFTER 指定触发器在事件发生前或发生后执行。
INSERT/UPDATE/DELETE 指定触发器关联的事件。
FOR EACH ROW 指定触发器对每一行执行一次。
需要根据具体的数据库系统来了解和使用触发器的相关语法和规范。
各类触发器的构造_原理和特性触发器是计算机硬件中常用的一种电子开关装置。
其主要功能是在特定的输入条件下产生特定的输出信号。
触发器分为多种类型,包括RS触发器、JK触发器、D触发器和T触发器等。
每一种触发器都有其独特的构造、原理和特性。
1. RS触发器(Reset-Set触发器):RS触发器是最常见的一种触发器,其构造基于两个门电路(例如,两个与门或两个或门)。
其中一个门用于控制重置(Reset)信号,另一个门用于控制设置(Set)信号。
RS触发器有两个输入端,分别是重置输入(R)和设置输入(S),以及两个输出:输出Q和补码输出Q'。
其特性是具有存储功能,可以在输入发生信号变化时改变输出状态,表现出较长的存储时间。
2.JK触发器:JK触发器是在RS触发器基础上改进而来的一种触发器。
JK触发器的构造也是基于两个门电路,通常是带有反馈的异或门和与非门。
与RS触发器不同的是,JK触发器引入了时钟输入。
JK触发器具有两个输入端:输入端J和输入端K,以及一个时钟输入。
其特性是能够通过时钟控制输入信号对输出进行改变,还可以通过特定的输入状态实现触发器的保持、复位和设置等功能。
3.D触发器:D触发器是一种特殊的触发器,它仅具有一个输入端(D)和一个时钟输入。
D触发器的构造基于与门和非门。
其工作原理是在上升或下降沿的时钟信号触发下,将输入信号直接传递到输出。
D触发器具有单向传输功能和存储功能,可以在时钟信号的边沿触发时刻改变输出状态,而不会随着输入信号的变化而改变。
4.T触发器:T触发器是一种特殊的JK触发器,其输入端为T输入。
T触发器的构造基于JK触发器,只是将输入J和输入K连在一起,实现对输入信号进行切换。
当T输入为1时,其功能类似于JK触发器的翻转功能,当T输入为0时,T触发器的功能类似于D触发器。
T触发器可以用于频率分频电路、计数器和位移寄存器等应用。
总的来说,触发器是通过特定的输入条件来改变输出状态的电子开关装置。
触发器基础知识
触发器是一种用于在数据库中执行自动化操作的对象。
它可以在特定的数据库事件发生时自动触发,并执行一些指定的操作。
触发器可以用于多种用途,例如监控数据更改、强制执行业务规则、生成自动化报告等。
触发器可以与表和视图关联,并在特定的数据库事件发生时自动触发。
这些事件包括INSERT、UPDATE和DELETE操作。
当一个事件被触发时,触发器将其相关的操作记录到日志中,并执行一些指定的操作。
这些操作可以是任何有效的SQL语句,例如INSERT、UPDATE、DELETE等。
创建触发器需要一些基础知识。
首先,需要了解触发器的语法和结构,包括触发器的名称、关联的表或视图、触发器的事件类型(INSERT、UPDATE或DELETE)、触发器的触发时间(BEFORE或AFTER)、以及触发器执行的操作等。
其次,需要了解触发器的限制和注意事项,例如触发器不能包含COMMIT或ROLLBACK语句、触发器不能递归执行等等。
最后,需要了解如何使用触发器来实现一些常见的业务需求,例如强制实施一些业务规则、生成自动化报告、监控数据更改、实现审计跟踪等。
总之,触发器是数据库中非常有用的对象,可以用于实现各种自动化操作。
掌握触发器的基础知识是开发高效数据库应用程序的关键之一。
MySQL的名词解释导语:MySQL是一种开源的关系型数据库管理系统,广泛应用于各种规模的应用和项目中。
初次接触MySQL的用户可能会感到困惑,因为该数据库涉及许多特定的名词和概念。
本文将为您解释MySQL中一些常见的名词,帮助您更好地理解和使用MySQL。
1. 数据库(Database)数据库是一个组织和存储数据的容器,是MySQL中所有相关数据的集合。
它可以包含多个表,每个表又包含多行和列,用于存储和管理具有相同结构的信息。
2. 表(Table)表是数据库中存储数据的组织形式,类似于Excel中的工作表。
每个表由一组列和行组成。
列定义了表中数据的类型,行则代表每个数据实例。
3. 列(Column)列也称为字段,是表中的一个属性。
每个列拥有特定的数据类型,例如整数、字符串或日期。
列定义了表中存储的数据类型和约束条件。
4. 行(Row)行也称为记录或元组,它是表中的每个数据实例。
每行由一组列值组成,每列值对应该行中相应列的属性。
5. 主键(Primary Key)主键用于唯一标识表中的每一行数据。
它必须具有唯一的值,并且不允许为空。
主键可以由一个或多个列组成,但不能重复。
6. 外键(Foreign Key)外键用于建立表与表之间的关联。
它是一个指向其他表主键的列,用于维护表之间的引用完整性。
外键确保了数据的一致性和有效性。
7. 索引(Index)索引是一种数据结构,用于提高数据检索的速度。
它类似于书籍的目录,可以快速定位到所需的数据。
索引可以建立在表的一个或多个列上,可以加快查询的执行速度。
8. 视图(View)视图是基于数据库中一个或多个表的虚拟表。
它是一个逻辑表,没有物理存在。
视图可以简化复杂的查询操作,并隐藏底层表结构的细节。
9. 存储过程(Stored Procedure)存储过程是一组预定义的SQL语句集合,保存在数据库中并可以被多次调用。
存储过程可以接收输入参数,执行特定的业务逻辑,并返回一个结果。
10位计数器的设计原理
10位计数器是一种数字电路,可以用来计数从0到9的十个数字。
它通过使用10个触发器和适当的逻辑门电路来实现。
设计原理如下:
1. 使用10个D触发器,每个触发器有一个输入端D和一个时钟端CLK。
触发器的输出端连在下一个触发器的D输入端上,形成级联结构。
第一个触发器的D输入端连接到一个时钟信号,作为计数器的时钟输入。
2. 设置一个异步清零信号,并连接到所有触发器的清零输入端。
该信号用于将计数器重置为0。
3. 为了实现加法运算,还需要为每个触发器设计逻辑电路,将其输出与当前计数值相加。
这样,当每个触发器的输出从1变为0时,下一个触发器将加1。
4. 设计一个比较器电路,将计数器的输出与9进行比较。
当计数器的输出等于9时,比较器输出一个高电平信号,用于停止计数。
通过以上设计原理,可以实现一个十位计数器。
当时钟信号输入时,计数器开始计数,每次加1,直到计数器达到9,然后停止计数。
可以通过异步清零信号将计数器重置为0,从而重新开始计数。
技能训练-用仿真软件Multisim 10仿真测试JK触发器的逻辑功能一、实训目的1.掌握JK触发器的逻辑功能及测试方法2.熟悉仿真软件Multisim 10的使用二、实训器材实训器材计算机仿真软件Multisim 10其他数量1台1套三、实训原理及操作1.元件选取仿真电路所用元件及选取途径如下:电源VCC:Place Source→POWER_SOURCES→VCC接地:Place Source→POWER_SOURCES→GROUND,选取电路中的接地。
开关:Place Electromechanical→SUPPLEMENTORY_CO…→SPDT_SBJK触发器74LS76N:Place TTL→74LS→74LS76N指示灯:Place Indicator→PROBE→PROBE_RED虚拟仪器:信号发生器XFG1,双击打开设置对话框,将频率设置为1KHz,波形设置为方波,如图3-20所示。
需要说明的是,从Multisim 10中调出的JK触发器74LS76N上的标注方式和我们前面介绍的有所不同,其中~1CLR为异步置0、~1PR为异步置1、1CLK为时钟脉冲输入端,1Q 和~1Q为输出端。
对比图3-65就能发现,逻辑功能是完全一样的,不一样的只是标注方式。
这并不是说明我们前面引用的资料错了,国内的很多教材及资料上都是使用前面我们所介绍的标注方式,而Multisim用的是国外的电路标准,这就造成了学习电子电路的学习者很多困惑,造成这种标注方式混乱的原因是多方面的,那么学习者该如何把握呢?笔者个人认为,国家标准是一定要掌握的,否则就没办法查国内的书籍资料;业界的标准也是要掌握的,否则就没有办法搞开发、设计。
图3-20 信号发生器设置2.仿真测试电路组成将各个元件及信号发生器XFG1在仿真工作窗口摆放好并连接,构成JK触发器的仿真测试电路,如图3-21所示。
图3-21 JK触发器的仿真测试电路3.仿真分析打开仿真开关,进行仿真测试,~1CLR为异步置0、~1PR为异步置1端,都是低电平有效,所以,要使JK触发器工作,上述两个控制端都要接高电平。
d触发器与非门设计模拟1. 引言在数字电子技术中,触发器是一种重要的电子元件,用于存储和处理信息。
d触发器作为最简单且常用的一种触发器,具有广泛的应用。
本文将介绍d触发器的原理和设计模拟,并讨论非门的实现方法。
2. d触发器的原理d触发器是一种存储器件,用于存储和传输数字信息。
它具有一个输入端d和两个输出端q和q’。
d触发器的状态取决于输入信号d和时钟信号的变化。
在上升沿或下降沿时,输入端d的值被传递到输出端q,使得q的值与d相等。
d触发器可以分为边沿触发器和级沿触发器。
2.1 边沿触发器边沿触发器在时钟信号的上升沿或下降沿时更新其状态。
常见的边沿触发器包括d 触发器、JK触发器和T触发器。
根据时钟信号的上升沿或下降沿更新状态的性质,d触发器可以进一步分为正边沿触发器和负边沿触发器。
在正边沿触发器中,输入信号d在上升沿时被传递到输出端q;在负边沿触发器中,输入信号d在下降沿时被传递到输出端q。
2.2 级沿触发器级沿触发器根据时钟信号的边沿更新其状态。
常见的级沿触发器包括D触发器、JK 触发器和T触发器。
d触发器是最简单且常用的级沿触发器。
它通过给定的时钟信号来将输入信号d传输到输出端q。
d触发器有两个稳定状态,它的输出保持不变,直到时钟信号发生变化。
3. d触发器的设计模拟为了实现d触发器的功能,我们可以使用基本逻辑门来构建它。
常用的逻辑门包括与门、或门、非门和异或门。
3.1 与门与门是基本的逻辑门之一。
它有两个输入端和一个输出端。
当且仅当所有输入端都为高电平时,输出端才为高电平。
我们可以使用与门来实现d触发器的布尔表达式。
d触发器的布尔表达式为:q(t+1) = d可以使用与门来实现该布尔表达式。
将输入端d和时钟信号连接到与门的输入端,并将与门的输出端连接到输出端q。
这样,在时钟信号的边沿触发下,输入信号d的值将被传输到输出端q。
3.2 非门非门是基本的逻辑门之一。
它有一个输入端和一个输出端。
第4章集成触发器内容提要4.1 概述一、触发器的概念触发器有三个基本特性:二、触发器的两个稳定状态1状态:0状态:三、触发器的逻辑功能描述:四、触发器的分类:4.2 触发器的基本形式4.2.1 基本RS触发器一、由与非门组成的基本RS触发器1.电路结构2.逻辑功能3.特性表二、由或非门组成的基本RS触发器4.2.2 同步触发器一、同步RS触发器1.电路结构2.逻辑功能3.驱动表4.特性方程5.状态转换图第4章集成触发器内容提要触发器:具有记忆功能的基本逻辑单元。
基本RS触发器的电路结构、工作原理、逻辑功能。
各种触发器的逻辑功能、触发方式。
简单介绍触发器的应用。
4.1 概述一、触发器的概念复习:组合电路的定义?构成其电路的门电路有何特点?组合电路与时序电路的区别?门电路:在某一时刻的输出信号完全取决于该时刻的输入信号,没有记忆作用。
触发器:具有记忆功能的基本逻辑电路,能存储二进制信息(数字信息)。
触发器有三个基本特性:(1)有两个稳态,可分别表示二进制数码0和1,无外触发时可维持稳态;(2)外触发下,两个稳态可相互转换(称翻转),已转换的稳定状态可长期保持下来,这就使得触发器能够记忆二进制信息,常用作二进制存储单元。
三、触发器的逻辑功能描述:特性表、激励表(又称驱动表)、特性方程、状态转换图和波形图(又称时序图)四、触发器的分类:根据逻辑功能不同:RS触发器、D触发器、JK触发器、T触发器和触发器等。
触发方式不同:电平触发器、边沿触发器和主从触发器等。
电路结构不同:基本RS触发器,同步触发器、维持阻塞触发器、主从触发器和边沿触发器等。
4.2 触发器的基本形式4.2.1 基本RS触发器一、由与非门组成的基本RS触发器1.电路结构电路组成:两个与非门输入和输出交叉耦合(反馈延时)。
如图4.2.1(a)所示。
逻辑符号:图(b)所示。
2.逻辑功能复习:与非门的逻辑功能?用DLCCAI或EWB演示基本RS触发器的逻辑功能。
触发器及参数测试实验报告
一、实验目的
本实验旨在探究触发器及其参数的作用,通过实验验证触发器的工作原理,掌握触发器的使用方法。
二、实验原理
触发器是一种电子元件,可以将输入信号转换为输出信号。
常见的触发器有RS触发器、D触发器、JK触发器和T触发器等。
触发器的参数包括时钟信号、置位信号、清零信号等。
三、实验器材
1.数字电路实验箱
2.示波器
3.信号发生器
4.电压表
四、实验步骤
1.将RS触发器连接至数字电路实验箱上,并接上时钟信号、置位信号和清零信号。
2.使用信号发生器产生输入信号,并通过示波器观察输出信号。
3.调整触发器的参数,观察输出信号的变化。
4.重复以上步骤,测试D触发器、JK触发器和T触发器的工作原理及参数作用。
五、实验结果
通过实验,我们发现不同类型的触发器具有不同的工作原理和参数作用。
例如,RS触发器可以通过置位信号和清零信号来控制输出信号的状态,而D触发器可以通过时钟信号来控制输出信号的状态。
同时,我们还发现触发器的参数设置不当会导致输出信号的错误。
六、实验结论
触发器是一种重要的电子元件,可以将输入信号转换为输出信号。
不同类型的触发器具有不同的工作原理和参数作用,需要根据实际需求进行选择和设置。
在使用触发器时,需要注意参数设置的正确性,以确保输出信号的准确性和稳定性。
七、实验总结
本实验通过实际操作,深入了解了触发器的工作原理和参数作用,掌握了触发器的使用方法。
同时,我们还发现实验过程中需要注意实验器材的正确连接和参数设置的正确性,以确保实验结果的准确性和可靠性。
教案
授课主要内容
组织教学:检查学生出勤情况 讲授新课:
项目10触发器
一、学习任务
最终目标:掌握基本RS 触发器、D 触发器、JK 触发器的逻辑功能。
促成目标:能用“与非”门组成基本RS 触发器、D 触发器,熟悉各触发器之间逻辑功能的相互转换方法。
二、相关知识
触发器具有两个稳定状态,用以表示逻辑状态“1”和“0”,在一定的外界信号作用下,可以从一个稳定状态翻转到另一个稳定状态,它是一个具有记忆功能的二进制信息存储器件,是构成各种时序电路的最基本逻辑单元。
触发器按逻辑功能可分RS 、D 、JK 、T 触发器;按电路触发方式可分为主从型触发器和边沿型触发器两大类。
(1)图1所示电路由两个“与非”门交叉耦合而成的基本RS 触发器,它是无时钟控制低电平直接触发的触发器,有直接置位、复位的功能,是组成各种功能触发器的最基本单元。
图1
(2)D 触发器是另一种使用广泛的触发器,同步D 触发器的的构成如图2所示。
同步D 触发器是在C 脉冲等于1期间有效,触发器的状态取决于C 脉冲到来之前D 端的状态,状态方程为
D Q n =+1 (C=1期间有效)
(3)JK 触发器是一种逻辑功能完善,通用性强的集成触发器。
在结构上可分为主从型JK 触发器和边沿型JK 触发器。
在产品中应用较多的是下降沿触发的边沿型JK 触发器。
JK 触发器的逻辑符号如图3(b)所示。
它有三种不同功能的输入端,第一种是直接置位、复位输入端,用R 和S 表示。
在S = 0,R = 1或R = 0,S = 1时,触发器不受其它输入端状态影响,使触发器强迫置“1”(或置“0” ),当不强迫置“1”(或置“0” )时,S 、R
S
G 4
G 2 R
触发器的构成
D C
逻辑符号
触发器的简化电路
都应置高电平。
第二种是时钟脉冲输入端,用来控制触发器翻转(或称作状态更新),用C 表示,逻辑符号中C 端处若有小圆圈,则表示触发器在时钟脉冲下降沿(或负边沿)发生翻转,若无小圆圈,则表示触发器在时钟脉冲上升沿(或正边沿)发生翻转。
第三种是数据输入端,它是触发器状态更新的依据,用J 、K 表示。
JK 触发器的状态方程为:
n n n Q K Q J Q +=+1
本项目采用74LS112型双JK 触发器,是下降边沿触发的边沿触发器,引脚排列如图3(a)所示。
表1为其功能表。
(a) 外引脚图 (b) 逻辑符号 图3 集成JK 触发器74LS112
表1
输 入 输 出
D S D R C
J
K 1+n Q
1+n Q
0 1 × × × 1 0 1 0 × × × 0 1 0 0 × × × ϕ
ϕ
1 1 ↓ 0 0 n Q
n Q 1 1 ↓ 0 0 1 0 注:×——任意态;↓——高到低电平跳变;↑——低到高电平跳变;
n Q (n Q )——现态;1+n Q (1+n Q )——次态;ϕ——不定态
不同类型的触发器对时钟信号和数据信号的要求各不相同,一般说来,边沿触发器要求数据信号超前于触发边沿一段时间出现(称之为建立时间),并且要求在边沿到来后继续维持一段时间(称之为保持时间)。
主从触发器对上述时间参数要求不高,但要求在C =1期间,外加的数据信号不容许发生变化,否则将导致触发错误输出。
(4)在集成触发器的产品中,虽然每一种触发器都有固定的逻辑功能,但可以利用转换的方法得到其它功能的触发器。
如果把JK 触发器的JK 端连在一起(称为T 端)就构成T
触发器,状态方程为
n n 1n Q T Q T Q +=+
在C 脉冲作用下,当T = 0时Q n+1 = Q n ;T = 1时,Q n+1 = n Q 。
工作在T = 1时的JK 触发器称为T'触发器。
T 和T'触发器广泛应用于计算电路中。
值得注意的是转换后的触发器其触发方式仍不变。
三、设备及所选用组件箱
四、预习思考
1.复习有关触发器的部分内容。
2.列出各触发器功能测试表格。
3.JK 触发器和D 触发器在实现正常逻辑功能时D R 、D S 应处于什么状态? 4.触发器的时钟脉冲输入为什么不能用逻辑开关作脉冲源,而要用单次脉冲源或连续脉冲源? 五、项目实施
组织形式:5人为一小组,推选一位组长。
1.测试基本RS 触发器的逻辑功能
按图1用74L00集成块的两个与非门构成基本R 触发器。
输入端R 、S 接逻辑开关,输出端Q 、Q 接电平指示器,按表2要求测试逻辑功能,记录之。
2.测试同步D 触发器的逻辑功能
按图2用与非门74L00构成同步D 触发器, 输入端D 、C 接逻辑开关,输出端Q 、Q 接电平指示器,按表3要求测试逻辑功能,记录之。
表3
3.测试双JK 触发器(1)测试D R 、D S 的复位、置位功能
任取一只JK 触发器,D R 、D S 、J 、K 端接逻辑开关,C 端接单次脉冲源,Q 、Q 端接电平指示器,按表2要求改变D R 、D S (J 、K 、C 处于任意状态),并在D R = 0(D S = 1)或D S = 0(D R = 1)作用期间任意改变J 、K 及C 的状态,观察Q 、Q 状态,记录之。
(2)测试JK 触发器的逻辑功能
按表4要求改变J 、K 、C 端状态,观察Q 、Q 状态变化,观察触发器状态更新是否发生在C 脉冲的下降沿(即C 由1→0),记录之
(3)将JK 触发器的J 、K 端连在一起,构成T 触发器。
C 端接入1Hz 连续脉冲,用电平指示器观察,Q 端变化情况。
C端输入1kHz连续脉冲,用双踪示波观察C、Q、Q的波形,注意相位和时间关系,描绘之。
五、项目报告
1.列表整理各类型触发器的逻辑功能。
2.总结观察到的波形,说明触发器的触发方式。
3.总结JK触发器74LS112的特点。
4. 利用普通的机械开关组成的数据开关所产生的信号是否可作为触发器的时钟脉冲信号,为什么?是否可以用作触发器的其他输入端的信号,又是为什么?
六、项目评价
评分表主考____得分______。