数电,用置零法将74160之数接成六进制计数器,图中为什么1011的下一个状态为0110

根据计数器的计数容量把能够進行N进制计数功能的计数器称为任意进制的计数器。从降低成本的角度考虑厂家不可能生产任意进制的计数器,只可能生产某些常用的、批量较大的集成计数器芯片如十进制计数器、十六进制计数器等。其他进制的计数器可以利用现有的集成计数器芯片通过适当的连接來实现

设已有的计数器是N进制计数器,要设计的计数器是M进制计数器下面分N>M和N<M两种情况来讨论任意进制。

可以采用置零法和置数法来設计任意进制的计数器以具体的例子来介绍任意进制计数器的设计方法。

例1 利用同步十进制计数器74160之数设计同步六进制计数器

解:由哃步十进制计数器74160之数的功能表可知,74160之数有异步置零和同步置数的功能所以,对于74160之数计数器既可以采用异步置零的方法设计,也鈳以采用同步置数的方法设计

画出同步十进制计数器74160之数有效状态转移图如图1所示。

图1 74160之数的有效状态转移图

当计数器从状态0000(S0)开始計数接收了6(M)个计数脉冲后,计数器状态为0110(SM)如果将SM状态译码成一个清零信号加到计数器的异步清零端RD(RD=0),计数器将立刻清零回到0000(SO)状态。由此可见计数器从状态0110变为0000不需要计数脉冲的作用,计数器的状态0110(SM)只是一个瞬间即失的状态从宏观表现上看,計数器好像从状态0101(SM-1)直接跳转到0000(SO)状态状态0000~1010为所设计计数器的有效状态,共有6个即六进制计数器,如图2(a)所示

采用异步置零法利用同步十进制计数器74160之数设计六进制计数器的电路,如图3所示

图3 将十进制计数器74160之数转换成六进制计数器的电路

由图3可知,由于74160の数为异步清零功能即清零端输入清零信号后,不需要计数脉冲的作用即可清零因此由状态0110(SM)译出清零信号加到清零端RD译码器电路為G1门电路。计数器都有进位输出通常由计数器的最后一个有效状态译成进位输入信号。因此由状态0101(SM-1)译出进位输出信号C。译码器为門电路G2

由前面的分析可知,在计数脉冲的作用下计数器状态从全零状态SO开始变为某个状态后,在清零信号的作用下使计数脉冲清零,又回到全零状态SO完成一个计数循环,得到任意进制计数器这种设计任意计数器的方法称为置零法,它适用于有置零输入端的计数器

因为计数器的清零功能分为异步清零和同步清零,因此置零法又分为同步置零法和异步置零法他们的区别在于计数器清零是否需要计數脉冲的作用:需要计数脉冲作用的清零称为同步清零,不需要计数脉冲作用的清零称为异步清零

异步清零法和同步清零法也略有不同。囿同步清零功能的需要从SM-1状态译出清零信号,当下一个计数脉冲到达时计数器才清零,回到全零状态SO如图2(b)所示。

由于74160之数有同步置數的功能因此也可采用同步置数的方法设计六进制计数器。

设预置数输入端D3D2D1D0=1000则当同步预置数控制端LD=0,且下一个计数脉冲到来时计数器输入端的状态变为预置数输入端的状态Q3Q2Q1Q0=1000。因此为了得到六进制计数器,从十进制的有效状态1000开始沿着有效状态循环的方向数5(M-1)个計数脉冲到状态0011,由该状态译出一个同步预置数信号端LD即得到了所设计的六进制计数器。状态1000~0011为六进制计数器的有效状态六进制计數器的进位输出由其中一个有效状态译出即可,如图4(a)所示

采用同步置数法利用同步十进制计数器74160之数设计六进制计数器的电路如图5所示。

图5 采用同步置数法设计六进制计数器的

同步置数法适用于同步预置数功能的计数器对于有异步置数功能的计数器只能采用异步置數的方法设计任意进制计数器。异步置数法与同步置数法也略有不同对于异步置数功能的计数器,只要异步置数控制端LD=0信号一出现不鼡计数脉冲CP控制,计数器立即开始将预置数输入端的状态置入输出端如图4(b)所示,若设计M进制的计数器则从预置数状态开始,计数M個计数脉冲后所对应的状态译出异步预置数信号输入到LD

}

所谓6进制计数就是从 0000,00010010,00110100,0101下一个是什么呢,自然计数时应该是 0110,但是题意要求是 0000那么就在计数到 0110产生个复位信号,即可得到 0000的输出状态这个0110对应的Q3Q2Q1Q0,

又洇为RD是低电平有效所以 Rd再取非;

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许囿别人想知道的答案。

}

我要回帖

更多关于 74160之数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信