【2017年整理】实验七 计数器

上传人:爱****1 文档编号:952751 上传时间:2017-05-23 格式:DOC 页数:5 大小:360KB
返回 下载 相关 举报
【2017年整理】实验七   计数器_第1页
第1页 / 共5页
【2017年整理】实验七   计数器_第2页
第2页 / 共5页
【2017年整理】实验七   计数器_第3页
第3页 / 共5页
【2017年整理】实验七   计数器_第4页
第4页 / 共5页
【2017年整理】实验七   计数器_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《【2017年整理】实验七 计数器》由会员分享,可在线阅读,更多相关《【2017年整理】实验七 计数器(5页珍藏版)》请在金锄头文库上搜索。

1、31实验七 计数器一、实验目的1. 熟悉中规模集成计数器的逻辑功能及使用方法。2. 掌握用中规模集成计数器构成任意进制计数器的方法。3. 学习用集成触发器构成计数器的方法。二、实验原理计数器是一个用以实现计数功能的时序部件,它不仅可以用来对脉冲计数,还常用作数字系统的定时、分频和执行数字运算以及其他特定的逻辑功能。计数器是由基本的计数单元和一些控制门所组成,计数单元则由一系列具有存储信息功能的各类触发器构成,这些触发器有 RS 触发器、T 触发器、D 触发器及 JK 触发器等。计数器在数字系统中应用广泛,如在电子计算机的控制器中对指令地址进行计数,以便顺序取出下一条指令,在运算器中作乘法、除法

2、运算时记下加法、减法次数,又如在数字仪器中对脉冲的计数等等。计数器种类很多,按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器;根据计数进制的不同,分为二进制计数器、十进制计数器和任意进制计数器;根据计数的增减趋势,又分为加法、减法和可逆计数器;如按预置和清除方式来分,则有并行预置、直接预置、异步清除和同步清除等;按权码来分,则有“8421”码, “5421”码、余“3”码等计数器及可编程序功能计数器等等。目前,无论是 TTL 还是CMOS 集成电路,都有品种较齐全的中规模集成计数电路。使用者只要借助于器件手册提供的功能表和工作波形图以及引出端的排列,就能正确地运用这

3、些器件。1.十进制计数器 74LS90(二、五分频)74LS90 是模二-五-十异步计数器。具有计数、清除、置 9 功能。74LS90 包含 M=2 和M=5 两个独立的下降沿触发计数器,清除端和置 9 端两计数器公用,没有预置端。模 2计数器的时钟输入端为 A(CP1),输出端为 QA;模 5 计数器的时钟输入端为 B(P 2)。输出端由高位到低位为 QD、Q C、Q B;异步置 9 端为 91 和 92,高电平有效。即只要S91S92=1,则输出 QDQCQBQA 为 1001;异步清除端为 R01 和 R02,当 R01R02,且S91S92时,输出 QDQCQBQA0000;只有 R0

4、1R02, S91S92=,即两者全无效时,74LS90 才能执行计数操作。图 7-1 是异步十进制计数器 74LS90 的逻辑电路图。根据功能表(表 7-1)可将 74LS90 接成模 2、模 5 和模 10 计数器。模 10 计数器有两种接法,如图 7-2 所示。图(a)输出为 8421BCD 码,高低位顺序是:Q DQCQBQA;图(b)输出为 5421BCD 码,高低位顺序是 QAQDQCQB 最高位 QA 的输出是对称方波。从逻辑图看出,计数器具有如下功能:R91R92=0,R 01R02=1 时,计数器置全 0。R01R02=0,R 91R92=1 时,计数器置为 9,即 QDQC

5、QBQA=1001。CP2=0,CP 1 输入时钟,Q A 输出,实现模 2 计数器。32CP1=0,CP 2 输入时钟,Q DQCQB 输出,实现模 5 计数器。CP1 输入时钟,Q A 输出接 CP2,实现 8421 码十进制计数器。CP2 输入时钟,Q D 输出接 CP1,实现 5421 码十进制计数器,即当模 5 计数器由100000 时,Q D 产生一个时钟,使 QA 改变状态。JKSDRDJKSDRDJKSDRDJKSDRD&QAQBQCQDR9 1R0 2C P1C P2R0 1R9 2A B图 7-1 74LS90 的逻辑电路图表 7-1 74LS90异步计数器功能表R01 R

