74LS90芯片做二十四进制的时计数器原理 有哪位高手能用两片74LS90帮忙制做一个24进制计数器

\u5c06\u56fe\u4e2d\u768474ls90\u82af\u724724\u8fdb\u5236\u8f6c\u6362\u4e3a12\u8fdb\u5236\u8ba1\u6570\u5668\uff0c\u6c42\u56fe

\u4e4b\u524d\u7ed9\u4f60\u53d1\u7684\u56fe\uff0c\u5c31\u662f\u5bf9\u7684\uff0c\u662f\u4f60\u6ca1\u6709\u770b\u660e\u767d\uff0c\u6216\u8005\u6ca1\u6709\u63a5\u5bf9\u7ebf\u3002\u4f60\u53d1\u7b2c\u4e00\u4e2a\u56fe\u662f\u4eff\u771f\u56fe\u5417\uff1f
\u6539\u621012\u8fdb\u5236\u7684\u8fd9\u4e2a\u56fe\u662f\u5bf9\u7684\uff0c\u6700\u5927\u6570\u662f11\u3002

\u800c\u4f60\u8981\u7528\u8fd9\u4e2a\u6765\u505a\u65f6\u949f\u7684\u5c0f\u65f6\u5427\uff0c\u670912\u70b9\uff0c\u5bf9\u5427\uff0c\u90a3\u53eb13\u8fdb\u5236\uff0c\u6700\u5927\u6570\u662f12\uff0c\u4e0d\u53eb12\u8fdb\u5236\u3002
\u4f46\u662f\uff0c\u4f60\u752874LS90\u6765\u6539\u5c0f\u65f6\uff0c\u662f\u4e0d\u884c\u7684\uff0c\u56e0\u4e3a\uff0c\u8fd9\u662f12\u5c0f\u65f6\u5236\u7684\uff0c\u670912\u70b9\uff0c\u4f46\u662f12\u70b9\u540e\u662f1\u70b9\u3002\u800c\u752874LS90\u6765\u6539\uff0c12\u70b9\u540e\u662f0\u70b9\uff0c\u5e76\u4e0d\u662f1\u70b9\u300274LS90\u6ca1\u6709\u8d4b\u503c\u7aef\uff0c\u4e0d\u80fd\u4ece1\u70b9\u5f00\u59cb\u3002
\u8981\u670912\u70b9\u7684\uff0c\u53eb13\u8fdb\u5236\uff0c\u4eff\u771f\u56fe\u5982\u4e0b\uff0c\u4f46\u662f\u67090\u70b9\u3002

