典型时序逻辑电路课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《典型时序逻辑电路课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 典型 时序 逻辑电路 课件
- 资源描述:
-
1、6.1 计数器计数器(P193)6.2 寄存器寄存器 6.3 移位寄存器型计数器移位寄存器型计数器第六章第六章 常用典型时序逻辑电路常用典型时序逻辑电路6.1.1 计数器概述计数器概述 计数器是一种用途非常广泛的时序逻辑电路,它计数器是一种用途非常广泛的时序逻辑电路,它不仅可以对时钟脉冲进行计数,还可以用在定时、不仅可以对时钟脉冲进行计数,还可以用在定时、分频、信号产生等逻辑电路中。分频、信号产生等逻辑电路中。计数器的种类很多,根据它们的不同特点,可计数器的种类很多,根据它们的不同特点,可以将计数器分成不同的类型。典型的分类方法有如以将计数器分成不同的类型。典型的分类方法有如下几种下几种:6.
2、1 计数器计数器 (1)按计数器中触发器状态的更新是否同步按计数器中触发器状态的更新是否同步可分为同步计数器和异步计数器。在同步计可分为同步计数器和异步计数器。在同步计数器中,所有要更新状态的触发器都是同时数器中,所有要更新状态的触发器都是同时动作的;在异步计数器中,并非所有要更新动作的;在异步计数器中,并非所有要更新状态的触发器都是同时动作的。状态的触发器都是同时动作的。(2)按计数进制可分为二进制计数器、十进制计按计数进制可分为二进制计数器、十进制计数器和数器和N进制计数器。进制计数器。u按照二进制数规律对时钟脉冲进行计数的电路称按照二进制数规律对时钟脉冲进行计数的电路称为二进制计数器。为
3、二进制计数器。u在计数器中,被用来计数的在计数器中,被用来计数的状态组合的个数状态组合的个数称为称为计数器的计数长度,或称为计数器的模。计数器的计数长度,或称为计数器的模。u在二进制计数器中,触发器的所有状态组合都在二进制计数器中,触发器的所有状态组合都被用来计数,因此,被用来计数,因此,n位二进制计数器的模为位二进制计数器的模为2n。u按照十进制数规律对时钟脉冲进行计数的电路按照十进制数规律对时钟脉冲进行计数的电路称为十进制计数器。在十进制计数器中,只有十称为十进制计数器。在十进制计数器中,只有十个状态组合被用来计数,十进制计数器的计数长个状态组合被用来计数,十进制计数器的计数长度为度为10
4、。u按照按照N进制数规律对时钟脉冲进行计数的电路称进制数规律对时钟脉冲进行计数的电路称为为N进制计数器。在进制计数器。在N进制计数器中,有进制计数器中,有N个状态个状态组合被用来计数,组合被用来计数,N进制计数器的计数长度为进制计数器的计数长度为N。(3)按计数过程中的增减规律可以分为加法计数器、按计数过程中的增减规律可以分为加法计数器、减法计数器和可逆计数器。下面看一个例题。减法计数器和可逆计数器。下面看一个例题。例例1:按照十进制数规律对时钟脉冲进行递增计数按照十进制数规律对时钟脉冲进行递增计数的同步电路称为同步十进制加法计数器。的同步电路称为同步十进制加法计数器。下图所示电路是由四个下降
5、沿动作的下图所示电路是由四个下降沿动作的JK触发触发器构成的同步十进制加法计数器。器构成的同步十进制加法计数器。CP0J0K0Q00QCP&1CP1J1K1Q11QCP2J2K2Q22Q&1CP3J3K3Q33QC&图图6.1 同步十进制加法计数器同步十进制加法计数器 输出方程输出方程:驱动方程驱动方程:nn30CQQ00nn3110nn2210nnnnn3321030JK1JKQ QJKQ QJKQ Q QQ Q 状态方程状态方程:nn100nn1nn3101n1nnn2102n1nnnnnn3210303QQQ(Q Q)QQ(Q Q)QQ(Q Q QQ Q)Q000000010010001
6、1010001010110011110001001Q3Q2Q1Q0/C/0/0/0/0/0/0/0/0/0/11011/11010/01111/11110/01101/11100/0 图图6.2 6.2 例例1 1状态转换图状态转换图CPQ0Q1Q2Q3C图图6.3 6.3 同步十进制加法计数器的时序图同步十进制加法计数器的时序图 例例2:异步二进制减法计数器:异步二进制减法计数器 按照二进制数规律对时钟脉冲进行递减计按照二进制数规律对时钟脉冲进行递减计数的异步电路称为异步二进制减法计数器。数的异步电路称为异步二进制减法计数器。图图6.4所示电路是由四个下降沿动作的所示电路是由四个下降沿动作的
7、JK触发器构成的四位异步二进制减法计数器。触发器构成的四位异步二进制减法计数器。CP0J0K0Q00QCP1J1K1Q11QCP2J2K2Q22QCP1CP3J3K3Q33Q&B图图6.4 6.4 四位异步二进制减法计数器四位异步二进制减法计数器 状态方程:在各个触发器下降沿到来时有状态方程:在各个触发器下降沿到来时有nn100nn111nn122nn133QQQQQQQQQ3nQ2nQ1nQ0nCP0CP1CP2CP3Q3n+1Q2n+1Q1n+1Q0n+1YQ3nQ2nQ1nQ0nCP0CP1CP2CP3Q3n+1Q2n+1Q1n+1Q0n+1Y0000000100100011010001
8、100111101010111100110111110101100010011110Q3Q2Q1Q0/B/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/1图图6.5 6.5 状态转换图状态转换图CPQ0Q1Q2Q3B图图6.6 6.6 时序图时序图6.1.2 MSI几个典型计数器几个典型计数器1、MSI 74163 7416374163是中规模集成四位同步二进制加是中规模集成四位同步二进制加法计数器,计数范围是法计数器,计数范围是015015。它具有它具有同步置数、同步清零、保持同步置数、同步清零、保持和二和二进制加法计数等逻辑功能。进制加法计数等逻辑功能。图图6.7 74163
9、 6.7 74163 符号及功能表符号及功能表 2、MSI 74160 74160是中规模集成是中规模集成8421BCD码同步码同步十进制加法计数器,计数范围是十进制加法计数器,计数范围是09。它具。它具有有同步置数同步置数、异步清零异步清零、保持和十进制加法、保持和十进制加法计数等逻辑功能。计数等逻辑功能。图图6.8 74160 6.8 74160 符号及功能表符号及功能表注意:注意:7416074160的的 是低电平有效的是低电平有效的异步清异步清零零输入端,只要该信号一为输入端,只要该信号一为0 0,它就马上将各触,它就马上将各触发器清零,而不需要等待时钟有效边沿的到来,发器清零,而不需
10、要等待时钟有效边沿的到来,也就是说,异步清零也就是说,异步清零不受时钟信号不受时钟信号CLKCLK的控制,的控制,这也就是为什么叫异步的原因!注意和同步的区这也就是为什么叫异步的原因!注意和同步的区别。别。CLR3 3、MSI 74191 74191 MSI 74191 74191是中规模集成四位同步二进制加是中规模集成四位同步二进制加/减减可逆计数器,计数范围是可逆计数器,计数范围是015015。它具有。它具有异步置数异步置数、保持、二进制加法计数和二进制减法计数等逻辑功保持、二进制加法计数和二进制减法计数等逻辑功能。能。图图6.9 74191计数器符号和功能表计数器符号和功能表 6.1.3
11、 MSI计数器应用计数器应用 用用MSIMSI计数器模块构成任意进制计数器计数器模块构成任意进制计数器 利用利用MSIMSI计数器模块的清零端和置数端,结合计数器模块的清零端和置数端,结合MSIMSI计数器模块的串接,可以构成任意进制的计计数器模块的串接,可以构成任意进制的计数器。数器。假设已有假设已有NN进制的计数器模块,要构造进制的计数器模块,要构造MM进制进制的计数器,当的计数器,当NMNM时,只用一个时,只用一个MSIMSI计数器模块计数器模块即可;当即可;当NMNM时,必须要用多个时,必须要用多个MSIMSI计数器模块计数器模块进行串接。下面分别来讨论这两种情况。进行串接。下面分别来
12、讨论这两种情况。1、已有计数器的模、已有计数器的模N大于要构造计数器的大于要构造计数器的模模M 思路:当已有计数器的模思路:当已有计数器的模N大于要构造大于要构造计数器的模计数器的模M时,要设法让计数器绕过其时,要设法让计数器绕过其中的中的N-M 个状态,提前完成计数循环,实个状态,提前完成计数循环,实现的方法有清零法和置数法。现的方法有清零法和置数法。u清零法是在计数器尚未完成计数循环之前,使其清零端清零法是在计数器尚未完成计数循环之前,使其清零端有效,让计数器提前回到全有效,让计数器提前回到全0 0状态。状态。u 置数法是在计数器计数到某个状态时,给它置入一个置数法是在计数器计数到某个状态
13、时,给它置入一个新的状态,从而绕过若干个状态。新的状态,从而绕过若干个状态。u计数器模块的清零和置数功能有计数器模块的清零和置数功能有同步和异步同步和异步两种不同的两种不同的方式,相应的转换电路也有所不同。方式,相应的转换电路也有所不同。例例3 3 用用7416374163构造十五进制加法计数器。构造十五进制加法计数器。解:解:7416374163是具有同步清零和同步置数功能的四位二进是具有同步清零和同步置数功能的四位二进制加法计数器,它的计数循环中包含制加法计数器,它的计数循环中包含1616个状态,因此又称十个状态,因此又称十六进制计数器。用六进制计数器。用7416374163构造十五进制加
14、法计数器就是要提构造十五进制加法计数器就是要提前一个状态结束计数循环,使状态前一个状态结束计数循环,使状态11101110的下一个状态改为的下一个状态改为00000000而非原来的而非原来的11111111,如下图所示。,如下图所示。0000000100100011010001100111101010111100110111110101100010011110图图6.10 166.10 16进制加法转换为进制加法转换为1515进制加法进制加法的状态转换示意图的状态转换示意图 u清零法:清零法:当状态为当状态为11101110时,要使时,要使7416374163的同步的同步清零输入端清零输入端C
展开阅读全文