6、02 R91 R92 CP1 CP2 QD QC QB QA 功能1 1 0 0 0 0 0 异步置 01 1 0 0 0 0 0 异步置 00 1 1 1 0 0 1 异步置 9 0 1 1 1 0 0 1 异步置 9 0 0 CP 0 二进制计数 由 QA 输出 0 0 0 CP 五进制计数 由 QDQCQB 输出0 0 CP QA 8421 码十进制计数 由 QDQCQBQA 输出0 0 QD CP 5421 码十进制计数 由 QDQCQBQA 输出2.同步十进制双时钟可逆计数器 74LS192同步加法计数器和减法计数器是数字电路中常用的时序逻辑电路,74LS192 同步十进制可逆计数器

7、可在不同的输入控制信号作用下,实现加法和减法计数。同步 4 位十进制加/减计数器 74LS192,是双时钟方式的十进制可逆计数器,它可对8421BCD 码进行加法、减法计数,它有计数使能控制输入,有级联脉冲时钟输出,有预置数及清零等功能。图 7-3 为 74LS192 的引脚排列图。 74LS192 具有如下功能:A、B、C 、D:为预置数数据输入端。QA、Q B、Q C、Q D:为输出端,Q D 为最高位。33CR:清除端,此端为高电平时,内部的四个触发器被清零,即 QA、Q B、Q C、Q D=0。R9 1R0 2C P1R0 1R9 2C T R&C P2D I V 2QAQBQCQD2

8、13671 41 21 198ABC PR9 1R0 2C P1R0 1R9 2C T R&C P2D I V 2QAQBQCQD213671 41 21 198ABC P最 高 位最 高 位(a)8421BCD 码 (b) 5421BCD 码图 7-2 74LS90 构成十进制计数器的两种接法:置入输入端, =0,并在数据输入端输入数据时,则 QA =A;Q B =B;Q C LDLD=C; QD =D,输出端就可预置为所需的电平,即输出与输入数据一致,而与时钟输入的电平无关。 =1,执行计数功能。此端的作用是用来预置输入端的数据来修改计数长度。CPU:加计数端,即“加”控制信号端,用来控制

9、计数器的计数方向。当在此端输入CP 脉冲,且 “减计数端”为高电平时,在计数脉冲上升沿到来时,计数器进行十进制加法计数。CPD:减计数端,即“减”控制信号端,用来控制计数器的计数方向。当在此端输入 CP 脉冲,且“加计数端”为高电平时,在计数脉冲上升沿的作用下,计数器进行减计数。:借位输出端,在计数器做减计数时用于计数器之间的级BO联。当计数器发生下溢时,借位输出端将产生一个宽度等于减计数输入的脉冲;即在减计数过程中,当低位计数器的输出端由0000 变为 1001 时,此端输出一个上升沿,送至高一位计数器的减计数端 CPD,使其减 1。:进位输出端,在计数器做加计数时用于计数器之CO间的级联。

10、当计数器发生上溢时,进位输出端将产生一个 图 7-3 74LS192 的引脚排列图宽度等于加计数输入的脉冲;即在加计数过程中,当低位计数器的输出端由 1001 变为0000 时,此端输出一个上升沿,送至高一位计数器的加计数端 CPU,使其加 1。表 7-2 为 74LS192 功能表。 3任意进制的计数器同步计数器芯片基本上分为二进制和十进制两种。而在实际的数字系统中,经常需要其它任意进制的计数器,如一百进制,六十进制,十二进制,七进制等。我们可以采用计数器级联的方法来设计任意进制的计数器。CPULDACRQABQCD14104515 37269BCD1213COB34表 7-2 同步十进制双