\u7528\u4e24\u724774LS90\u82af\u7247\uff0c\u4e00\u7247\u63a7\u5236\u4e2a\u4f4d\uff0c\u4e3a\u5341\u8fdb\u5236\uff1b\u53e6\u4e00\u7247\u63a7\u5236\u5341\u4f4d\uff0c\u4e3a\u516d\u8fdb\u5236\u3002\u5229\u752874LS90\u672c\u8eab\u7684\u4e24\u63a7\u5236\u7aef\uff08\u89c1\u6458\u8981\u5173\u4e8e74LS90\u7684\u6ce8\u89e3\uff09\u5b8c\u6210\u5341\u8fdb\u5236\uff0c\u5728\u8fbe\u52301001\uff08\u5373\u5341\u8fdb\u5236\u7684\u4e5d\uff09\u65f6\uff0c\u7ed9\u7b2c\u4e8c\u4e2a\u82af\u7247\u4e00\u4e2a\u8109\u51b2\uff0c\u8fd9\u6837\u53cd\u590d\uff0c\u76f4\u5230\u7b2c\u4e8c\u7247\u8fbe\u52300110\u65f6\u7b2c\u4e8c\u7247\u81ea\u8eab\u6e05\u96f6\uff0c\u8fd9\u6837\u5b8c\u6210\u4e00\u6b2160\u7684\u8ba1\u6570\uff0c\u4e14\u56de\u5230\u521d\u6001\uff0c\u4e24\u724774LS90\u5168\u90e8\u6e05\u96f6\uff0c\u7ee7\u7eed\u91cd\u590d\u8ba1\u6570\u3002\uff08\u89c1\u56fe3\uff09\u65f6\u8ba1\u6570\u5668\u5177\u4f53\u8bbe\u8ba1\u65b9\u6848\u4e3a\uff1a\u7528\u4e24\u724774LS90\u82af\u7247\uff0c\u4e00\u7247\u63a7\u5236\u4e2a\u4f4d\uff0c\u4e3a\u5341\u8fdb\u5236\uff1b\u53e6\u4e00\u7247\u63a7\u5236\u5341\u4f4d\uff0c\u4e3a\u4e8c\u8fdb\u5236\u3002\u5229\u752874LS90\u672c\u8eab\u7684\u4e24\u63a7\u5236\u7aef\uff08\u89c1\u6458\u8981\u5173\u4e8e74LS90\u7684\u6ce8\u89e3\uff09\u5b8c\u6210\u5341\u8fdb\u5236\uff0c\u5728\u8fbe\u52301001\uff08\u5373\u5341\u8fdb\u5236\u7684\u4e5d\uff09\u65f6\uff0c\u7ed9\u7b2c\u4e8c\u4e2a\u82af\u7247\u4e00\u4e2a\u8109\u51b2\uff0c\u8fd9\u6837\u53cd\u590d\uff0c\u76f4\u5230\u7b2c\u4e8c\u7247\u8fbe\u52300010\uff08\u5373\u5341\u8fdb\u5236\u7684\u4e8c\uff09\u4e14\u7b2c\u4e00\u7247\u8fbe\u52300100\uff08\u5373\u5341\u8fdb\u5236\u7684\u56db\uff09\u65f6\u7b2c\u4e00\u7247\u548c\u7b2c\u4e8c\u7247\u540c\u65f6\u6e05\u96f6\uff0c\u8fd9\u6837\u5b8c\u6210\u4e00\u6b2124\u7684\u8ba1\u6570\uff0c\u4e14\u56de\u5230\u521d\u6001\uff0c\u7ee7\u7eed\u91cd\u590d\u8ba1\u6570\u3002\uff08\u89c1\u56fe4\uff09(3)\u8bd1\u7801\u8f93\u51fa\u663e\u793a\u5355\u5143\u7535\u8def\u4e3a\u4e86\u5c06\u8ba1\u6570\u5668\u8f93\u51fa\u76848421BCD \u7801\u663e\u793a\u51fa\u6765\uff0c\u9700\u7528\u8bd1\u7801\u8f93\u51fa\u663e\u793a\u7535\u8def\u5c06\u8ba1\u6570\u5668\u7684\u8f93\u51fa\u6570\u7801\u8f6c\u6362\u4e3a\u6570\u7801\u663e\u793a\u5668\u4ef6\u6240\u9700\u8981\u7684\u8f93\u51fa\u903b\u8f91\uff0c\u6211\u4eec\u91c7\u7528\u8f83\u719f\u6089\u7684\u4e03\u6bb5\u8bd1\u7801\u663e\u793a\u7535\u8def\u3002\u672c\u8bbe\u8ba1\u53ef\u9009\u5668\u4ef674LS47\u4e3a\u8bd1\u7801\u7535\u8def\u3002

两片74LS90都设置成五进制,构成25进制计数器,然后遇24清零。假设两片74LS90是左右摆放,左边设为片1,右边为片2。片1的CPB连接片2的片1的QB与QD与后的结果;片1的QC连接其R0和片2的R0;片2的QD连接其R1端和片1的R1端。其余四个S脚都接零。

扩展资料:

计数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能,计数器是由基本的计数单元和一些控制门所组成,计数单元则由一系列具有存储信息功能的各类触发器构成,这些触发器有RS触发器、T触发器、D触发器及JK触发器等。

一、种类

1、如果按照计数器中的触发器是否同时翻转分类,可将计数器分为同步计数器和异步计数器两种。

2、如果按照计数过程中数字增减分类,又可将计数器分为加法计数器、减法计数器和可逆计数器,随时钟信号不断增加的为加法计数器,不断减少的为减法计数器,可增可减的叫做可逆计数器。

此外,也经常按照计数器的计数进制把计数器分为二进制计数器、十进制计数器等等。

二、作用

在数字电子技术中应用的最多的时序逻辑电路。计数器不仅能用于对时钟脉冲计数,还可以用于分频、定时、产生节拍脉冲和脉冲序列以及进行数字运算等。但是并无法显示计算结果,一般都是要通过外接LCD或LED屏才能显示。

参考资料来源:百度百科-计数器



