触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行 *** 作( insert,delete, update)时就会激活它执行。
触发器经常用于加强数据的完整性约束和业务规则等,可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。照明配件用于高强度气体放电灯(H.I.D)的启动,型号繁多。由于高强度气体放电灯启动时需要一个高电压来使气体电离进入等离子态,因而需要一个高压发生器做为启动器。这就是触发器早期的机械型触发器已经淘汰。现在绝大多数触发器都是使用可控硅或高压触发二极管的电子触发器,常用的型号有:OSRAM 的 CD-7 飞利浦的 SI51 SN58 爱伦的ALK400等双稳态触发器基本电路如图1的上半部。它由两个反相器直接耦合而成。反相器1由晶体管T1和电阻Rc1R11及R12组成,反相器2由晶体管T2和电阻Rc2、R21及R22组成。反相器1的输出端Q即是反相器2的输入端,同样,反相器2的输出端悩也是反相器1的输入端,两级反相器是互相反馈的。
各种触发器的触发方式:按逻辑功能不同分为:RS触发器、D触发器、JK触发器、T触发器。
按触发方式不同分为:电平触发器、边沿触发器和主从触发器。
按电路结构不同分为:基本RS触发器和钟控触发器。
按存储数据原理不同分为:静态触发器和动态触发器。
按构成触发器的基本器件不同分为:双极型触发器和MOS型触发器。
触发器的触发方式_触发器的常用触发方式1、同步触发
同步式触发采用高电平触发方式即在CP高电平期间,输入信号起作用。同步式RS触发器波形见下图,在CP高电平期间,输出会随输入信号变化,因此无法保证一个CP周期内触发器只动作一次。
空翻现象:时钟脉冲太宽时,一个CP脉冲会引起触发器的多次翻转。计数触发型钟控同步触发器,必须在时钟脉冲宽度足够窄的条件下,才能正常工作。
2、上升沿触发
上升沿触发器只在时钟脉冲CP上升沿时刻根据输入信号翻转,它可以保证一个CP周期内触发器只动作一次,使触发器的翻转次数与时钟脉冲数相等,可以克服空翻现象。并可克服输入干扰信号引起的误翻转。
3、下降沿触发
下降沿触发器只在CP时钟脉冲下降沿时刻,根据输入信号翻转,同样可以保证在一个CP周期内触发器只动作一次。
4、主从触发
主从RS触发器是由主触发器、从触发器和非门三个部分组成的一个组合。
特点:从触发器的状态由主触发器决定;主从触发器只在每个输入CP脉冲的下降沿翻转一次,与CP脉冲的宽度无关,从而避免空翻现象。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)