研究十三进制同步加法计数器的逻辑功能。
实验仿真元件及其对应名称见表4-6-1。
表4-6-1 实验仿真元件及其对应名称
计数器是数字逻辑系统中的基本部件之一,它能累计输入脉冲的数目,最后给出累计的总数。计数器可以进行加法计数或减法计数,也可以加法减法可逆计数。若从进位制来分,有二进制计数器、十进制计数器(也称二-十进制计数器)等。如果计数脉冲同时加到各个触发器的时钟脉冲端,使触发器的状态变化和计数脉冲同步,则称为“同步”计数器。如果计数脉冲不是同时加到各个触发器的时钟脉冲端,各个触发器的状态变化有先有后,则称为“异步”计数器。
由于双稳态触发器有“0”和“1”两个状态,所以一个触发器可以表示一位二进制数。表示n位二进制数,就用n个触发器。
双击快捷键“ISIS 7 Professional”,打开Proteus仿真应用程序,编辑界面如图4-6-1所示。
图4-6-1 编辑界面
1)元件拾取。单击“Component Mode”(拾取元器件),再单击
“Pick from Libraries”(从元件库中拾取)。进入元件选择窗口“Pick Devices”(元件拾取)对话框,如图4-6-2所示。
图4-6-2 元件拾取对话框
在对话框“Keywords”栏中输入74LS112(JK触发器),在“Results”(查找结果)中选出需要的元件,双击该元件,便可把该元件添加到编辑界面的对象选择器中。
用上述方法,依次把元件清单中的元件添加到编辑界面的对象选择器中。图形编辑窗口如图4-6-3所示。
图4-6-3 图形编辑窗口
(2)放置元件。鼠标左键单击对象选择窗口中的74LS112元件,将鼠标移动到图形编辑窗口,再次单击鼠标左键,此时鼠标左键会变成所选元件形状,选择元件放置的位置,再次点击鼠标左键,放置元件。
(3)移动元件。在编辑区的元件上单击鼠标左键选中元件(为红色),鼠标放到该元件上按住鼠标左键不放,拖动鼠标到合适位置松开鼠标左键即可改变元件位置。
(4)删除元件。在编辑区的元件上单击鼠标左键选中元件(为红色),鼠标放到该元件上继续单击鼠标右键,即可弹出快捷操作键,单击删除元件。
图4-6-4 添加脉冲信号
(5)添加脉冲信号。如图4-6-4所示,单击工具箱中的“Generator Mode”(激励源),从对象选择器中选择“DCLOCK”(数字脉冲)并单击。在编辑窗口选择合适位置再次单击,即放置好了数字脉冲。
(6)配置数字脉冲的参数。在编辑窗口中双击数字脉冲,打开数字脉冲的属性界面,如图4-6-5所示。
图4-6-5 配置数字脉冲的参数
在“Generator Name”(激励源名称)中可改变数字脉冲的称号。在“Frequency”(频率)中可改变数字脉冲的频率,单位为Hz。这里频率选为1Hz,可以观察到加法计数器计数效果。如果频率值选得太大,就看不到计数效果。
(7)连线。将鼠标移动到元件接线端,鼠标会变成绿色的小笔。用鼠标左键单击编辑区元件(该元件不能在选中的状态下,即不为红色)的一个端点,移动鼠标,此时在笔端和接线端会有一条线相连,拖动到要连接的另一个元件的端点,再次单击即完成一根连线。要删除一根连线,右键双击连线即可。完成的仿真电路如图4-6-6所示。
图4-6-6 完成的仿真电路
图4-6-7 仿真结果
表4-6-2 十三进制同步加法计数器状态
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。