两片7490都设置成五进制,构成25进制计数器,然后遇24清零。假设两片7490是左右摆放,左边设为片1,右边为片2.片1的CPB连接片2的片1的QB与QD与后的结果;片1的QC连接其R0和片2的R0;片2的QD连接其R1端和片1的R1端。其余四个S脚都接零

)按计数增减分:加法计数器,减法计数器,加/减法计数器.
7.3.1 异步计数器
一,异步二进制计数器
1,异步二进制加法计数器
分析图7.3.1 由JK触发器组成的4位异步二进制加法计数器.
分析方法:由逻辑图到波形图(所有JK触发器均构成为T/ 触发器的形式,且后一级触发器的时钟脉冲是前一级触发器的输出Q),再由波形图到状态表,进而分析出其逻辑功能.
2,异步二进制减法计数器
减法运算规则:0000-1时,可视为(1)0000-1=1111;1111-1=1110,其余类推.

注:74LS163的引脚排列和74LS161相同,不同之处是74LS163采用同步清零方式.
(2)CT74LS161的逻辑功能
①=0时异步清零.C0=0
②=1,=0时同步并行置数.
③==1且CPT=CPP=1时,按照4位自然二进制码进行同步二进制计数.
④==1且CPT·CPP=0时,计数器状态保持不变.
4,反馈置数法获得N进制计数器
方法如下:
·写出状态SN-1的二进制代码.
·求归零逻辑,即求置数控制端的逻辑表达式.
·画连线图.
(集成计数器中,清零,置数均采用同步方式的有74LS163;均采用异步方式的有74LS193,74LS197,74LS192;清零采用异步方式,置数采用同步方式的有74LS161,74LS160;有的只具有异步清零功能,如CC4520,74LS190,74LS191;74LS90则具有异步清零和异步置9功能.等等)
试用CT74LS161构成模小于16的N进制计数器
5,同步二进制加/减计数器
二,同步十进制加法计数器
8421BCD码同步十进制加法计数器电路分析
三,集成同计数器
1,集成十进制同步加法计数器CT74LS160
(1)CT74LS160的引脚排列和逻辑功能示意图
图7.3.3 CT74LS160的引脚排列图和逻辑功能示意图
(2)CT74LS160的逻辑功能
①=0时异步清零.C0=0
②=1,=0时同步并行置数.
③==1且CPT=CPP=1时,按照BCD码进行同步十进制计数.
④==1且CPT·CPP=0时,计数器状态保持不变.
2.集成十进制同步加/减计数器CT74LS190
其逻辑功能示意图如教材图7.3.15所示.功能如教材表7.3.10所示.
集成计数器小结:
集成十进制同步加法计数器74160,74162的引脚排列图,逻辑功能示意图与74161,74163相同,不同的是,74160和74162是十进制同步加法计数器,而74161和74163是4位二进制(16进制)同步加法计数器.此外,74160和74162的区别是,74160采用的是异步清零方式,而74162采用的是同步清零方式.
74190是单时钟集成十进制同步可逆计数器,其引脚排列图和逻辑功能示意图与74191相同.74192是双时钟集成十进制同步可逆计数器,其引脚排列图和逻辑功能示意图与74193相同.
7.3.3 利用计数器的级联获得大容量N进制计数器
计数器的级联是将多个计数器串接起来,以获得计数容量更大的N进制计数器.
1,异步计数器一般没有专门的进位信号输出端,通常可以用本级的高位输出信号驱动下一级计数器计数,即采用串行进位方式来扩展容量.
举例:74LS290
(1)100进制计数器
(2)64进制计数器
2,同步计数器有进位或借位输出端,可以选择合适的进位或借位输出信号来驱动下一级计数器计数.同步计数器级联的方式有两种,一种级间采用串行进位方式,即异步方式,这种方式是将低位计数器的进位输出直接作为高位计数器的时钟脉冲,异步方式的速度较慢.另一种级间采用并行进位方式,即同步方式,这种方式一般是把各计数器的CP端连在一起接统一的时钟脉冲,而低位计数器的进位输出送高位计数器的计数控制端.
举例:74161
(1)60进制
(2)12位二进制计数器(慢速计数方式)
12位二进制计数器(快速计数方式)
7.4 寄存器和移位寄存器
寄存器是由具有存储功能的触发器组合起来构成的.一个触发器可以存储1位二进制代码,存放n位二进制代码的寄存器,需用n个触发器来构成.
按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类.基本寄存器只能并行送入数据,需要时也只能并行输出.移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入,并行输出,也可以串行输入,串行输出,还可以并行输入,串行输出,串行输入,并行输出,十分灵活,用途也很广.
7.4.1 基本寄存器
概念:在数字电路中,用来存放二进制数据或代码的电路称为寄存器.
1,单拍工作方式基本寄存器
无论寄存器中原来的内容是什么,只要送数控制时钟脉冲CP上升沿到来,加在并行数据输入端的数据D0~D3,就立即被送入进寄存器中,即有:
2.双拍工作方式基本寄存器
(1)清零.CR=0,异步清零.即有:
(2)送数.CR=1时,CP上升沿送数.即有:
(3)保持.在CR=1,CP上升沿以外时间,寄存器内容将保持不变.
7.4.2 移位寄存器
1.单向移位寄存器
四位右移寄存器:
时钟方程:
驱动方程:
状态方程:
右移位寄存器的状态表:
输入
现态
次态
说明
Di CP
1 ↑
1 ↑
1 ↑
1 ↑
0 0 0 0
1 0 0 0
1 1 0 0
1 1 1 0
1 0 0 0
1 1 0 0
1 1 1 0
1 1 1 1
连续输入4个1
单向移位寄存器具有以下主要特点:
单向移位寄存器中的数码,在CP脉冲操作下,可以依次右移或左移.
n位单向移位寄存器可以寄存n位二进制代码.n个CP脉冲即可完成串行输入工作,此后可从Q0~Qn-1端获得并行的n位二进制数码,再用n个CP脉冲又可实现串行输出操作.
若串行输入端状态为0,则n个CP脉冲后,寄存器便被清零.
2.双向移位寄存器
M=0时右移 M=1时左移