11、时钟可逆计数器 74LS192功能表输入 输出CR LDCPU CPD A B C D QA QB QC QD1 0 0 0 00 0 a b c d a b c d0 1 1 加计数0 1 1 减计数0 1 1 保持0 1 1 保持将两片或两片以上计数器按照一定方法前后串联起来就可以构成远大于单一芯片进制的其它进制。如用两片 74LS160(十进制计数器)级联就可以构成一百进制计数器,能够实现 N 进制计数功能的计数器称为任意进制的计数器。级联法用于大的进位计数制,对于小于单个芯片允许的计数制,我们可采用置数法构成任意进制计数器,该方法需要计数器具有置数功能。级联方法:(1)若使用并行时钟脉

12、冲,则把脉冲时钟输出送到下一级计数器的使能输入。 (2)若使用并行使能,则把脉冲时钟输出送到下一级计数器的时钟输入。 (3)高速应用时,可用最大/最小计数输出进行超前进位。假定已有的是N 进制计数器,而需要得到的是M 进制计数器。这时有MN和MN 两种可能的情况。(1)MN 的情况在N 进制计数器的顺序计数过程中,若设法使之跳越N -M 个状态,就可以得到M 进制计数器了。实现跳跃的方法有置零法(或称复位法)和置数法(或称置位法) 两种。置零法适用于有异步置零输入端的计数器。置数法适用于有预置数功能的计数器电路。它与置零法不同,它是通过给计数器重复置入某个数值的方法跳越N-M 个状态,从而获得

13、M 进制计数器的,置数操作可以在电路的任何一个状态下进行。使用置数法要求:(1)满足公式MN,其中M是集成计数器能够达到的最大进制值,N是要实现的进制值。(2)设定编码:一个M进制集成计数器有其固定的二进制数的编码顺序。如十进制计数器74LS160的编码是:0000,0001,0010,0011,0100,0101,0110,0111,1000,1001。如果用74LS160 构成一个六进制现计数器,我们可以选择0000到0101这六个状态进行编码,也可以用0001到0110这六个状态进行编码,即M进制计数器有M个状态S 0,S 1,S 2-SN-2,S N-1,设计者应35需要从若干个编码方

14、案中进行选择。(3)要求电路在设定的N个状态中间循环:若用 M进制计数器实现从某状态开始计数到另一状态结束的N进制计数功能,就应该设法使计数器计到预定状态之后,产生一个置数信号并在下一个时钟到来时,将计数器置成初态,然后从初态再重新开始计数。三、实验仪器及器件1. EL-ELL-型数字电路实验系统2. 集成电路芯片 74LS90 74LS192 74LS08 等四、实验内容及步骤1. 用 74LS90构成一个十进制的加法计数器(1)使用 74LS90,按照图 7-2(a )连接实验电路,将实验仪上逻辑笔单元的信号源,通过拨码开关将输出频率设置为 1HZ,送入 CP1 端,Q D、Q C、Q B

15、、Q A 接至发光二极管的电平输入插孔,或连接至 LED 数码显示器,R 01、R 02 端接逻辑电平开关。先使 R01、R 02端为高电平 1,使计数器清零,然后使 R01、R 02 端为低电平,计数器开始计数。(2)自拟表格,记录实验结果。2. 用 74LS90构成一个三十三进制的加法计数器(1)使用74LS90构成电路,要求电路能够完成 0-32计数。(2)画出逻辑电路连接图,自拟实验内容和步骤,连接实验电路进行测试。(3)自拟表格,记录实验结果。3. 同步十进制双时钟可逆计数器 74LS192的应用(1)用同步加减计数器 74LS192 构成 35 秒倒计时计数器,完成 35-0 计数。(2)用同步加减计数器74LS192 构成与学号相同进制的减法计数器。以上实验内容1.、2.、3.均要求画出逻辑电路图,拟订实验内容及步骤,列出使用仪器及元器件清单,用Multisim仿真,并打印电路图及输出波形图。在实验仪上连接电路完成测试,自拟表格记录实验结果。五、预习报告要求1. 复习教材中有关异步和同步计数器的工作原理。2. 查阅有关资料,熟悉所用集成电路芯片的逻辑功能及引脚图,画出电路接线图。3. 画出实验数据记录表格。六、实验报告要求1. 说明

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 实验/测试

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号