❶ 谁有做个移位寄存器的电路 CD4015
你为啥要用4015哇?比它好的有地是。八位十位的移位寄存器老多了。我这里给你说一个最最便宜的又特别简单的吧!举建CD4017.十位移位寄存器。实现方法也是特别简单的。这个片子不是十位吗,而你是要求八位就有输出吗,你只要将4017的第八路输出接到清零端就可以了。
❷ 四位移位寄存器74LS194外围电路。
1.是的,如果电源接反了,IC会很烫.(16脚VCC要接5V,8脚是GND要接地0V)
2.(不清楚你的问题点)1脚接地时,所有输出会清除为0,74LS194要正常工作时,1脚要接high(5V)
3.9,10脚是控制74LS194的工作模式的,很重要,
10脚9脚
highhigh输入载到输出
lowhigh输出右移1个位元,QA=2脚准位
highlow输出左移1个位元,QD=7脚准位
lowlow输出不位移
4.11脚是一个clock,连串的方波讯号
====================================================================
请问你是用手触摸74LS194吗?人体有杂讯的,用手摸会让IC误动作的.除非你是要做触摸式的电路,那就另外需要触摸电路了,一般都用达林顿电路当前级,再加上FlipFlop.
====================================================================
我还不是很清楚,你要的电路功能,是四颗LED,循环点亮吗?按按键,让LED进入下一个循环吗?等我弄清楚你要的功能,我才有办法画电路图的
====================================================================
请看附图,是一个四循环的电路,LED会自动循环点亮
不确定你是否要用手触摸,LED才会循环点亮,还是要"自动"循环点亮,我先用"自动"循环点亮的电路给你,如果要改成用手触摸LED才会循环点亮,麻烦告知
❸ 八位桶形移位器设计
编辑本段简介
桶式移位器是一种组合逻辑电路,通常作为微处理器CPU的一部分。它具有n个数据输入和n个数据输出,以及指定如何移动数据的控制输入,指定移位方向、移位类型(循环、算术还是逻辑移位)及移动的位数等等。
编辑本段设计任务
设计一个简单16位桶式移位器,只能向左循环移位,所以控制输入仅需指明移动的位数。 系统框图为 例如,已知16个数据输入及左移位数S=0101(5位)则16个数据输出分别为
编辑本段设计思路
从上面的例子可以看出,对单个输出DOUT[15]来说,当输入S=0000(左移0位)时,DOUT[15]= DIN[15];若S=0001(左移1位),则DOUT[15]= DIN[14];以此类推。可以看出,输出DOUT[15]的值在16个输入中选择一个,具体选哪一个由输入S决定。可以使用一个十六选一的多路复用器,以完成该功能。有下面的电路框图: 同样,对输出DOUT[14],也可以使用一个十六选一的多路复用器实现。只是当输入S=0000(左移0位)时,DOUT[14]= DIN[14];若S=0001,则DOUT[14]= DIN[13];以此类推,而S=1111,则DOUT[14]= DIN[15]。所以在输入的具体连接时,要保证上述功能实现,DIN的连接顺序略有变化。 同理可知,每一位输出要使用一个十六选一的多路复用器,整个电路需要16个。整个电路框图位:由上图也可以看出,循环左移位是通过不同多路复用器的输入端的连接实现,每个十六选一的多路复用器,其十六个输入根据移位的方向设置。 问题:1、假设要实现的功能变为循环右移位,电路应如何变化? 2、若将循环左移位变为逻辑左移位,又该如何变化? 3、如果有一个控制端M,控制是循环左移还是右移,电路中又该增加什么?
编辑本段具体电路设计
利用MSI器件实现电路。 对每个十六选一的多路复用器,可以用2片74X151实现。扩展方法类似图5-66。四位选择端中的低三位S[2..0]连至C、B、A,最高位S[3]作为片选,为0时选上面的芯片,为1时选下面的。因为74X151的使能端EN低电平有效,所以连接时S[3]直接接上面芯片的EN端,取非后接下面芯片。对一位输出,具体电路图为: 可简化画为:总的实现电路图为 讨论1)所需芯片:74X151 16′2=32片; 74X00(与非门) 16/4=4片; 74X04(非门) 1/6片;(每片上有6个门) 前面的设计方案,每一位输出可以根据输入S,选择一次移位0~15位。其实,移位可以分几步移,比如S=0101,则可以先移1位,再移4位,表示在电路上,就是串联结构。移位位数:S=(S3S2S1S0)2=(8′S3+4′S2+2′S1+1′S0)10,其中SI有0和1两种取值,若SI=0,不移位,SI=1,移位1,2,4或8,具体数由I的值决定。可以选择74X157实现,两输入多路复用器。具体电路如下: 其中,中间信号X、Y、Z为由S0、S1、S2决定的移位结果。比如S=1101,则输入DIN左移位1位送入X,X左移位0位送入Y,Y左移位4位送入Z,Z左移位8位送入DOUT,从输入到输出一共移位1+4+8=13位。 同样地,如果将移位位数S表示为: S=(S3S2S1S0)2=(8′S3+4′S2+2′S1+1′S0)10=((2′S3+1′S2)′4+(2′S1+1′S0))10,分两级结构,S3S2决定移动0位、4位、8位或12位,再由S1S0决定移动0位、1位、2位或3位,用四选一得多路复用器74X153实现,移动可以通过输入在多路复用器的输入端的连接实现
❹ 移位寄存器的集成电路
目前常用的集成移位寄存器种类很多,如74X164、74X165、74X166、74X595均为八位单向移位寄存器,74195为四位单向移存器,74194为四位双向移位存器,74198为八位双向移位存器。
❺ 什么是移位寄存器它的作用是干嘛的在数码管显示电路中为什么要使用移位寄存器啊
移位寄存器是一种存储器,存在里边的数据可以从低位向高位移动或从高位向低位移动。例如一个8位的移位寄存器,存在其中的数据为11001010,如果向左(高位)移动一次,就变成1001010X,原来的最高位的1移出,最低位的X可以是新移入的数据,也可以是0(不同型号的移位寄存器对此有不同的规定)。
❻ 双向移位奇存器电路中有没有组合逻电路
4 位的,有逻辑器件。
多位的,你可以用逻辑器件,设计一个逻辑电路。
这就是:组合逻电路。
别忘了采纳。
❼ 求四位移位寄存器使用电路图
上次给你的电路,有一点问题,你看一下付图,如果还有问题,再告诉我
==================================================================
1.请问那一个IC,查不到?新图多了7402这颗IC
2.此图是空的?是图里面没有电路图吗?
==================================================================
74AS194可以用74LS194,74F194,74ACT194取代
Sorry,TTL的VCC,GND脚通常不会画出来的,很多电路图软体都会自动接到VCC,Ground.所以我也没画出来.
这个图的74LS194,8脚一定要接到Ground,16脚一定要接到VCC的
不止是TTLIC,很多IC的电源脚都是被电路图软体隐藏起来的,但是实际上是有接到VCC和Ground的,只要在那颗零件的电源脚属性设定隐藏,就不会显示出来的.TTLIC的电源脚,该接到VCC或Ground的脚,肯定要接到的
另外,这个电路的U2(InverterGate),U3(D-FlipFlop),U4(NorGate),这三颗TTLIC的电源脚也都没显示出来,肯定要接的
❽ 利用移位寄存器74ls194构成一个八只彩灯控制电路
8路彩灯分为两级,每4个一组,用两个74LS194来实现,两种花型分别为从中间到两边对称性依次亮,全亮后仍由中间向两边依次灭。
或者都从右往左依次亮再依次灭,通过对花型的分析可知其中一个双向移位寄存器74LS194 的功能是先左移后右移即先是S1=1,S0=0,后变成 S1=0,S0=1.而另外一个功能则始终是右移即S1=0,S0=1。
Serial Left 接 QD 显示左移流水,Serial Right 接 QA 显示右移流水。
输入 A B C D 接电源或地,表示流水灯的初态。
输出 QA QB QC QD 接4盏彩灯。
Clock 接时钟。
启动时 Clear 置高电平,S1S0 先置为高电平,读取初态。然后根据左移或右移,设置其中之一(S0或S1),为低电平。可以直接这么接是因为它的实现可以看作一个四个触发器串联的时序电路,必须要在驱动函数计算完成后,才进行状态函数的计算。
(8)移位器电路扩展阅读:
根据移位方向,常把它分成左移寄存器、右移寄存器和双向移位寄存器三种;
根据移位数据的输入-输出方式,又可将它分为串行输入-串行输出、串行输入-并行输出、并行输入-串行输出和并行输入-并行输出四种电路结构。
此外,有些移位寄存器还具有预置数功能,可以把数据并行地置入寄存器中。
利用移位寄存器能进行数据运算、数据处理,实现数据的串行—并行互相转换,还可接成各种移位寄存器式计数器,如环形计数器、扭环形计数器等。
❾ 由D触发器组成的4位循环移位寄存器电路图
把最右面的Do与最左面的Di相连就OK。
❿ 设计一个双向循环移位电路
大哥,费这么大劲干什么,用verilog描述一个不就完了