当前位置:文档之家› 触发器2

触发器2

触发器2

实验六 触发器实验报告

实验五 触发器实验报告 [实验目的] 1. 理解Oracle 触发器的种类和用途 2. 掌握行级触发器的编写 [预备知识] 1. PL/SQL 程序设计 [实验原理] 1. 建立触发器 CREA TE [OR REPLACE] TRIGGER <触发器名> BEFORE|AFTER INSERT|DELETE|UPDA TE OF <列名> ON <表名> [FOR EACH ROW] WHEN (<条件>) ON 子句中的名称识别与数据库触发器关联的数据库表 触发器事件指定了影响表的 SQL DML 语句 ( INSERT 、 DELETE 或 UPDA TE) AFTER 指定了触发器在处理完成后触发 BEFORE 指定了触发器在处理完成前触发 默认情况下,触发器每个表触发一次 FOR EACH ROW 选项指定触发器每行触发一次(即触发器为行级触发器) 要使触发器触发,WHEN 子句中布尔型表达式的值必须判定为 TRUE 可以将 REPLACE 添加到 CREA TE 语句以自动删除和重建触发器 2. 行级触发器中引用表数据 在行级触发器中,使用伪记录来表示旧数据:old 和新数据:new 引用示例::new.customer_name, :old.customer_name 3. 行级触发器中的谓词 在一个多条件触发的触发器中,使用谓词可以区分当前触发的操作的类型:触发事件 :old :new Insert 无定义,所有字段都是NULL 该语句完成后插入的值 Update 更新前该行的旧值 更新后该行的值 Delete 删除前该行的值 无定义,所有字段

第5章触发器题(含答案)

第五章触发器 5.1 画出如题图5.1所示的基本RS触发器输出端、 Q Q的电压波形图。S和R的电压波形如图5.1(b)所示。 题图5.1 解:波形如图: 5.2 或门组成的基本RS触发器电路如题图5.2(a)所示,已知S和R的波形如题图5.2(b)所示。试画出、 Q Q的波形图。设触发器的初态Q=0。 题图5.2 解:波形如图:

5.3 题图5.3所示为一个防抖动输出开关电路。当拨动开关K时,由于开关接通瞬间发生振颤,R 和S的波形如图中所示,请画出和 Q Q端的对应波形。 题图5.3 解:波形如图: 5.4有一时钟RS触发器如题图5.4所示,试画出它的输出端的波形。初态 Q Q=0。 题图5.4 解:波形如图:

5.5 设具有异步端的主从JK 触发器的初始状态Q = 0,输入波形如题图5.5所示,试画出输出端Q 的 波形。 题图5.5 解:波形如图: 5.6 设题图5.6的初始状态为2Q 1Q 0Q = 000,在脉冲CLK 作用下,画出、、的波形(所用 器件都是CD4013)。S 0Q 1Q 2Q D 、R D 分别是CD4013高电平有效的异步置1端,置0端。 题图5.6 解:波形如图:

5.7 设题图5.7电路两触发器初态均为0,试画出、波形图。 1Q 2Q 题图5.7 解:波形如图: 5.8 已知CMOS 边沿触发结构JK 触发器CD4207各输入端的波形如题图5.8所示,试画出、Q Q 端 的对应波形,设初态Q = 0。S D 为高电平置1端,R D 为高电平置0端,电路为CLK 上升沿触发。 题图5.8 解:波形如图:

触发器实验 3

实验(一):MS SQL Server的使用和管理 一、实验目的 ①掌握T-SQL语言中几个常用流程控制语句的使用。 ②通过对常用系统存储过程的使用,了解存储过程的类型。 ③通过创建和执行存储过程,了解存储过程的基本概念,掌握使用存储过程的操作技巧和方法。 二、实验内容 ①用两种方法(if…else语句与while、break和continue语句)实现1+2+3……+100值的计算。 ②活期存款中,“储户”通过‘存取款单’和“存储所”发生关系。假定储户包括:账号,姓名,电话,地址,存款额;“储蓄所”包括:储蓄所编号,名称,电话,地址。假定一个储户可以在不同的储蓄所存取款,试完成以下设计: 1.创建一个数据库名为SA VE,按要求在SA VE数据库中创建以上的那三个表“储户”、“存取款单”、“储蓄所”。在三张表中自己选择应该在哪些列创建主键外键约束。 2.为“存取款单”表创建一个CHECK约束,使存取标志列的值要么是1要么是0。3.创建一个触发器TR1完成下面的内容: 当向“存取名单”表中插入数据时,如果存取标志=1则应该更正储户表让存款额加上存取金额,如果存取标志=0则应该更正储户表让存款额减去存取金额,如果余额不足则显示余额不足错误。 4.创建一个视图显示用户账号、用户姓名、存款额和所在银行。 5.创建存储过程INPUT_PROC,OUT_PROC分别用于存款和取款,即向存取款单中插入数据。 三、实验步骤 1.启动sql查询分析器,运行相关sql脚本。 2.脚本文件如下: 创建一个数据库名为SA VE: CREATE DATABASE[SA VE] ON PRIMARY (NAME=lfm1_dat, FILLENAME='c:\SAVE.DA TA.mdf', SIZE=10, MAXSIZE=50, FILEGROWTH=15%) LOG ON (NAME='lfm_log', FILENAME='c:\SAVELOG.ldf', SIZE=5MB, MAXSIZE=25MB, FILEGROWTH=5MB) 创建以上的那三个表“储户”、“存取款单”、“储蓄所”,在三张表中自己选择应该在哪些列创建主键外键约束。 CREATE TABLE 储户 (账号INT PRIMARY KEY,姓名CHAR(10),电话INT,地址CHAR(10),存款额MONEY)