3.集成双向移位寄存器74LS194
CT74LS194的引脚排列图和逻辑功能示意图:
CT74LS194的功能表:
工作状态
0 × × ×
1 0 0 ×
1 0 1 ↑
1 1 0 ↑
1 1 1 ×
异步清零
保 持
右 移
左 移
并行输入
7.4.3 移位寄存器的应用
一,环形计数器
1,环形计数器是将单向移位寄存器的串行输入端和串行输出端相连, 构成一个闭合的环.
结构特点:,即将FFn-1的输出Qn-1接到FF0的输入端D0.
工作原理:根据起始状态设置的不同,在输入计数脉冲CP的作用下,环形计数器的有效状态可以循环移位一个1,也可以循环移位一个0.即当连续输入CP脉冲时,环形计数器中各个触发器的Q端或端,将轮流地出现矩形脉冲.
实现环形计数器时,必须设置适当的初态,且输出Q3Q2Q1Q0端初始状态不能完全一致(即不能全为"1"或"0"),这样电路才能实现计数, 环形计数器的进制数N与移位寄存器内的触发器个数n相等,即N=n
2,能自启动的4位环形计数器
状态图:
由74LS194构成的能自启动的4位环形计数器
时序图
二,扭环形计数器
1,扭环形计数器是将单向移位寄存器的串行输入端和串行反相输出端相连,构成一个闭合的环.
实现扭环形计数器时,不必设置初态.扭环形计数器的进制数
N与移位寄存器内的触发器个数n满足N=2n的关系
结构特点为:,即将FFn-1的输出接到FF0的输入端D0.
状态图:
2,能自启动的4位扭环形计数器
7.4.4 顺序脉冲发生器
在数字电路中,能按一定时间,一定顺序轮流输出脉冲波形的电路称为顺序脉冲发生器.
顺序脉冲发生器也称脉冲分配器或节拍脉冲发生器,一般由计数器(包括移位寄存器型计数器)和译码器组成.作为时间基准的计数脉冲由计数器的输入端送入,译码器即将计数器状态译成输出端上的顺序脉冲,使输出端上的状态按一定时间,一定顺序轮流为1,或者轮流为0.前面介绍过的环形计数器的输出就是顺序脉冲,故可不加译码电路即可直接作为顺序脉冲发生器.
一,计数器型顺序脉冲发生器
计数器型顺序脉冲发生器一般用按自然态序计数的二进制计数器和译码器构成.
举例:用集成计数器74LS163和集成3线-8线译码器74LS138构成的8输出顺序脉冲发生器.
二,移位型顺序脉冲发生器
◎移位型顺序脉冲发生器由移位寄存器型计数器加译码电路构成.其中环形计数器的输出就是顺序脉冲,故可不加译码电路就可直接作为顺序脉冲发生器.
◎时序图:
◎由CT74LS194构成的顺序脉冲发生器
见教材P233的图7.4.6和图7.4.7
7.5 同步时序电路的设计(略)
7.6 数字系统一般故障的检查和排除(略)
本章小结
计数器是一种应用十分广泛的时序电路,除用于计数,分频外,还广泛用于数字测量,运算和控制,从小型数字仪表,到大型数字电子计算机,几乎无所不在,是任何现代数字系统中不可缺少的组成部分.
计数器可利用触发器和门电路构成.但在实际工作中,主要是利用集成计数器来构成.在用集成计数器构成N进制计数器时,需要利用清零端或置数控制端,让电路跳过某些状态来获得N进制计数器.
寄存器是用来存放二进制数据或代码的电路,是一种基本时序电路.任何现代数字系统都必须把需要处理的数据和代码先寄存起来,以便随时取用.
寄存器分为基本寄存器和移位寄存器两大类.基本寄存器的数据只能并行输入,并行输出.移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据可以并行输入,并行输出,串行输入,串行输出,并行输入,串行输出,串行输入,并行输出.
寄存器的应用很广,特别是移位寄存器,不仅可将串行数码转换成并行数码,或将并行数码转换成串行数码,还可以很方便地构成移位寄存器型计数器和顺序脉冲发生器等电路.
在数控装置和数字计算机中,往往需要机器按照人们事先规定的顺序进行运算或操作,这就要求机器的控制部分不仅能正确地发出各种控制信号,而且要求这些控制信号在时间上有一定的先后顺序.通常采取的方法是,用一个顺序脉冲发生器来产生时间上有先后顺序的脉冲,以控制系统各部分协调地工作.
顺序脉冲发生器分计数型和移位型两类.计数型顺序脉冲发生器状态利用率高,但由于每次CP信号到来时,可能有两个或两个以上的触发器翻转,因此会产生竞争冒险,需要采取措施消除.移位型顺序脉冲发生器没有竞争冒险问题,但状态利用率低.

