字符控制发生器是指虚拟字符发生器,是一个功能强大的数字信号发生器,输出码的字长达到16bit(2个字节),可用于测试或检查数字电路的逻辑功能。
输出方式选择位于字符发生器面板的右匕方,由Cycle(周期)键、Burst(猝发)键和Step(步进)键组成,其功能是控制字信号编辑窗内单元信号的输出方式。单击周期键,周而复始地输出一个连续的码流,若要停止则再次单击Cycle,或按下热键[Ctrl]+[T]。单击Burst键,字符发生器从低地址单元到高地址码元按顺序轮流输出所有字单元的信息。要想每次输出一个单元信息就点击Step键,每点击一次Step键就输出一个单元信息。以上3种方式输出单元信息的顺序都是从低地址单元到高地址单元,但输出范围内的地址取决于初始地址。Initial窗口所设置的值,地址则取决于终止地址Final窗口所设置的值,这两个值决定了输出单元信息内的字地址范围。例如,将这两个值设置为Initial=0288,Final=02AB,则输出的码即是当前单元信息中范围为0288~02AB的所有地址单元的信息。打开电路窗口右上角的电源开关,字符发生器被激活,每行字符就被并行送到位于字符发生器底部的相应的输出端子,同时端子上也显示出相应的二进制码。
在字符发生器面板的右上方,Step键的下面,可插入一个中断点检查程序运行到该处的结果等。要想在程序中设制中断点,首先要在16进制宇信号编辑窗内(宇信号编辑窗)选择一个单元,然后单击Breakpoint键,断点就设制完成。当字符发生器按照地址顺序轮流输出各单元的宇时,遇到中断点单元就会自动停止(中断)码流的输出。如果是周期性的输出方式,需要单击Cycle键才会继续输出;如果是猝发输出方式,需单击Burst才会继续。要取消一个中断点,点击字信号编辑窗中设置的中断点单元即可。电子仿真工作台允许设置多个中断点,中断点功能键设置的断点只对周期性Cycle输出和猝发性Burst输出码流有效。
字符发生器输出的码流受触发信号的控制,触发信号的每个周期内字符发生器会输出一个单元信息。字符发生器中的触发方式有4种,由4个功能键进行设定,即Internal内触发键、External外触发键、上升沿触发键和下降沿触发键。单击Internal键使用字符发生器内部的时钟,而单击External键则使用从字符发生器的外触发端子输入的信号来触发字符发生器的输出。外触发信号输入端口位于下降沿触发键右边。上升沿触发键和下降沿触发键用于决定内触发信号或外触发信号的上升沿有效或下降沿有效,有效指触发沿到来时字符发生器输出一个单元信息(16bit)。
数据有效端
数据有效端位于字符发生器面板的右下方,在外触发信号输入端口的下方。该输出端用于输出一个电平,通知外电路字符发生器的数据已准备好。
输出频率设置
输出频率设置实质就是设置字符发生器内部的时钟频率,它由两个数字框组成,一个输入数字,一个输入频率的单位。在数字框中,可输人的数字范围为0.1~999,频率单位为Hz、kHz或MHz,因此字符发生器内部的时钟频率可设置的范围为0.1Hz~999MHz。每个单元信息16bit的字在一个时钟周期内输出。
实时显示输出端
实时显示输出端位于字符发生器面板的下方,由16个端口组成,并行输出16bit脉冲信号。实时显示输出端显示“1”为高电平,显示“o”为低电平。当输出频率设置低时,可观察到上述数值,同时还可观察到字信号编辑窗口中当前输出单元信号的滚动条,以设定的输出频率至上而下滚动。
维库电子通,电子知识,一查百通!
已收录词条48237个