时序逻辑学习.pptx
《时序逻辑学习.pptx》由会员分享,可在线阅读,更多相关《时序逻辑学习.pptx(85页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1时时 序序逻辑电路逻辑电路寄存器和移位寄存器寄存器和移位寄存器计数器计数器顺序脉冲发生器顺序脉冲发生器分析分析设计设计教学要求:1.会使用移位寄存器组件;2.会分析和设计计数器电路。3.掌握集成计数器和移位寄存器的应用*第1页/共85页26.46.4常用时序逻辑器件常用时序逻辑器件 6.4.16.4.1计数器分类计数器分类 一、集成二进制计数器一、集成二进制计数器 二、集成非二进制计数器二、集成非二进制计数器 三、集成计数器的应用三、集成计数器的应用6.4.4 6.4.4 寄存器寄存器举例举例第2页/共85页31.计数器的作用记忆输入脉冲的个数;用于定时、分频、产生节拍脉冲及进行数字运算等等
2、。2.计数器的分类按工作方式分:同步计数器和异步计数器。按功能分:加法计数器、减法计数器和可逆计数器。按计数器的计数容量(或称模数)来分:各种不同的计数器,如二进制计数器、十进制计数器、二十进制计数器等等。6.4.1 计数器的功能和分类计数器的功能和分类第3页/共85页4一、集成二进制计数器1.41.4位二进制同步加法计数器741617416174161的状态图和时序图:CPCPQ Q0 0Q Q1 1Q Q2 2Q Q3 30000000100100011010001010110011010001111111011011100101110101001Q3Q2Q1Q0第4页/共85页54 4位
3、二进制同步加法计数器7416174161内部电路R RC1C1&Q Q1J1J1K1K&113 3Q Q&Q Q&R RC1C11J1J1K1K&112 2Q Q&Q Q&R RC1C11J1J1K1K&111 1Q Q&Q Q&R RC1C11J1J1K1K&110 0Q Q0 0D D1 1&1 1EPEPETET1 11 1D D2 2D D3 3D DCPCPLDLDRDRDRCORCO第5页/共85页6 异步清零;计数;同步并行预置数;RCO为进位输出端。保持。模16加法计数HHHH保持,RCO=0LHHH 保 持HLHH予 置LH异步清0L功 能EPETLDRDCP两种保持方式41
4、235671516CPD0D1D2GNDQ3Q2Q1Vcc74161891011121413RD3DDLEPETQ0RCO第6页/共85页7QCPQ0Q21Q3LDLDRDRDDD0D21D3EPEPETETRCORCO121314150120清零异步同步置数加法计数保持第7页/共85页8应用应用组成任意进制计数器 N次分频器frequency division 74161的状态图和时序图:0000000100100011010001010110011010001111111011011100101110101001Q3Q2Q1Q0CPCPQ Q0 0Q Q1 1Q Q2 2Q Q3 3第8页
5、/共85页9在N1(5)时将LD变为0QCQBQA101LD0,但CR=1置零置零0000000100100011010011001011101010011000010101100111111111101101QDQCQBQA1.1.置数法置数法parallel load (利用(利用LDLD端)端)例:利用74161构成六进制计数器74161QDQCQBQACPLDACBDCR1ETEP1第9页/共85页10预置16N(10)到计数器CO1LD0 CR=11.1.置数法(利用置数法(利用LDLD端)端)000000010010001101001100101110101001100001010
6、1100111111111101101QDQCQBQA 1 0 1 011CO74161QDQCQBQACPLDDBCACR1ETEP第10页/共85页11预置(3)到计数器,M=8时LD=0,CR=1(a)置数法(利用LD端)0000000100100011010011001011101010011000010101100111111111101101QDQCQBQA0 0 1 1CO74161QDQCQBQACPLDDBCACR1ETEP11第11页/共85页12QCQBQA 110,CR0,强迫置0,因 此 存 在 毛 刺(QB)2.清零法(复位法)清零法(复位法)(利用CR端)0000
7、000100100011010011001011101010011000010101100111111111101101QDQCQBQACO74161QDQCQBQACPLDDBCACR1ETEP1第12页/共85页13CPCPQ Q0 0Q Q1 1Q Q2 2Q Q3 3毛刺000 001 010 011 100 101 110第13页/共85页14(2)(2)、集成计数器、集成计数器7416374163逻辑符号D0 D1 D2 D3Q0 Q1 Q2 Q3CT COCT 74163CP LDCR模模1616加法计数加法计数H HH HH HH H保持,但保持,但CO=0CO=0L LH H
8、H HH H 保保 持持H HL LH HH H预预 置置 数数L LH H同步清同步清0 0L L功功 能能CTCTP PCTCTT TLDLDCRCRCPCP7416374163功能表功能表7416374163芯片引脚图及功能和芯片引脚图及功能和7416174161同,唯一区别:同,唯一区别:7416374163是是同步清同步清0 0,即,即 时,输入一个时,输入一个CPCP,各触发器才能清,各触发器才能清0 0。第14页/共85页15(3)4位二进制同步可逆计数器reversible counter 74191 7419141235671516Vcc8910111214133D0Q1GN
9、DD1END/UQ3Q2QD2LDMAX/MINRCOCP0D 74191LD3Q2QD/UENCP0D1D2D3DRCOMAX/MIN1Q0Q1 191EWB91EWB第15页/共85页16二、集成非二进制计数器N进制计数器又称模N计数器module。当N=2n时,就是前面讨论的n位二进制计数器;当N2n时,为非二进制计数器。非二进制计数器中最常用的是十进制计数器。第16页/共85页171 1集成十进制计数器举例(1 1)84218421BCD码同步加法计数器7416074160RCO=0RCO=041235671516CPD0D1D2GNDQ3Q2Q1Vcc7416089101112141
10、3RD3DDLEPETQ0RCOQ3Q2ETCPD0D1D2D3RCOQ1Q0EPRDLD74160第17页/共85页18(2 2)二五十进制异步加法计数器74290742907429074290包含一个独立的1 1位二进制计数器和一个独立的异步五进制计数器。RQC1C1RQC11KCP2R1K1J1J1J1J1KQ1KRC1Q&SS&3Q0Q1QQ2R0(1)R9(1)R9(2)CP1R0(2)第18页/共85页1974290框图和 逻辑电路图(c)框图 M1 =2M2=5CP0CP1 S 9(1)S 9(2)R 0(1)R 0(2)Q0 Q1 Q2 Q3二进制计数器的时钟输入端为CP0 0
11、,输出端为Q0 0;五进制计数器的时钟输入端为CP1 1,输出端为Q1 1、Q2 2、Q3 3。如果将Q0 0与CP1 1相连,CP0 0作时钟脉冲输入端,Q0 0Q3 3作输出端,则为84218421BCD码十进制计数器。第19页/共85页20 7429074290的功能:异步清零。异步置数(置9)。计数。2-5-102-5-10进制290EWB290EWB 74LS2904123567 7GNDGND9(1)9(1)NCNC9(2)9(2)NCNCQ Q1 1Q Q2 213138 89 91010111112121414VccVcc0(1)0(1)0(2)0(2)2 21 1Q Q3 3
12、Q Q0 0CPCPCPCPR RR RR RR R第20页/共85页21实现8421、5421码模10计数CPCP0CP1Q0 Q1 Q2 Q3742900 0 0 0 1 2 4 8S9(1)S9(2)R0(1)R0(2)CPCP1CP074290Q0 Q1 Q2 Q35 1 2 40 0 0 0S9(1)S9(2)R0(1)R0(2)第21页/共85页22三、集成计数器的应用1.组成任意(N)进制计数器 N次分频器假如需要的是假如需要的是M M进制计数器,这时有进制计数器,这时有MN两两种情况,种情况,(1 1)MNMN的情况必须用多片N进制组合起来,构成M进制。各级之间连接方式:1)串
13、行进位(异步级联):低位片的进位输出作高片的CP。2)并行进位(同步级联):低片的进位作高片的ET、EP。3)整体清零4)整体置位(数)第26页/共85页27 例:用两片74191采用异步级联方式构成8位二进制计数器。1 1)异步级联(串行进位)RCORCOMAX/MINMAX/MINLDLD3 3Q Q2 2Q QD/UD/UENENCPCP0 0D D1 1D D2 2D D3 3D D1 1Q Q0 0Q Q74191(1)74191(1)计数脉冲D/UENL0 01 13 3 2 2Q Q Q Q Q Q Q QQ Q6 6Q Q7 7Q Q4 4Q Q5 5DLDLD3 3Q Q2
14、2Q QD/UD/UENENCPCP0 0D D1 1D D2 2D D3 3D D1 1Q Q0 0Q Q74191(2)74191(2)RCORCOMAX/MINMAX/MIN第27页/共85页28例:用两片4 4位二进制加法计数器7416174161采用同步级联方式构成的8 8位二进制同步加法计数器,模为1616=2561616=256。2 2)同步级联(并行进位)1计数脉冲清零脉冲ETCP0D1D2D3DRCO74161(1)EPRDDL1Q3 Q2 Q1 Q0ETCP0D1D2D3DRCO74161(2)EPRDDL1Q3 Q2 Q1 Q0Q3 Q2 Q1 Q0Q3 Q2 Q1 Q0
15、第28页/共85页293 3)整体清零)整体清零例例 1 1 用7416074160组成4848进制计数器。解:解:因为N4848,而7416074160为模1010计数器,所以要用两片7416074160构成此计数器。先将两芯片采用同步级联方式连接成100100进制计数器,然后再用整体清零法组成4848进制计数器。EWBEWB1计数脉冲ETCP0D1D2D3DRCO74160(1)EPRDDL1ETCP0D1D2D3DRCO74160(2)EPRDDL1Q3 Q2 Q1 Q0Q3 Q2 Q1 Q0&第29页/共85页30例例 2 2 用7416174161组成174174进制计数器。(174
16、)D=(10101110)B,当Q7Q6Q5Q4Q3Q2Q1Q0=10101110,即当Q7Q5Q3Q2Q1分别是1时,反馈清零,如图。Q Q0 0 Q Q1 1 Q Q2 2 Q Q3 3 Q Q4 4 Q Q5 5 Q Q6 6 Q Q7 7 异步清零,N进制就从N反馈译码;同步清零,N进制就丛N-1反馈译码第30页/共85页31整体置数整体置数先将两片N进制计数器级联接成一个大于M进制的计数器(如NN),后在选定的某一状态下译出LD=0信号,将两个N进制计数器同时置入适当数据,跳过多余状态,获得M进制计数器。第31页/共85页32举例:用74161组成174174进制计数器(整体置数法)
17、161是同步预置数,用进位输出RCO反馈预置数:256-174=82,即把(82)D=(01010010)B从两片161的并行输入数据端送入即可。如图Q Q0 0 Q Q1 1 Q Q2 2 Q Q3 3 Q Q4 4 Q Q5 5 Q Q6 6 Q Q7 7 作业:P153:6.1.1、6.3.2、6.4.1、6.4.2、6.4.4、5、6、7、8、9第32页/共85页33在在QDQCQBQA 0110 时立时立即清零即清零。在在QDQCQBQA 0101 时时 准备清零准备清零。ETEPRCA B C DQBQCQDQALDCLR74LS163&+5VCP比较 用74LS290与用74LS
18、163构成六进制计数器:CPBCPAQAQDQBQCR 9(2)R 9(1)R 0(2)R 0(1)74LS290CP计数 脉冲第33页/共85页34(1).需要两片74LS163;(2).为了提高运算速度,使用同步计数方式。应该在应该在 QDQCQBQA QDQCQBQA 0001 0111 时准备清零。时准备清零。,QDQCQBQA QDQCQBQA CLR=例2:用74LS163构成二十四进制计数器。23=23=(1717)H H时清0 0+5VCPETEPCOA B C DQBQCQDQALDCLR74LS163COQBQCQDQALDCLR74LS163+5V,CLR11A B C
19、DETEP第34页/共85页352.2.组成分频器组成分频器例 某石英晶体振荡器输出脉冲信号的频率为32768Hz,用74161组成分频器,将其分频为频率为1Hz的脉冲信号。解:因为32768=215,经15级二分频,就可获得频率为1Hz的脉冲信号。因此将四片74161级联,从高位片(4)的Q2输出即可。1f=1Hzf=32768Hz Q3Q2Q1Q01CPEPRCOETRDD0D1L2D3DD74161(1)1 Q3Q2Q1Q011 Q3Q2Q1Q011 Q3Q2Q1Q01RDD0D1L2D3DDCPEPRCOET74161(4)1CPEPRCOET74161(3)CPEPRCOET7416
20、1(2)RDD0D1L2D3DDRDD0D1L2D3DD第35页/共85页363 3组成序列信号发生器组成序列信号发生器序列信号序列信号在时钟脉冲作用下产生的一串周在时钟脉冲作用下产生的一串周期性的二进制信号。期性的二进制信号。例例1 1:如图:如图,74161,74161及门电路构成的时序电路及门电路构成的时序电路,分析功能。分析功能。其其中中7416174161与与G G1 1构构成成了了一一个个模模5 5计计数数器器。,因因此此,这这是是一一个个0101001010序列信号发生器,序列长度序列信号发生器,序列长度P P=5=5。EWB仿真74161第36页/共85页37 例2 试用计数器
21、74161和数据选择器设计一个01100011序列发生器。解:由于序列长度P=8,故将74161构成模8计数器,并选用数据选择器74151产生所需序列,从而得电路如图所示。EWB仿真第37页/共85页384组成脉冲分配器EWB仿真产生节拍脉冲CPCPQ Q0 0Q Q1 1Q Q2 2Y Y0 0Y Y1 1Y Y2 2Y Y3 3Y Y4 4Y Y5 5Y Y6 6Y Y7 70 01 Y0Y1Y2Y3Y4Y5Y6Y7 741381CPCP7416074160DD2DDLRD03CPETEPD1RCO1A2 A1 A01Q3Q2Q1Q0第38页/共85页39在数字电路中,用来存放二进制数据或
22、代码的电路称为寄存器(Register)。寄存器是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类。基本寄存器只能并行送入数据,需要时也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,串行输入、并行输出,十分灵活,用途也很广。6.2 寄存器寄存器第39页/共85页40一、锁存器一、锁存器(Latch)锁存器是一种能存储数据的时序电路器件。在使能端有效状态,能够
23、接受输入端的数据。(1)8位锁存器74LS3738Q1Q8D1DGOE74LS373(2)8位可寻址锁存器74LS259Q7Q0DAGCr74LS259BC使能输出控制端清除数据输入地址第40页/共85页41二二、数数码码寄寄存存器器存存储储二二进进制制数数码码的的时时序序电电路路组件组件集成数码寄存器74LSl75:1DRC1FFQ01DRC1QQR1DC1QRC11D0Q0Q1FFQ11Q2FFQ22Q3FFQ33Q1CPD3012DD1DRDD0D3是并行数据输入端,CP为时钟脉冲端。Q0Q3是并行数据输出端。异步清零控制端。第41页/共85页427474LS175175的功能的功能:C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序 逻辑 学习
限制150内