由JK触发器组成的4位异步二进制减法计数器的工作情况分析略.
二,异步十进制加法计数器
由JK触发器组成的异步十进制加法计数器的由来:在4位异步二进制加法计数器的基础上经过适当修改获得.
有效状态:0000——1001十个状态;无效状态:1010~1111六个状态.
三,集成异步计数器CT74LS290
为了达到多功能的目的,中规模异步计数器往往采用组合式的结构,即由两个独立的计数来构成整个的计数器芯片.如:
74LS90(290):由模2和模5的计数器组成;
74LS92 :由模2和模6的计数器组成;
74LS93 :由模2和模8的计数器组成.
1.CT74LS290的情况如下.
(1)电路结构框图和逻辑功能示意图
(2)逻辑功能
如下表7.3.1所示.
注:5421码十进制计数时,从高位到低位的输出为.
2,利用反馈归零法获得N(任意正整数)进制计数器
方法如下:
(1)写出状态SN的二进制代码.
(2)求归零逻辑(写出反馈归零函数),即求异步清零端(或置数控制端)信号的逻辑表达式.
(3)画连线图.
举例:试用CT74LS290构成模小于十的N进制计数器.
CT74LS290则具有异步清零和异步置9功能.讲解教材P215的[例7.3.1].
注:CT74LS90的功能与CT74LS290基本相同.
7.3.2 同步计数器
一,同步二进制计数器
1.同步二进制加法计数器
2,同步二进制减法计数器
3,集成同步二进制计数器CT74LS161
(1)CT74LS161的引脚排列和逻辑功能示意图
注:74LS163的引脚排列和74LS161相同,不同之处是74LS163采用同步清零方式.
(2)CT74LS161的逻辑功能
①=0时异步清零.C0=0
②=1,=0时同步并行置数.
③==1且CPT=CPP=1时,按照4位自然二进制码进行同步二进制计数.
④==1且CPT·CPP=0时,计数器状态保持不变.
4,反馈置数法获得N进制计数器
方法如下:
·写出状态SN-1的二进制代码.
·求归零逻辑,即求置数控制端的逻辑表达式.
·画连线图.
(集成计数器中,清零,置数均采用同步方式的有74LS163;均采用异步方式的有74LS193,74LS197,74LS192;清零采用异步方式,置数采用同步方式的有74LS161,74LS160;有的只具有异步清零功能,如CC4520,74LS190,74LS191;74LS90则具有异步清零和异步置9功能.等等)
试用CT74LS161构成模小于16的N进制计数器
5,同步二进制加/减计数器
二,同步十进制加法计数器
8421BCD码同步十进制加法计数器电路分析
三,集成同计数器
1,集成十进制同步加法计数器CT74LS160
(1)CT74LS160的引脚排列和逻辑功能示意图
图7.3.3 CT74LS160的引脚排列图和逻辑功能示意图
(2)CT74LS160的逻辑功能
①=0时异步清零.C0=0
②=1,=0时同步并行置数.
③==1且CPT=CPP=1时,按照BCD码进行同步十进制计数.
④==1且CPT·CPP=0时,计数器状态保持不变.
2.集成十进制同步加/减计数器CT74LS190
其逻辑功能示意图如教材图7.3.15所示.功能如教材表7.3.10所示.
集成计数器小结:
集成十进制同步加法计数器74160,74162的引脚排列图,逻辑功能示意图与74161,74163相同,不同的是,74160和74162是十进制同步加法计数器,而74161和74163是4位二进制(16进制)同步加法计数器.此外,74160和74162的区别是,74160采用的是异步清零方式,而74162采用的是同步清零方式.
74190是单时钟集成十进制同步可逆计数器,其引脚排列图和逻辑功能示意图与74191相同.74192是双时钟集成十进制同步可逆计数器,其引脚排列图和逻辑功能示意图与74193相同.
7.3.3 利用计数器的级联获得大容量N进制计数器
计数器的级联是将多个计数器串接起来,以获得计数容量更大的N进制计数器.
1,异步计数器一般没有专门的进位信号输出端,通常可以用本级的高位输出信号驱动下一级计数器计数,即采用串行进位方式来扩展容量.
举例:74LS290
(1)100进制计数器
(2)64进制计数器
2,同步计数器有进位或借位输出端,可以选择合适的进位或借位输出信号来驱动下一级计数器计数.同步计数器级联的方式有两种,一种级间采用串行进位方式,即异步方式,这种方式是将低位计数器的进位输出直接作为高位计数器的时钟脉冲,异步方式的速度较慢.另一种级间采用并行进位方式,即同步方式,这种方式一般是把各计数器的CP端连在一起接统一的时钟脉冲,而低位计数器的进位输出送高位计数器的计数控制端.
举例:74161
(1)60进制
(2)12位二进制计数器(慢速计数方式)
12位二进制计数器(快速计数方式)
7.4 寄存器和移位寄存器
寄存器是由具有存储功能的触发器组合起来构成的.一个触发器可以存储1位二进制代码,存放n位二进制代码的寄存器,需用n个触发器来构成.
按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类.基本寄存器只能并行送入数据,需要时也只能并行输出.移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入,并行输出,也可以串行输入,串行输出,还可以并行输入,串行输出,串行输入,并行输出,十分灵活,用途也很广.
7.4.1 基本寄存器
概念:在数字电路中,用来存放二进制数据或代码的电路称为寄存器.
1,单拍工作方式基本寄存器
无论寄存器中原来的内容是什么,只要送数控制时钟脉冲CP上升沿到来,加在并行数据输入端的数据D0~D3,就立即被送入进寄存器中,即有:
2.双拍工作方式基本寄存器
(1)清零.CR=0,异步清零.即有:
(2)送数.CR=1时,CP上升沿送数.即有:
(3)保持.在CR=1,CP上升沿以外时间,寄存器内容将保持不变.
7.4.2 移位寄存器
1.单向移位寄存器
四位右移寄存器:
时钟方程:
驱动方程:
状态方程:
右移位寄存器的状态表:
输入
现态
次态
说明
Di CP
1 ↑
1 ↑
1 ↑
1 ↑
0 0 0 0
1 0 0 0
1 1 0 0
1 1 1 0
1 0 0 0
1 1 0 0
1 1 1 0
1 1 1 1
连续输入4个1
单向移位寄存器具有以下主要特点:
单向移位寄存器中的数码,在CP脉冲操作下,可以依次右移或左移.
n位单向移位寄存器可以寄存n位二进制代码.n个CP脉冲即可完成串行输入工作,此后可从Q0~Qn-1端获得并行的n位二进制数码,再用n个CP脉冲又可实现串行输出操作.
若串行输入端状态为0,则n个CP脉冲后,寄存器便被清零.
2.双向移位寄存器
M=0时右移 M=1时左移

