徐海四 移位寄存器应用_第1页
徐海四 移位寄存器应用_第2页
徐海四 移位寄存器应用_第3页
徐海四 移位寄存器应用_第4页
徐海四 移位寄存器应用_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验四移位寄存器及应用(1)一、实验目的

了解移位寄存器的电路结构和工作原理;掌握中规模集成电路双向移位寄存器74LS194的逻辑功能和使用方法。二、实验内容

用74LS194移位寄存器设计:八位彩灯双向移动控制电路要求:(1)多位彩灯能从左→右及从右→左依次燃亮;(2)多位彩灯燃亮后能自动熄灭;(3)能自动转换移动方向。

输入输出1234567801111111×1↑↑↑↑↑↑××××111010010100××××××1×0××1×0××××××××××D0

D1

D2

D3××××××××××××××××××××0000Q00Q10Q20Q30D0

D1

D2

D3Q1nQ2nQ3n1Q1nQ2nQ3n01

Q0nQ1nQ2n0

Q0nQ1nQ2nQ00Q10Q20Q30左移,右移,并入,保持—4种功能,工作方式控制S1、S0。(功能表P146)(1)74LS194功能(2)74LS194功能174LS194DLDRS1S074LS194DLDRS1S01DD&CP001FF2FF11→00→1Q0Q1Q2Q3Q0Q1Q2Q3(2)彩灯控制电路设计图

设计提示:将两片74LS194级联成八位输出;用FF1触发器作清0控

制,FF2触发器接成T触发器,控制S1.S0工作方式的转换。S1/S0=01右移S1/S0=10左移(1)FF1CP1CPD23.双向八位彩灯控制电路仿真1.为使灯点亮:右移/左移输入数据端

SR1=SL2=1,

SR2=QD1,SL1=QA22.逻辑分析仪内部:采样时钟=10Hz,时间间隔=4倍数波形(1)1189101918波形(2)报告要求:1.目的、设计要求2.功能表、设计电路3.简述工作原理4.记录波形4.回答问题:输出波形(需包含19个CP)。如cp1到来使第一个灯亮,并说明CP8、CP9、CP10、CP11时电路的工作状态。移位寄存器及应用(2)

4位串行加法电路4位串行加法电路设计194(1):被加数,低位串出。194(2):加数,低位串出。194(3):最终和,高位串入。∑:1位全加器,进行1位加法。D:寄存本位进位,使之参与高位相加。被加数和

加数设置如执行:6+7第1拍:置数置数⑴=0110

⑵=0111

+

0

01⑶=0000⑴=0011

⑵=0011

+

0

10⑶=1000第2拍:右移右移⑴=0110

⑵=0111

+

0

01⑶=0000第1拍:置数⑴=0011

⑵=0011

+

0

10⑶=1000第3拍:右移右移⑴=0110

⑵=0111

+

0

01⑶=0000第1拍:置数第2拍:右移⑴=0001

⑵=0001

+

1

11⑶=0100低位进位经D锁存参与相加。低位进位经D锁存参与相加。⑴=0011

⑵=0011

+

0

10⑶=1000第4拍:右移右移⑴=0110

⑵=0111

+

0

01⑶=0000第1拍:置数第2拍:右移⑴=0001

⑵=0001

+

1

11⑶=0100第3拍:右移⑴=0000

⑵=0000

+

1

01⑶=1010⑴=0011

⑵=0011

+

0

10⑶=1000第5拍:右移右移⑴=0110

⑵=0111

+

0

01⑶=0000第1拍:置数第2拍:右移⑴=0001

⑵=0001

+

1

11⑶=0100第3拍:右移⑴=0000

⑵=0000

+

1

01⑶=1010第4拍:右移⑴=0000

⑵=0000

+

0

00⑶=11015拍后完成运算有关向高位的进位:如进行13+6运算:1101+0110=10011第5拍之后:最终和:0011在194(3)中;

向高位的进位可从D的Q端(或194(3)的SR端)取得。向高位的进位可以用开关进行被加数和加数的设置。第五次实验预习要求任务:集成计数器及其应用⑴设计24进制、60进制计数电路⑵设计12归1计数设计选用器件:74LS290(2-5-10计数器)74LS161(16进制计数器)门电路24进制参考电路QD2QC2QB2QA2QD1QC1QB1QA1

=0010010060进制参考电路QD2QC2QB2QA2QD1QC1QB1QA1

=0101100110010101讨论60进制1001010112归1计数器设计要求:用2位十进制数BCD码表示计数状态。计数状态:十位个位000000010000001000000011000001000000010100000110000001110000100000001001000100000001000100010010十位个位000010001000011001000010100110001110100001001100001000110010或者译码电路74LS48×212归1计数器十进制计数便于译码显示输出。290:2-5-10异步计数器异步清0,异步置数。1、用74LS290实现12归1Q3Q2Q1Q0CP2

CP1

RO1RO2SO1SO2二进制五进制组成十进制也可组成十进制Q3Q2Q1Q0CP2

CP1

RO1RO2SO1SO2二进制五进制290(1)290(2)1→0CP入CP1Q0二进制CP2Q3Q2Q1五进制CP1Q0二进制③当Q21Q18Q14Q12Q11=10011时,(2)片清0、(1)片保持不变,仍为1,结果使Q21Q18Q14Q12Q11=00001,实现12归1的计数。②当Q18Q14Q12Q11组由1001→0000时,产生十位的计数脉冲,Q21由0→1。①由Q21和Q18Q14Q12Q11组成十位和个位。上电后全为0。12归1电路分析:Q18Q14Q12Q11个位组成个位组成十位&Q21十位74LS290实现12归1电路2、用74LS163实现12归174LS163:16进制计数器,同步清零,同步置数;ET=EP=1时计数。74LS161功能表CPCrLDETEPQ3Q2Q1Q0↑01×× 0↑10×× 置数↑1111 计数0××××保持QC=ETQ3Q2Q1Q02、用74LS163实现12归1原理:⒈由两片74LS163分别组成个位和十位的同步计数电路。Q13Q12Q11Q10Q23Q22Q21Q20个位十位cp2、用74LS163实现12归1原理:11001⒉个位ET1=EP1=1进行十进制计数(0~9),当计数到1001时CR1=0,同时使ET2=EP2=1,允许十位开始计数。&&Q13Q12Q11Q10Q23Q22Q21Q20个位十位cp2、用74LS163实现12归1原理:⒊当第10个CP到来后,个位清0,十位计1。000000011&&Q13Q12Q11Q10Q23Q22Q21Q20个位十位cp2、用74LS163实现12归1原理:00100001⒋当第12个CP到来后,即计数到10010时,使LD1=LD2=0,准备置数。十位置0000,个位置0001。&0011&&Q13Q12Q11Q10Q23Q22Q21Q20个位十位cp2、用74LS163实现12归1原理:⒌当第13个CP到来后完成置数,计数器归1,完成12归1计数。00010000&0011&&Q13Q12Q11Q10Q23Q22Q21Q20个位十位cp2、用74LS163实现12归1原理:⒍不用的输入端子CR2接1。100010000&0011&&Q13Q12Q11Q10Q23Q22Q21Q20个位十位cp2、用74LS163实现12归1归纳:⑴个位74LS163有计数、清0和置数三种工作方式;十位74LS163有可控计数、置数两种工作方式。⑵十位74LS163的归0也可用清0实现。1&0011&&Q13Q12Q11Q10Q23Q22Q21Q20个位十位cp3、用74LS161实现12归1选自《电子线路设计·实验·测试》(谢自美)分析:⒈两片161构成同步计数电路(⑵片高位、⑴片低位)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论