(2) 实验 触发器逻辑功能测试

实验2 触发器逻辑功能测试 一、实验目的 1、掌握基本RS触发器、D触发器、J K触发器的逻辑功能和状态变化特点。 2、掌握基本RS触发器、D触发器、J K触发器逻辑功能测试方法。 3、熟悉不同逻辑功能触发器相互转换的方法。 二、实验仪器及器件 1、实验仪器 (1)TPE-D6Ⅲ型数字电路学习机 (2)VP5220A型双踪示波器 (3)数字万用表 2、器件 (1)74LS00 四2输入与非门1片 (2)74LS74 双D触发器1片 (3)74LS112 双JK触发器 1 片 三、实验器件的逻辑功能 表2-0给出了本实验所用的基本RS触发器、维持阻塞D触发器、负边沿JK触发器的逻辑功能、触发方式及动作特点等相关知识。 表2-0 基本RS触发器、维持阻塞D触发器、负边沿JK触发器的逻辑功能、触发方式及动作特点

四、实验原理 触发器是能存储、记忆二进制信息的器件,是时序逻辑电路的基本单元。 触发器具有“0”状态和“1”状态2个稳定状态,在输入信号作用下可以置于“0”状态或“1”状态。 触发器进行状态转换时,由触发方式决定何时接收输入信号、何时改变输出状态,由逻辑功能决定输出状态改变的方向。 基本RS 触发器逻辑功能的测试原理:触发器的输入端D S 、D R 由逻辑电平开关控制输入0或1,按特性表改变各输入信号状态,用LED 发光二极管显示输出状态,从而验证状态转换关系是否符合要求即是否与特性表相符及状态转换时的动作特点。 时钟触发器置位、复位功能的测试原理:触发器的异步置位端D S 、异步复位端D R 由 逻辑电平开关控制分别输入0,输入1、CP 时钟脉冲端为任意值,用LED 发光二极管显示输出状态,从而验证异步置位、异步复位功能是否符合要求。 时钟触发器逻辑功能的测试原理:触发器的异步置位端D S 、异步复位端D R 置现态为

第五章 触发器Flip-Flop

第五章触发器Flip-Flop 1、触发器的定义和分类 2、常用的触发器 3、触发器的分析

触发器(Flip-Flop):能够存储一位二进制数字信号的基本单元电路叫做触发器。(P179引言部分) 特点:具有“记忆”功能。 分析下面的电路:当A=0时,F=0 某一时刻,由于外界的干扰使得A信号 突然消失,此时,相当于A输入端悬空 由电路结构得:F=1。 干扰发生前后,F的输出值发生的变化,故该电路没有“记忆”功能

再看下面的电路: 当A=0时,F=0。 某一时刻,由于外界的干扰使得A信号突然消失,此时,相当于A输入端悬空,但F端反馈回来的值仍然为0,由电路结构得:F=0。 说明该电路具有“记忆”功能。 其根本原因在于,该电路带有反馈。

触发器的分类:P179 ①按稳定工作状态分: 双稳态、单稳态和无稳态(多谐振荡器)触发器。本章仅讨论双稳态触发器。 ②按结构分: 主从结构和维持阻塞型(边沿结构)触发器。 本章仅讨论边沿触发器。 ③按逻辑功能分: RS、JK、D、T和T’触发器。 本章重点讨论后四种。

常用触发器 1、基本RS触发器 ①电路组成和逻辑符号 基本RS触发器有两种:由与非门构成的和由或非门构成的。 我们以前者为例: 输出端在正常情形下应是完全相反的两种逻辑状态,即两个稳态。当Q=0时,称为“0态”;当Q=1时,称为“1态”。

