- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用集成计数器设计
利用集成计数器实现计数器设计(1) * 中规模集成计数器 二进制 十进制 任意进制计数器 控制电路 基本设计思想 设计方法 预置数控制法 复位法 利用集成计数器实现计数器设计(2) 预置数控制法 基本思路 当所需计数长度M小于集成计数器的最大计数长度N时,利用计数器预置功能使计数从某一预置值开始计数,当计数长度达到M时,利用控制电路使预置控制有效,计数器接受预置值又开始新一轮计数。 S0 S1 Si Si+1 Si+M-1 SN-1 同步预置 异步预置 S0 S1 Si Si+1 Si+M SN-1 过渡状态 Si+M-1 利用集成计数器实现计数器设计(3) 例1:用74LS169的预置功能实现模7计数 二进制减法计数 × × × × ↑ 1 0 0 二进制加法计数 × × × × ↑ 1 1 0 D C B A D C B A ↑ 0 × 0 保持原状态 × × × × × 1 × 1 同步预置 74LS169功能表 74LS169 解法1:利用计数输出端产生预置信号 将计数器连接成十六进制加法计数器 “0” “0” “1” “1” 0000 0001 0010 0011 0110 0111 0100 0101 1000 1001 1010 1011 1100 1101 1110 1111 从十六个状态中选择七个连续状态,构成模七计数器 “0” “0” “1” “1” 则 设 利用集成计数器实现计数器设计(4) 74LS169 将计数器连接成十六进制加法计数器 “0” “0” “1” “1” “1” “0” “0” “1” 0000 0001 0010 0011 0110 0111 0100 0101 1000 1001 1010 1011 1100 1101 1110 1111 从十六个状态中选择七个连续状态,构成模七计数器 可令 则 当 时, 产生负脉冲 解法2:利用进位输出端产生预置信号 利用集成计数器实现计数器设计(5) 复位法 基本思路 当所需计数长度M小于集成计数器的最大计数长度N时,利用计数器复位功能使计数从“清零”状态开始计数,当计数长度达到M时,利用控制电路使复位控制有效,计数器“清零”又开始新一轮计数。 S0 S1 Si Si+1 SM-1 SN-1 同步清零 异步清零 S0 S1 Si Si+1 SM SN-1 过渡状态 SM-1 利用集成计数器实现计数器设计(6) 例:用74LS90实现模7计数 74LS90功能表 1 0 × × 0 0 0 0 1 0 × × 1 0 0 1 0 ↓ 0 二进制计数 0 0 0 0 ↓ 五进制计数 ↓ 0 0 0 0 ↓ 8421码 5421码 74LS90 设计思路 异步清零 先将芯片接成10进制计数器,然后当计数器计数到状态为 ( 共8个状态) 时,利用异步复位端清零。 利用集成计数器实现计数器设计(7) 1 0 × × 0 0 0 0 1 0 × × 1 0 0 1 0 ↓ 0 二进制计数 0 0 0 0 ↓ 五进制计数 ↓ 0 0 0 0 ↓ 8421码 5421码 74LS90 74LS90 如图所示构成8421十进制计数器,其状态转换图为: 0000 0100 1001 0001 0010 0011 0101 0110 0111 1000 例:试用同步十进制计数器74LS160实现模4计数 74LS160 功能表 0 × × × 清零 0 1 × × 预置数 1 1 1 计数 1 1 1 0 1 保持 × 0 1 1 芯片功能 × × × ↑ ↑ 保持 预置数控制端 清零端 预置数控制法( ) 复位法( ) 利用集成计数器实现计数器设计(8) 利用集成计数器实现计数器设计(9) 预置数控制法( ) 74LS160 功能表 0 × × × 清零 0 1 × × 预置数 1 1 1 计数 1 1 1 0 1 保持 × 0 1 1 芯片功能 × × × ↑ ↑ 保持 将计数器连接成十进制加法计数器 0000 0001 0010 0011 0110 0111 0100 0101 1000 1001 “1” “1” “1” “1” “0” “0” “1” “1” 设预置数为“0011” 利用集成计数器实现计数器设计(10) 74LS160 功能表 0 × × × 清零 0 1 × × 预置数 1 1 1 计数 1 1 1 0 1
文档评论(0)