- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验八 计数器及其应用设计仿真报告
实现方式:multisim仿真
一、用74LS192设计一个具有复位功能的模24加法计数器
设计思路:模为24,所以需要两片74192,XFG1是信号发生器,作为输入计数脉冲从U5的UP端输入,ABCD为数据输入端,LOAD为置数端,输入低电平有效,CLR为复位端,输入高电电平有效,QAQBQCQD位数据输出端,输出高电平有效,BO和CO分别为借位端和进位端,输出低电平有效。U4为高位(十位),U5为低位(个位),当U5个位加计数到1001之后产生一个进位信号,向高位U4UP输入一个有效的进位信号,每输入一个有效信号,U4端加计数一次,直到U4输出为0010的同时U5输出为0100,与非门U3A有效输出0,再通过一个由与非门构成的等效非门输出为1,同时给U4和U5的CLR复位端一个有效信号,将U4和U5的ABCD同时复为0000,重复以上步骤,即一个模为24的加计数器。
其逻辑图如下图所示:
其仿真图如下图所示:
二、用74LS192构成一个三进制异步加法计数器
状态转换图:
设计思路:XFG1是信号发生器,作为输入计数脉冲,XSC1是数字示波器,用来观察QA、QB的波形,ABCD为数据输入端,LOAD为置数端,输入低电平有效,CLR为复位端,输入高电电平有效,QAQBQCQD位数据输出端,输出高电平有效,BO和CO分别为借位端和进位端,输出低电平有效。当输出为0010时,与非门有效输出0,再通过一个由与非门构成的等效非门输出为1,给CLR复位端一个有效信号,将ABCD复为0000,重复以上步骤,即一个三进制异步加计数器。
其逻辑图如下图所示:
其仿真如下图所示:
三、用74LS192设计以4*6计数方式显示的模24计数器
设计思路:4*6计数,用两片74LS192来实现,XFG1是信号发生器,作为输入计数脉冲,ABCD为数据输入端,LOAD为置数端,输入低电平有效,CLR为复位端,输入高电电平有效,QAQBQCQD位数据输出端,输出高电平有效,BO和CO分别为借位端和进位端,输出低电平有效。U1为高位,U2为低位,当U2加计数到0100时,U2的QC给的复位端其CLR一个有效的复位信号,将U2的DCBA同时复为0000,同时给U1的UP输入一个有效的计数脉冲,U1加计数一次,重复此过程,直到U1输出0110,U2加计数到0100时,与非门U3A有效输出0,再通过一个有与非门构成的等效非门输出为1,给U1的CLR复位端一个有效信号,将U1的ABCD同时复为0000,同时U2的ABCD也复为0000,重复以上步骤,即一个以4*6计数方式显示的模24计数器。
其逻辑图如下图所示:
其仿真如下图所示:
四、用74LS192设计以3*8计数方式显示的模24计数器
设计思路:3*8计数,用两片74LS192来实现,XFG1是信号发生器,作为输入计数脉冲,ABCD为数据输入端,LOAD为置数端,输入低电平有效,CLR为复位端,输入高电电平有效,QAQBQCQD位数据输出端,输出高电平有效,BO和CO分别为借位端和进位端,输出低电平有效。U4为高位,U5为低位,当U5加计数到1000时,U5的QD给其复位端CLR一个有效的复位信号,将U5的DCBA同时复为0000,同时给U4的UP输入一个有效的计数脉冲,U4加计数一次,重复此过程,直到U4输出0010,U5输出为1000时,与非门U3A有效输出0,再通过一个由与非门构成的等效非门输出为1,给U4的CLR复位端一个有效信号,将U4的ABCD同时复为0000,U5的DCBA也同时复为0000,重复以上步骤,即一个以3*8计数方式显示的模24计数器。
其逻辑图如下图所示:
其仿真如下图所示:
五、设计一个利用开关控制的可加可减的计数器
(一)利用译码器74138设计
设计思路:A作为控制端,当A为1时,U13的数据输入端CBA为001,G2B输入一个方波,其他输入端均为有效输入,当G2B为高电平时,译码器被禁止,输出端Y1端无效输出1,当G2B为低电平时,译码器工作,输出端Y1端有效输出为0,等效于一个计数脉冲输入U3的DOWN端,U3做减计数,为十进制的减计数器。反之,当A为0时,则为十进制的加法计数器。
其逻辑图如下图所示:
其仿真(加计数)如下图所示:
其仿真(减计数)如下图所示:
(二)利用两个单刀双掷开关设计的手动可加可减计数器
设计思路:U3的脉冲信号输入端UP和DOWN分别接上单刀双掷开关,两个开关的一端都接上信号发生器,另一端接高电平,当UP为1时,DOWN接输入脉冲,为减计数,当DOEN为1时,UP接输入脉冲,为加计数。
其逻辑图如下图所示:
其仿真(加计数)如下图所示:
其仿真(减计数)如下图所示:
六、(思考题)用74LS192反馈归
原创力文档


文档评论(0)