3.集成双向移位寄存器74LS194
CT74LS194的引脚排列图和逻辑功能示意图:
CT74LS194的功能表:
工作状态
0 × × ×
1 0 0 ×
1 0 1 ↑
1 1 0 ↑
1 1 1 ×
异步清零
保 持
右 移
左 移
并行输入
7.4.3 移位寄存器的应用
一,环形计数器
1,环形计数器是将单向移位寄存器的串行输入端和串行输出端相连, 构成一个闭合的环.
结构特点:,即将FFn-1的输出Qn-1接到FF0的输入端D0.
工作原理:根据起始状态设置的不同,在输入计数脉冲CP的作用下,环形计数器的有效状态可以循环移位一个1,也可以循环移位一个0.即当连续输入CP脉冲时,环形计数器中各个触发器的Q端或端,将轮流地出现矩形脉冲.
实现环形计数器时,必须设置适当的初态,且输出Q3Q2Q1Q0端初始状态不能完全一致(即不能全为"1"或"0"),这样电路才能实现计数, 环形计数器的进制数N与移位寄存器内的触发器个数n相等,即N=n
2,能自启动的4位环形计数器
状态图:
由74LS194构成的能自启动的4位环形计数器
时序图
二,扭环形计数器
1,扭环形计数器是将单向移位寄存器的串行输入端和串行反相输出端相连,构成一个闭合的环.
实现扭环形计数器时,不必设置初态.扭环形计数器的进制数
N与移位寄存器内的触发器个数n满足N=2n的关系
结构特点为:,即将FFn-1的输出接到FF0的输入端D0.
状态图:
2,能自启动的4位扭环形计数器
7.4.4 顺序脉冲发生器
在数字电路中,能按一定时间,一定顺序轮流输出脉冲波形的电路称为顺序脉冲发生器.
顺序脉冲发生器也称脉冲分配器或节拍脉冲发生器,一般由计数器(包括移位寄存器型计数器)和译码器组成.作为时间基准的计数脉冲由计数器的输入端送入,译码器即将计数器状态译成输出端上的顺序脉冲,使输出端上的状态按一定时间,一定顺序轮流为1,或者轮流为0.前面介绍过的环形计数器的输出就是顺序脉冲,故可不加译码电路即可直接作为顺序脉冲发生器.
一,计数器型顺序脉冲发生器
计数器型顺序脉冲发生器一般用按自然态序计数的二进制计数器和译码器构成.
举例:用集成计数器74LS163和集成3线-8线译码器74LS138构成的8输出顺序脉冲发生器.
二,移位型顺序脉冲发生器
◎移位型顺序脉冲发生器由移位寄存器型计数器加译码电路构成.其中环形计数器的输出就是顺序脉冲,故可不加译码电路就可直接作为顺序脉冲发生器.
◎时序图:
◎由CT74LS194构成的顺序脉冲发生器
见教材P233的图7.4.6和图7.4.7
7.5 同步时序电路的设计(略)
7.6 数字系统一般故障的检查和排除(略)
本章小结
计数器是一种应用十分广泛的时序电路,除用于计数,分频外,还广泛用于数字测量,运算和控制,从小型数字仪表,到大型数字电子计算机,几乎无所不在,是任何现代数字系统中不可缺少的组成部分.
计数器可利用触发器和门电路构成.但在实际工作中,主要是利用集成计数器来构成.在用集成计数器构成N进制计数器时,需要利用清零端或置数控制端,让电路跳过某些状态来获得N进制计数器.
寄存器是用来存放二进制数据或代码的电路,是一种基本时序电路.任何现代数字系统都必须把需要处理的数据和代码先寄存起来,以便随时取用.
寄存器分为基本寄存器和移位寄存器两大类.基本寄存器的数据只能并行输入,并行输出.移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据可以并行输入,并行输出,串行输入,串行输出,并行输入,串行输出,串行输入,并行输出.
寄存器的应用很广,特别是移位寄存器,不仅可将串行数码转换成并行数码,或将并行数码转换成串行数码,还可以很方便地构成移位寄存器型计数器和顺序脉冲发生器等电路.
在数控装置和数字计算机中,往往需要机器按照人们事先规定的顺序进行运算或操作,这就要求机器的控制部分不仅能正确地发出各种控制信号,而且要求这些控制信号在时间上有一定的先后顺序.通常采取的方法是,用一个顺序脉冲发生器来产生时间上有先后顺序的脉冲,以控制系统各部分协调地工作.
顺序脉冲发生器分计数型和移位型两类.计数型顺序脉冲发生器状态利用率高,但由于每次CP信号到来时,可能有两个或两个以上的触发器翻转,因此会产生竞争冒险,需要采取措施消除.移位型顺序脉冲发生器没有竞争冒险问题,但状态利用率低.