②逻辑功能分析: A)当R=S=0时) (即1 = =S R 1 1Q Q Q Q= = ?1 可以保证门1的 输出值不变。Q Q Q= ?1 可以保证门2的 输出值不变。 此时,门1和2的输出值均保持不变,称为:触发器的保持功能。

触发器实验报告

实验报告 课程名称:数字电子技术基础实验 指导老师: 周箭 成绩:__________________ 实验名称:集成触发器应用 实验类型: 同组学生姓名:__邓江毅_____ 一、实验目的和要求(必填) 二、实验内容和原理(必填) 三、主要仪器设备(必填) 四、操作方法和实验步骤 五、实验数据记录和处理 六、实验结果与分析(必填) 七、讨论、心得 实验内容和原理 1、D →J-K 的转换实验 设计过程:J-K 触发器和D 触发器的次态方程如下: J-K 触发器:n n 1+n Q Q J =Q K +, D 触发器:Qn+1=D 若将D 触发器转换为J-K 触发器,则有:n n Q Q J =D K +。 实验结果: J K Qn-1 Qn 功能 保持 1 1 0 1 置0 1 0 1 1 1 翻转 专业:电卓1501 姓名:卢倚平 学号: 日期:地点:东三

1 0 1 0 0 1 置1 1 1 实验截图: (上:Qn,下:CP,J为高电平时) 2、D 触发器转换为T’触发器实验 设计过程:D 触发器和T’触发器的次态方程如下: D 触发器:Q n+1= D , T’触发器:Q n+1=!Q n 若将D 触发器转换为T’触发器,则二者的次态方程须相等,因此有:D=!Qn。实验截图: (上:Qn,下:!Qn)CP为1024Hz 的脉冲。

3、J-K →D 的转换实验。 ①设计过程: J-K 触发器:n n 1+n Q Q J =Q K +, D 触发器:Qn+1=D 若将J-K 触发器转换为D 触发器,则二者的次态方程须相等,因此有:J=D ,K=!D 。 实验截图: (上:Qn ,下:CP ) (上:Qn ,下:D ) 4、J-K →T ′的转换实验。 设计过程: J-K 触发器:n n 1+n Q Q J =Q K +, T ’触发器:Qn+1=!Qn 若将J-K 触发器转换为T ’触发器,则二者的次态方程须相等,因此有:J=K=1 实验截图:

实验二 触发器

西南科技大学城市学院 《数字电子技术》实验报告 专业:建筑电气与智能化组员:陈萍学号:201541472 实验二触发器及其应用 一、实验目的 1、掌握基本JK、D等触发器的逻辑功能的测试方法。 2、熟悉EWB中逻辑分析仪的使用方法。 二、实验内容 1、测试D触发器的逻辑功能。 2、触发器之间的相互转换。 3、用JK触发器组成双向时钟脉冲电路,并测试其波形。 三、操作 1、D触发器 在输入信号为单端的情况下,D触发器用起来最为方便,其状态方程为 n D +1 n Q= 其输出状态的更新发生在CP脉冲的上升沿,故又称为上升沿触发的边沿触发器。 图2.5.1为双D 74LS74的引脚排列及逻辑符号。 图2.5.1 74LS74的引脚排列及逻辑符号 在EWB中连接电路如图2.5.2所示,记录表2.5.1的功能表。

图2.5.2 2、触发器之间的相互转换 在集成触发器的产品中,每一种触发器都有自己固定的逻辑功能。但可以利用转换的方法获得具有其它功能的触发器。 在T′触发器的CP端每来一个CP脉冲信号,触发器的状态就翻转一次,故称之为反 转触发器,广泛用于计数电路中,其状态方程为:1n n Q Q +=。 同样,若将D触发器Q端与D端相连,便转成T′触发器。如图2.5.3所示。 图2.5.3 D转成T′ 在EWB中连接电路如图2.5.4所示,测试其功能。

图2.5.4 D转成T′触发器 3、双向时钟脉冲电路的测试。 ①、按图2.5.5用JK触发器和与非门组成双向时钟脉冲电路。 图2.5.5 Q、CPA、CPB接入逻辑分析仪的输入端,把 ②、CP用10Hz时钟源,将CP、Q、 设计好的电路复制到下表中: ③、在逻辑分析仪面板中设置内时钟频率为100Hz,把逻辑分析仪显示波形复制到下表中:

触发器实验报告

实验3 触发器及其应用 一、实验目的 1、掌握基本RS、JK、D和T触发器的逻辑功能 2、掌握集成触发器的逻辑功能及使用方法 3、熟悉触发器之间相互转换的方法 二、实验原理 触发器具有两个稳定状态,用以表示逻辑状态“1”和“0”,在一定的外界信号作用下,可以从一个稳定状态翻转到另一个稳定状态,它是一个具有记忆功能的二进制信息存贮器件,是构成各种时序电路的最基本逻辑单元。 1、基本RS触发器 图5-8-1为由两个与非门交叉耦合构成的基本RS触发器,它是无时钟控制低电平直接触发的触发器。基本RS触发器具有置“0”、置“1”和“保持”三种功能。通常称S为置“1”端,因为S=0(R=1)时触发器被置“1”;R为置“0”端,因为R=0(S=1)时触发器被置“0”,当S=R=1时状态保持;S=R=0时,触发器状态不定,应避免此 种情况发生,表5-8-1为基本RS触发器的功能表。 基本RS触发器。也可以用两个“或非门”组成,此时为高电平触发有效。 表5-8-1 图5—8—1 基本RS触发器 2、JK触发器 在输入信号为双端的情况下,JK触发器是功能完善、使用灵活和通用性较强的一种触发器。本实验采用74LS112双JK触发器,是下降边沿触发的边沿触发器。引脚功能及逻辑符号如图5-8-2所示。 JK触发器的状态方程为 Q n+1=J Q n+K Q n J和K是数据输入端,是触发器状态更新的依据,若J、K有两个或两个以上输入端时,组

成“与”的关系。Q与Q为两个互补输出端。通常把Q=0、Q=1的状态定为触发器“0”状态;而把Q=1,Q=0定为“1”状态。 图5-8-2 74LS112双JK触发器引脚排列及逻辑符号 下降沿触发JK触发器的功能如表5-8-2 表 注:×—任意态↓—高到低电平跳变↑—低到高电平跳变 Q n(Q n)—现态Q n+1(Q n+1 )—次态φ—不定态 JK触发器常被用作缓冲存储器,移位寄存器和计数器。 3、D触发器 在输入信号为单端的情况下,D触发器用起来最为方便,其状态方程为 Q n+1=D n,其输出状态的更新发生在CP脉冲的上升沿,故又称为上升沿触发的边沿触发器, 触发器的状态只取决于时钟到来前D端的状态,D触发器的应用很广,可用作数字信号的寄存,移位寄存,分频和波形发生等。有很多种型号可供各种用途的需要而选用。如双 D 74LS74、四D 74LS175、六D 74LS174等。 图5-8-3 为双D 74LS74的引脚排列及逻辑符号。功能如表5-8-3。

第五章触发器

数字电子技术 第五章 触发器 1. 触发器是 。 2. 触发器有两个稳定的状态,可用来存储数码 和 (只要电源不断电)。触发器按其逻辑功能可分为 触发器、 触发器、 触发器、 触发器等四种类型。按触发方式可以分为: 、 、 。 3. 触发器有 个稳定状态,通常用 端的输出状态来表示触发器的状态。 4. 或非门构成的SR 锁存器的输入为 S =1、R =0,当输入S 变为0时,触发器的输出将会( )。 (A )置位 (B )复位 (C )不变 5. 与非门构成的SR 锁存器的输入为0 0==R S 、,当两输入的0状态同时消失时,触发器的输出状态为( ) (A )1 0==Q Q 、 (B )0 1==Q Q 、 (C )1 1==Q Q 、 (D )状态不确定 6. 触发器引入时钟脉冲的目的是( ) (A )改变输出状态 (B )改变输出状态的时刻受时钟脉冲的控制 (C )保持输出状态的稳定性 7. 与非门构成的SR 锁存器的约束条件是( ) (A )0=+R S (B )1=+R S (C )0=?R S (D )1=?R S 8. “空翻”是指( ) (A )在时钟信号作用时,触发器的输出状态随输入信号的变化发生多次翻转 (B )触发器的输出状态取决于输入信号 (C )触发器的输出状态取决于时钟信号和输入信号 (D )总是使输出改变状态 9. JK 触发器处于翻转时,输入信号的条件是( ) (A)J =0 , K =0 (B)J =0 , K =1 (C) J =1 , K =0 (D)J =1 , K =1 10. J =K =1时,JK 触发器的时钟输入频率为120Hz ,Q 输出为( )

实验六 触发器实验报告

实验六触发器实验报告 触发器实验报告 [实验目的]1、理解Oracle触发器的种类和用途2、掌握行级触发器的编写 [预备知识]1、 PL/SQL程序设计 [实验原理]1、建立触发器 CREATE [OR REPLACE] TRIGGER <触发器名> BEFORE|AFTER INSERT|DELETE|UPDATE OF <列名> ON <表名> [FOR EACH ROW] WHEN (<条件>) ON 子句中的名称识别与数据库触发器关联的数据库表触发器事件指定了影响表的 SQL DML 语句 ( INSERT、 DELETE 或 UPDATE) AFTER 指定了触发器在处理完成后触发 BEFORE 指定了触发器在处理完成前触发默认情况下,触发器每个表触发一次 FOR EACH ROW 选项指定触发器每行触发一次(即触发器为行级触发器)要使触发器触发,WHEN 子句中布尔型表达式的值必须判定为 TRUE 可以将 REPLACE 添加到 CREATE 语句以自动删除和重建触发器2、行级触发器中引用表数据在行级触发器中,使用伪记录来表示旧数据:old和新数据:new 触发事件 :old :new Insert 无定义,所有字段都是NULL该语句完成后插入的值 Update 更新前该行的旧值更新后该行的值 Delete 删除前该行的值无定

义,所有字段都是NULL引用示例::new、 customer_name, :old、customer_name3、行级触发器中的谓词在一个多条件触发的触发器中,使用谓词可以区分当前触发的操作的类型:inserting,updating,deleting。 示例: IF Inserting THEN 语句 ; END IF; IF Updating THEN 语句 ; END IF; IF Deleting THEN 语句 ; END IF;4、触发器的限制 SELECT 语句必须是 SELECT INTO 语句或内部游标声明。 行级触发器不可以对触发表进行查询,包括其调用的子过程中。 不允许 DDL 声明和事务控制语句。 如果由触发器调用存储子过程,则存储子程序不能包括事务控制语句。 :old 和 :new 值的类型不能是 LONG 和 LONG RAW。 [实验内容]1、给Customer表增加一列Savings,类型为int,来存放每个顾客的存款总额。A LTER TABLE customer ADD (saving varchar2(30));select * from customer;2、更新Customer表,使得Savings字段的值正确。 3、在Account表上增加一个行级触发器,当对account的balance进行update和insert一个记录时同步修改Customer的Savings字段,保证数据的一致性。

触发器实验报告

. . . . .. . 实验报告 课程名称:数字电子技术基础实验 指导老师: 周箭 成绩:__________________ 实验名称:集成触发器应用 实验类型: 同组学生姓名:__邓江毅_____ 一、实验目的和要求(必填) 二、实验内容和原理(必填) 三、主要仪器设备(必填) 四、操作方法和实验步骤 五、实验数据记录和处理 六、实验结果与分析(必填) 七、讨论、心得 实验内容和原理 1、D →J-K 的转换实验 设计过程:J-K 触发器和D 触发器的次态方程如下: J-K 触发器:n n 1 +n Q Q J =Q K +, D 触发器:Qn+1=D 若将D 触发器转换为J-K 触发器,则有:n n Q Q J =D K +。 实验结果: J K Qn-1 Qn 功能 0 0 0 0 保持 1 1 0 1 0 0 置0 1 0 1 1 0 1 翻转 1 0 1 0 1 置1 1 1 (上:Qn ,下:CP ,J 为高电平时) 2、D 触发器转换为T ’触发器实验 设计过程:D 触发器和T ’触发器的次态方程如下: D 触发器:Q n+1= D , T ’触发器:Q n+1=!Q n 若将D 触发器转换为T ’触发器,则二者的次态方程须相等,因此有:D=!Qn 。 实验截图: 专业:电卓1501 姓名:卢倚平 学号:3150101215 日期:2017.6.01 地点:东三404

实验名称:集成触发器应用实验 姓名: 卢倚平 学号: 2 (上:Qn ,下:!Qn )CP 为1024Hz 的脉冲。 3、J-K →D 的转换实验。 ①设计过程: J-K 触发器:n n 1 +n Q Q J =Q K +, D 触发器:Qn+1=D 若将J-K 触发器转换为D 触发器,则二者的次态方程须相等,因此有:J=D ,K=!D 。 实验截图: (上:Qn ,下:CP ) (上:Qn ,下:D ) 4、J-K →T ′的转换实验。 设计过程: J-K 触发器:n n 1 +n Q Q J =Q K +, T ’触发器:Qn+1=!Qn 若将J-K 触发器转换为T ’触发器,则二者的次态方程须相等,因此有:J=K=1 实验截图:

实验四 触发器 实验报告

实验四触发器实验报告 徐旭东 11180243 物理112班 一、实验目的 1. 熟悉并掌握R-S、D、J-K触发器的特性和功能测试方法。 2. 学会正确使用触发器集成芯片。 3. 了解不同逻辑功能FF相互转换的方法。 二、实验仪器及材料 1. 实验仪器设备:双踪示波器、数字万用表、数字电路实验箱 2. 器件 74LS00 二输入端四与非门 1片 74LS74 双D触发器 1片 74LS76 双J-K触发器 1片 三、实验内容步骤及记录 1. 基本RS触发器功能测试: 两个TTL与非门首尾相接构成的基本RS触发器的电路。如图5.1所示。

(1)试按下面的顺序在S R 端加信号: d S =0 d R =1 d S =1 d R =1 d S =1 d R =0 d S =1 d R =1 观察并记录触发器的Q 、Q _ 端的状态,将结果填入 下表4.1中,并说明在上述各种输入状态下,RS 执行的是什么逻辑功能? 表4.1 d S d R Q 逻辑功能 0 1 1 1 1 1 0 1 1 1 0 0 0 0 1 1 置1 保持 置0 保持 (2)当d S 、d R 都接低电平时,观察Q 、Q _ 端的状态,当d S 、d R 同时由低电平跳为高电平时,注意观察Q 、Q _ 端的状态,重复3~5次看Q 、Q _ 端的状态是否相同,以正确理解“不定” 状态的含义。 结论: 当d S 、d R 都接低电平时,Q 和Q _ 端的状态不定。 2. 维持- 阻塞型D 触发器功能测试 双D 型正边沿维持-阻塞型触发器74LS74的逻辑符号如图4.2所示。 图中d S 、d R 端为异步置1端,置0端(或称异步置位,复位端),CP 为时钟脉冲端。试按下面步骤做实验: (1)分别在d S 、d R 端加低电平,观察并记录Q 、Q _ 端的状态。 (2)令d S 、d R 端为高电平,D 端分别接高,低电平,用点动脉 冲作为CP ,观察并记录当CP 为0、 、1、 时Q 端状态的变化。 图4.1 基本RS 触发器电 图4.2D 逻辑符号

数电实验触发器及其应用

数电实验触发器及其应用 数字电子技术实验报告 实验三: 触发器及其应用 一、实验目的: 1、熟悉基本RS触发器,D触发器的功能测试。 2、了解触发器的两种触发方式(脉冲电平触发和脉冲边沿触发)及触发特点 3、熟悉触发器的实际应用。 二、实验设备: 1 、数字电路实验箱; 2、数字双综示波器; 3、指示灯; 4、74LS00、74LS74。 三、实验原理: 1、触发器是一个具有记忆功能的二进制信息存储器件,是构成多种时序 电路的最基本逻辑单元,也是数字逻辑电路中一种重要的单元电路。在数字系统和计算机中有着广泛的应用。触发器具有两个稳定状态,即“0”和“ 1 ”,在一定的外界信号作用下,可以从一个稳定状态翻转到另一个稳定状态。触发器有集成触发器和门电路(主要是“与非门” )组成的触发器。 按其功能可分为有RS触发器、JK触发器、D触发器、T功能等触发器。触发方式有电平触发和边沿触发两种。 2、基本RS触发器是最基本的触发器,可由两个与非门交叉耦合构成。 基本RS触发器具有置“ 0”、置“ 1”和“保持”三种功能。基本RS触发器

也可以用二个“或非门”组成,此时为高电平触发有效。 3、D触发器在CP的前沿发生翻转,触发器的次态取决于CP脉冲上升沿n+1来到之前D端的状态,即Q = D。因此,它具有置“ 0”和“T两种功能。由于在CP=1期间电路具有阻塞作用,在CP=1期间,D端数据结构变RS化,不会影响触发器的输出状态。和分别是置“ 0”端和置“ 1” DD 端,不需要强迫置“ 0”和置“ 1”时,都应是高电平。74LS74(CC4013, 74LS74(CC4042均为上升沿触发器。以下为74LS74的引脚图和逻辑图。 馬LD 1CP 1云IQ LQ GM) 四、实验原理图和实验结果: 设计实验: 1、一个水塔液位显示控制示意图,虚线表示水位。传感器A、B被水浸沿时

触发器的使用实验报告

实验II、触发器及其应用 一、实验目的 1、掌握基本RS、JK、D和T触发器的逻辑功能 2、掌握集成触发器的逻辑功能及使用方法 3、熟悉触发器之间相互转换的方法 二、实验原理 触发器具有两个稳定状态,用以表示逻辑状态“1”和“0”,在一定的外界信号作用下,可以从一个稳定状态翻转到另一个稳定状态,它是一个具有记忆功能的二进制信息存储器件,是构成各种时序电路的最基本逻辑单元。 1、基本RS触发器 如图1为两个与非门交叉耦合构成的基本RS触发器,它是无时钟控制低电平直接触发的触发器。基本RS触发器具有置“0”、置“1”和“保持”三种功能。通常称为置“1” 段,因为=0(=1)时触发器被置为“1”;为置“0”端,因为=0(=1)时触发器被置“0”,当==1时状态保持;==0时,触发器状态不定,应避免此种情况发生,表1为基本RS 触发器的状态表。 图1、基本RS触发器 表1、基本RS触发器功能表 输入输出 0 1 1 0 1 0 0 1 1 1 0 0 不定不定 基本RS 2、JK触发器

在输入信号为双端的情况下,JK触发器的功能完善、使用灵活和通用性较强的一种触发器。本实验采用74LS112双JK触发器,是下降沿出发的边沿触发器。引脚功能及逻辑符号如图2所示。 图2、74LS112双JK触发器引脚排列及逻辑符号 JK触发器的状态方程为:=J+ J和K是数据输入端,是触发器状态更新的依据,若J、K有两个或者两个以上输入端时,组成“与”的关系。和为两个互补输出端。通常把=0,=1的状态定为触发器“0” 状态;而把=1,=0定为“1”状态。下降沿触发JK触发器功能表如表2所示。 表2、JK触发器功能表 JK触发器常被用作缓冲存储器,移位寄存器和计数器。 3、D触发器 在输入信号为单端的情况下,D触发器用起来最为方便,其状态方程为=D,其输出状态的更新发生在CP脉冲的上升沿,故又称为上升沿触发的边沿触发器,触发器的状态只取决于时钟到来前D端的状态,D触发器的应用很广,可用作数字信号的寄存,移位寄存,分频和波形发生等。有很多种型号可供各种用途的需要而选用。如双D 74LS74、四D 74LS175、六D 74LS174等。 下图为双D774LS74的引脚排列及逻辑符号。功能表如表3.

第五章 触发器

第五章 触发器 题 5.1画出下图由与非门组成的SR 锁存器输出端 Q Q '、的电压波形,输入端D S '、D R '的电压波形如图中所示。 解:输出波形如下图。 题5.2画出下图由或非门组成的SR 锁存器器输出端Q Q '、的电压波形,输入端D S 、D R 的电压波形如图中所示。 解:输出波形如下图。 题5.5在下图电路中,若CLK 、S 、R 的电压波形如图中所示,试画出Q Q '和端与之对应的电压波形。假定触发器的初始状态为0Q =。 解:输出波形如下图。 题5.7若主从SR 触发器各输入端的电压波形如下图,试画出Q Q '、端对应的电压波形。设触发器的初始状态为Q =0。 解:输出波形如下:

题5.9若主从结构SR 触发器的D CLK S R R '、、、各输入端的电压波形如下图,1D S '=,试画出Q Q '、端对应 的电压波形。 解:输出波形如下: 题5.12若主从结构JK 触发器的D D CLK R S J K ''、、、、端的电压波形如下图所示,画出Q Q '、端对应的电压波形。 解:输出波形如下: 在第三个CLK =1期间,输入信号J 发生了跳变,此时1Q =,只接受置0信号,出现了 1K =,因此置0。 第四个CLK =1期间,0Q =,只接受置1信号,出现过J =1的尖峰,故有置1信号,那么次态置1。 题5.18设图中各触发器的初始状态皆为0Q =,试画出在CLK 信号连续作用下各触发器输出端的电压波形。

解:(1)JK 触发器的状态方程为: *Q JQ K Q ''=+ 由题意知:1J K == 故有:*1 1Q Q '=;状态翻转 (2) JK 触发器的状态方程为: *Q JQ K Q ''=+ 由题意知:0J K == 故有:*2 2Q Q =;状态保持 (3) JK 触发器的状态方程为: *Q JQ K Q ''=+ 由题意知:,J Q K Q '== 故有:* 33 Q Q '=;状态翻转 (4) T 触发器的状态方程为: *Q TQ T Q ''=+

触发器及其应用实验报告 - 图文-

实验报告 一、实验目的和任务 1. 掌握基本RS、JK、T和D触发器的逻辑功能。 2. 掌握集成触发器的功能和使用方法。 3. 熟悉触发器之间相互转换的方法。 二、实验原理介绍 触发器是能够存储1位二进制码的逻辑电路,它有两个互补输出端,其输出状态不仅与输入有关,而且还与原先的输出状态有关。触发器有两个稳定状态,用以表示逻辑状态"1"和"0飞在二定的外界信号作用下,可以从一个稳定状态翻转到另一个稳定状态,它是一个具有记忆功能的二进制信息存储器件,是构成各种时序电路的最基本逻辑单元。 1、基本RS触发器 图14-1为由两个与非门交叉祸合构成的基本RS触发器,它是无时钟控制低电平直接触发的触发器。 基本RS触发器具有置"0"、置"1"和保持三种功能。通常称s为置"1"端,因为 s=0时触发器被置"1"; R为置"0"端,因为R=0时触发器被置"0"。当S=R=1时状态保持,当S=R=0时为不定状态,应当避免这种状态。

基本RS触发器也可以用两个"或非门"组成,此时为高电平有效。 S Q S Q Q 卫R Q (a(b 图14-1 二与非门组成的基本RS触发器 (a逻辑图(b逻辑符号 基本RS触发器的逻辑符号见图14-1(b,二输入端的边框外侧都画有小圆圈,这是因为置1与置。都是低电平有效。 2、JK触发器 在输入信号为双端的情况下,JK触发器是功能完善、使用灵活和通用性较强的一种触发器。本实验采用74LS112双JK触发器,是下降边沿触发的边沿触发器。引脚逻辑图如图14-2所示;JK触发器的状态方程为: Q,,+1=J Q"+K Q 3 5

J Q CLK K B Q 图14-2JK触发器的引脚逻辑图 其中,J和IK是数据输入端,是触发器状态更新的依据,若J、K有两个或两个以上输入端时,组成"与"的关系。Q和Q为两个互补输入端。通常把Q=O、Q=1的状态定为触发器"0"状态;而把Q=l,Q=0 定为"}"状态。 JK触发器常被用作缓冲存储器,移位寄存器和计数器。 CC4027是CMOS双JK触发器,其功能与74LS112相同,但采用上升沿触发,R、S端为高电平

数据库存储器与触发器实验报告(互联网+)

南昌航空大学实验报告 二0一七年 5 月 3 日 课程名称:数据库概论实验名称:存储器与触发器 班级:xxx 姓名:xxx 同组人: 指导教师评定:签名: 一、实验环境 1.Windows2000或以上版本; 2.SQLServer2000或2005。 二、实验目的 1.掌握存储过程的创建,修改,使用,删除; 2.掌握触发器的创建,修改,使用,删除。 三、实验步骤及参考源代码 1.创建过程代码: CREATE PROCEDURE C_P_Proc(@ccna varchar(10),@cno char(4)OUTPUT,@cna varchar(10)OUTPUT,@pna varchar(20)OUTPUT,@num int OUTPUT) AS SELECT @cna=cna,@cno=cp.cno,@pna=pna,@num=num FROM cp,customer,paper WHERE customer.cno=cp.cno AND paper.pno=cp.pno AND cna=@ccna;

6.执行存储过程C_P_Pro,实现对李涛,钱金浩等不同顾客的订阅信息查询execute C_P_Proc@name='李涛' execute C_P_Proc@name='钱金浩' 7,删除存储过程C_P_Prcc DROP PROCEDURE C_P_PROC (4)在DingBao数据库中针对PAPER创建插入触发器TR_PA PER_I、删除触发器TR_PAPER_D、修改触发器TR_PAPER_U。具体要求如下。

<1>对PAPER的插入触发器:插入报纸记录,单价为负值或为空时,设定为10元。 CREATE TRIGGER TR_PAPER_I ON paper FOR INSERT AS DECLARE @ippr FLOAT; declare @ipno int; SELECT @ippr=ppr,@ipno=pno from inserted begin if @ippr<0 or @ippr is NULL begin raiserror('报纸的单价为空或小于零!',16,1) update paper set ppr=10 where paper.pno=@ipno end

实验二十---触发器

实验二十触发器 一、实验目的 熟悉触发器逻辑与测试方法。 二、电路介绍 触发器是时序逻辑电路的基本单元,是计数器、移位寄存器中的基本器件,熟悉掌握触发器的逻辑功能十分重要。 RS触发器采用两个与非门交叉耦合组成,J-K触发器采用74LS76,D触发器采用 74LS74。 74LS76是双J-K触发器,有单独的J、K、CP、Sd和Rd等输入端,CP是下降沿出发;74LS74是双D触发器,有独立的D、Sd、Rd输入端,CP是上升沿触发。其引线排列及逻辑图如图3.20.1 图表 1 74LS76 图表 2 74LS74 三、实验内容与方法 1、测量R-S触发器的逻辑功能。

(1)将74LS00插入实验箱面板上的IC 插座,按图3.20.2接线,经检查无误方可开启电源。 (2)按表3.20.1要求,改变R 、S 的状态,观察并记录输出状态。填入表3.20.1内。 2、测量J-K 触发器的逻辑功能 (1)将74LS74插入实验箱面板上的IC 插座,按图3.20.3连接线路。J 、K 端和Sd 、Rd 端,分别接至四个逻辑开关,控制其逻辑电平。CP 端接至一组手动脉冲输出,控制CP 端输入时钟信号 Q 和Q 端分别接至LED 电平显示输入端,Vcc 和GND 分别接至5V 正负极,检查无误,然后开启电源。 (2)按表3.20.2要求,改变Sd 、Rd 、J 、K 和CP 状态,并记录输出状态。填入表3.20.2内。 3、测量D 触发器的逻辑功能 (1)将74LS74双D 触发器插入实验箱面板上的IC 插座,使用其中的一个D 触发器,将Sd 、Rd 、和CP 按图3.20.4接线,输出Q 和Q 端分别接至LED 电平显示输入端,Vcc 和GND 分别接至5V 正负极,检查无误,然后开启电源。、 (2)按表3.20.3要求,改变Sd 、Rd 、D 的电平,然后受控CP 脉冲,观察并记录Q 和Q 状态,填入表3.20.3内。 (3)观察CP 脉冲对触发器的作用,D 端子输入f=1Hz 的方波,时钟端子CP 接至手控脉冲输出端,Q 、Q 还接LED 显示,Vcc 和GND 分别接至5V 正负极,检查无误,然后开启电源。Vcc 和GND 分别接至5V 正负极,检查无误,然后开启电源。 图表 1 3.20.2

第5章触发器自测练习与习题

第5章 触发器 RS触发器 自测练习 1.或非门构成的基本RS触发器的输入S=1、R=0,当输入S变为0时,触发器的输出将会()。 (a)置位(b)复位(c)不变 2.与非门构成的基本RS触发器的输入S=1,R=1,当输入S变为0时,触发器输出将会()。 (a)保持(b)复位(c)置位 3.或非门构成的基本RS触发器的输入S=1,R=1时,其输出状态为()。 (a)Q=0,Q=1 (b)Q=1,Q=0 (c)Q=1,Q=1 (d)Q=0,Q=0 (e)状态不确定 4.与非门构成的基本RS触发器的输入S=0,R=0时,其输出状态为()。 (a)Q=0,Q=1 (b)Q=1,Q=0 (c)Q=1,Q=1 (d)Q=0,Q=0 (e)状态不确定 5.基本RS触发器74LS279的输入信号是()有效。 (a)低电平(b)高电平 6.触发器引入时钟脉冲的目的是()。 (a)改变输出状态 (b)改变输出状态的时刻受时钟脉冲的控制。 7.与非门构成的基本RS触发器的约束条件是()。 (a)S+R=0 (b)S+R=1 (c)SR=0 (d)SR=1 8.钟控RS触发器的约束条件是()。 (a)S+R=0 (b)S+R=1 (c)SR=0 (d)SR=1 9.RS触发器74LS279中有两个触发器具有两个S输入端,它们的逻辑关系是()。 (a)或(b)与(c)与非(d)异或 10.触发器的输出状态是指()。 (a) Q (b)Q

答案:1.c 2.c 3.e 4.e 5.A 6.b 7.b 8.c 9.b 10.a D 触发器 自测练习 1.要使电平触发D 触发器置1,必须使D=( )、CP=( )。 2.要使边沿触发D 触发器直接置1,只要使S D =( )、R D =( )即可。 3.对于电平触发的D 触发器或D 锁存器,( )情况下Q 输出总是等于D 输入。 4.对于边沿触发的D 触发器,下面( )是正确的。 (a )输出状态的改变发生在时钟脉冲的边沿 (b )要进入的状态取决于D 输入 (c )输出跟随每一个时钟脉冲的输入 (d )(a )(b )和(c ) 5.“空翻”是指( )。 (a )在脉冲信号CP=1时,输出的状态随输入信号的多次翻转 (b )输出的状态取决于输入信号 (c )输出的状态取决于时钟和控制输入信号 (d )总是使输出改变状态 6.对于74LS74,D 输入端的数据在时钟脉冲的( )(上升,下降 )边沿被传输到( )(, Q Q )。 7.要用边沿触发的D 触发器构成一个二分频电路,将频率为100Hz 的脉冲信号转换为50Hz 的脉冲信号,其电路连接形式为( )。 答案:1.1,1 2.0,1 3.CP=1 4.a 5.a 6.上升,Q 7. JK 触发器 自测练习 1.主从JK 触发器是在( )采样,在( )输出。 2.JK 触发器在( )时可以直接置1,在( ) 时可以直接清0。 3.JK 触发器处于翻转时输入信号的条件是( ) (a ) J=0,K=0 (b )J=0,K=1 1D

触发器实验报告

触发器实验报告 集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

实验报告 课程名称:数字电子技术基础实验 指导老师: 周箭 成绩:__________________ 实验名称:集成触发器应用 实验类型: 同组学生姓名:__邓江毅_____ 一、实验目的和要求(必填) 二、实验内容和原 理(必填) 三、主要仪器设备(必填) 四、操作方法和实 验步骤 五、实验数据记录和处理 六、实验结果与分 析(必填) 七、讨论、心得 实验内容和原理 1、D →J-K 的转换实验 设计过程:J-K 触发器和D 触发器的次态方程如下: J-K 触发器:n n 1+n Q Q J =Q K +, D 触发器:Qn+1=D 若将D 触发器转换为J-K 触发器,则有:n n Q Q J =D K +。 实验结果: J K Qn-1 Qn 功能 0 0 0 0 保持 1 1 0 1 0 0 置0 1 0 1 1 0 1 翻转 1 0 1 0 1 置1 1 1 实验截图: 专业:电卓1501 姓名:卢倚平 学号: 日期:地点:东三404

(上:Qn ,下:CP ,J 为高电平时) 2、D 触发器转换为T ’触发器实验 设计过程:D 触发器和T ’触发器的次态方程如下: D 触发器:Q n+1= D , T ’触发器:Q n+1=!Q n 若将D 触发器转换为T ’触发器,则二者的次态方程须相等,因此有:D=!Qn 。 实验截图: (上:Qn ,下:!Qn )CP 为1024Hz 的脉冲。 3、J-K →D 的转换实验。 ①设计过程: J-K 触发器:n n 1+n Q Q J =Q K , D 触发器:Qn+1=D 若将J-K 触发器转换为D 触发器,则二者的次态方程须相等,因此有:J=D ,K=!D 。 实验截图:

相关主题