产生数量可变突发脉冲的电路图1所示附加电路能产生1——15个突发脉冲以及1——15个突发脉冲间隔,脉冲宽度频率由输入端的一个外接方波发生器设定。该附加电路利用外接方波发生器作为信号源,可产生数量可变的突发脉冲以及数量可变的突发脉冲间隔。本设计中的这一项目需要一个突发信号,但资源条件并没有把突发脉冲发生器的费用包括在内。本电路基本上由两个十六进制、用16除尽的计数器组成,其中左边的计数器产生用户可选择的0——15个脉冲,右边的计数器产生用户可选择的0——15个间隔。两个十六进制拇指轮开关选择脉冲和间隔的数量。图1,本电路能产生数量可变的突发脉冲和间隔。计数器1控制突发脉冲的数量,计数器2控制间隔的数量。两个十六进制拇指轮开关1和2选择计数值。每个开关位置的编号是0——151控制突发脉冲的数量0——15,2控制间隔的数量0——15。要想让1或2计数器计数,引脚7必须处于高电平。如果引脚7为低电平,则计数器保持禁用状态。要想给计数器输入所需的数量值,引脚9必须先为低电平,然后变为高电平。引脚15的进位输出信号通常为低电平,直到计数器达到15计数值,然后变为高电平。当本电路加电时,电阻器1和电容器1在引脚1处组成时间常数加电复位电路。这一加电复位电路在加电后使两个计数器初始化至零状态。此后,拇指轮开关可设定计数值。当具有所需频率的时钟信号到达计数器的引脚2,计数器1开始计数,而计数器2保持在关断状态,这是因为1的引脚15进位输出端的低电平信号加到2的引脚7,使计数器2处于禁用状态。当1的计数值达到15时,1的引脚15变为高电平,并启动2计数。1的进位输出还经过了非门电路3,然后加到或门电路4的引脚14的一个输入端有低电平信号——再2现在正在计数,所以2的引脚15的进位输出信号在4的引脚2也是低电平——这一情况意味着有一个低电平信号出现在1的引脚7,因此1此时处于禁用状态。1和2两个计数器的使能引脚是交叉连接的,所以当一个计数器在计数时,另一个计数器就处于禁用状态。这两个计数器就这样来回工作,计数到15,并互相启用和禁用。最终,对这两个计数器而言,当2上的进位输出变为高电平时,本电路在通过反相器3到达计数值15之后,就会按照拇指轮开关为下一次计数所做的设定,把新的计数值输入到或把原数量值重新输入到这两个计数器中。当1在计数时,3的输出门电路信号在与门电路5的引脚2为高电平。这一高电平使时钟信号无阻碍地经过5到达输出端。5的输出端是突发脉冲输出端。当1处于禁用状态,2正在计数时,来自3的门电路信号使5的引脚2维持低电平信号。输出端也为低电平,因而不产生突发脉冲。你只要在需要的地方把多个计数器芯片级联起来,就可以将该电路配置得能产生更多的脉冲和间隔。另外,您也可以用一个8位写输出寄存器代替开关1和2,从而使脉冲计数和间隔计数量均可由软件来控制;要不然,您可以把门电路信号加到开关的控制输入端,从而在其输入端产生如正弦波那样的突发模拟信号。