用异步清零法

  • ...鍏蜂綋瑕佹眰鏄敤74LS192鑺墖璁捐涓涓暟瀛楃數瀛愰挓,鍙互缁欎綘鍑犱釜缃戝潃鍙傝...
    绛旓細鎴戠殑璇剧▼璁捐鐨勯鐩拰浣犲畬鍏ㄤ竴鏍凤紝鑰屼笖鎴戞湁瀹屾暣鐨勮璁℃姤鍛婂拰鐩稿叧鐢佃矾鍥惧強PCB灏佽鍥撅紝鍛婅瘔鎴戜綘鐨勯偖绠憋紝鎴戝彂缁欎綘锛屼笉杩囨垜鐨勪篃鏄160鍜161鍋氱殑锛屽叾瀹炲拰192璁℃暟娌′粈涔堝樊鍒 鍛靛懙锛岀湅浜嗕綘鐨勮祫鏂欏師鏉ユ垜浠繕鏄竴涓湴鏂圭殑锛屾垜涔熷湪鍗楁槍
  • 74LS90鑺墖鍋氫簩鍗佸洓杩涘埗鐨鏃惰鏁板櫒鍘熺悊
    绛旓細涓ょ墖74LS90閮借缃垚浜杩涘埗锛屾瀯鎴25杩涘埗璁℃暟鍣紝鐒跺悗閬24娓呴浂銆傚亣璁句袱鐗74LS90鏄乏鍙虫憜鏀撅紝宸﹁竟璁句负鐗1锛屽彸杈逛负鐗2銆傜墖1鐨凜PB杩炴帴鐗2鐨勭墖1鐨凲B涓嶲D涓庡悗鐨勭粨鏋滐紱鐗1鐨凲C杩炴帴鍏禦0鍜岀墖2鐨凴0锛涚墖2鐨凲D杩炴帴鍏禦1绔拰鐗1鐨凴1绔傚叾浣欏洓涓猄鑴氶兘鎺ラ浂銆
  • 鐢74ls90鍜74ls92鎺ユ垚鍏崄杩涘埗鍜浜屽崄鍥涜繘鍒剁殑鐢佃矾鍥俱傘傘
    绛旓細鎴戠敤74161璁捐鐨60杩涘埗璁℃暟鍣
  • 鐢74LS90涓庝笌闈為棬74LS20鏋勬垚7杩涘埗璁℃暟鍣
    绛旓細杩欎釜,涓瀹氳鐢74ls20? 涓鍧74ls90,R91銆丷92鎺ュ湴,INB鎺A, QA銆丵B銆丵C鍒嗗埆鎺74ls11鐨勪笁寮曡剼,鐩镐笌缁撴灉鎺01銆丷02銆 璇曡瘯鐪嬪惂,绁濅綘濂借繍 杩介棶 鎰熻阿,涓嶈繃宸茬粡杩囦簡濂藉嚑骞翠簡,涓嶉渶瑕佷簡 鏈洖绛旂敱缃戝弸鎺ㄨ崘 涓炬姤| 绛旀绾犻敊 | 璇勮 1 9 wy070702232 閲囩撼鐜:40% 鎿呴暱: 鏆傛湭瀹氬埗 鍏朵粬...
  • 鐢╲erilog缂栧啓LED寰幆鏄剧ず鎺у埗鐢佃矾(鏁板瓧鐢靛瓙鎶鏈) 鍒嗕笉鏄棶棰..._鐧惧害...
    绛旓細(2)浜屽崄鍥涜繘鍒璁℃暟鍣:閫夌敤2鐗74LS160鍜屼竴鐗74LS00缁勬垚24杩涘埗璁℃暟鍣,閲囩敤鍙嶉褰掗浂鐨勬柟娉曟潵瀹炵幇24杩涘埗璁℃暟銆傚綋鍗佷綅涓0010涓斾釜浣嶄负0100鏃朵娇涓鑺墖寮傛娓呴浂銆傚皬鏃堕儴鍒嗗叿浣撹璁″鍥9鎵绀: 鍥9 4.璇戠爜鍣ㄣ佹樉绀哄櫒璇戠爜鏄寚鎶婄粰瀹氱殑浠g爜杩涜缈昏瘧鐨勮繃绋嬨傝鏁板櫒閲囩敤鐨勭爜鍒朵笉鍚,璇戠爜鐢佃矾涔熶笉鍚屻74LS48椹卞姩鍣ㄦ槸涓8421BCD...
  • 鎬庝箞搴旂敤74LS190鑺墖璁℃暟?
    绛旓細2012-01-11 鐢74Ls绯诲垪濡備綍瀹炵幇100鍒1000璁℃暟 2011-07-27 鐢74LS190绛夎璁′竴涓彲閫00~99璁℃暟鍣 2014-06-04 璇烽棶74ls190鎬庝箞鍦╬rotues杞欢涓疄鐜扮疆浣,鎴栬呰... 2013-04-10 74LS90鑺墖鍋氫簩鍗佸洓杩涘埗鐨鏃惰鏁板櫒鍘熺悊 2013-07-20 CT74LS190鏈夊悓姝ョ疆鏁板姛鑳藉悧?鏇村...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网