计数器及其应用实验报告

实验报告内容:

  1. 实验目的

1、掌握中规模集成计数器的逻辑功能及使用方法。

2、了解集成计数器的扩展及应用。

  1. 实验器材

  1. 数字电子实验箱

2、同步十进制可逆计数器74LS192×2;2输入四与门74LSO0×1

  1. 实验原理

计数器是是指用以统计输入脉冲 CP个数的逻辑电路,是数字系统中应用场合最多的时序电路,它不仅具有计数功能,还可用于定时控制、分频、进行数字运算等。目前集成计数器的种类很多,各有不同的特点。按计数进制分类,计数器可分为二进制计数器、十进制计数器及任意进制计数器。二进制计数器是按二进制运算规律进行计数的电路,十进制计数器按十进制运算规律进行计数,二进制计数器和十进制计数器之外的其他进制的计数器统称为任意进制计数器,如十二进制计数器、六十进制计数器等。计数器能记忆的输入脉冲的数目,即计数器的计数容量,称为计数器的模。按计数的数字增减趋势分类,可分为加法计数器、减法计数器以及在加/减控制信号作用下,既可做加法计数又可做减法计数的可逆计数器。按计数器中触发器翻转是否与计数脉冲同步分类,可分为同步计数器和异步计数器。

目前,集成计数器产品的类型很多,例如,4位二进制同步加法计数器 74LS161、74LS163,4 位二进制同步可逆计数器 74LS193、十进制同步加法计数器 74LS160、74LS162,十进制同步可逆计数器 74LS190、74LS192.-五十进制异步加法计数器 74LS290 等。由于集成计数器功耗低、体积小,所以在一些小型数字系统中得到了广泛的应用。本实验主要研究中规模十进制同步可逆计数器 74LS192 的逻辑功能及应用。

1、74LS192 集成计数器介绍

74LS192 是功能完善的十进制同步可逆计数器,具有双时钟输入,根据不同的时钟输入可以执行十进制加法和减法计数,并具有清零、置数等功能,它的引脚排列及逻辑符号图分别如图 5-9-1(a)、(b)所示,逻辑功能如表 5-9-1 所示。其中,CR 为异步清零端,高电平有效;L(——)D(——)为异步置数端,低电平有效;CPu为加计数的脉冲输入端,上升沿有效;CPD为减计数的脉冲输入端,上升沿有效:D3、D2、D1、D0为置数时的数据输入端: Q3、Q2、Q1、Q0,为计数器的计数输出端;C(——)O(——) 为非同步加计数进位输出端; B(——)O(——) 为非同步减计数借位输出端。

表 5-9-1的 74LS192 功能描述如下:

  1. 异步清零:CR=1时,Q3Q2Q1Q0=0000,执行其它功能时,CR应置0;

  1. 异步置数:CR=0,L(——)D(——)=0时,Q3Q2Q1Q0=D3D2DD0,将数据D3D2D1D0置入Q3Q2Q1Q0;

3)保持:CR=0,L(——)D(——)=1,CPu=CPD=1,Q3Q2Q1Q0保持;

4)加计数:CR=0,L(——)D(——)=1,CPu=CP,CPD=1,Q3Q2Q1Q0按 8421编码十进制加计数;

5)减计数:CR=0,L(——)D(——)=1,CPu=1,CPD=CP,Q3Q2Q1Q0按8421编码十进制减计数。

2.计数器的级联扩展

一位十进制计数器只能表示0-9十个数,在实际应用中要计的数往往很大,一位数是不够的,解决这个问题的办法是把几个十进制计数器级联使用,因为一般同步计数器均设有进位输出端或借位输出端,便可以选用低位计数器的进位(或借位)输出端驱动高位计数器,级联起来以扩大计数范围。图5-9-2就是两片74LS192级联电路图,构成100进制计数器,(a)图利用低位计数器的进位输出端C(——)O(——) 接高位计数器计数脉冲CPu,构成100进制加法计数器,在加计数过程中,当低位计数器输出端由1001变为0000时,进位输出端C(——)O(——) 输出一个上升沿,送到高位的CPu端,使高位计数器加1,也就是说低位计数器每计满个位的十个数,则高位计数器计一个数,即十位数;同理,(b)图利用低位计数器的借位输出端B(——)O(——)接高位计数器计数脉冲CPD,构成100进制减法计数器,在减计数过程中,当低位计数器的输出端由0000变到1001时,借位输出B(——)O(——)输出一个上升沿,送到高位的CPD端使高位计数器减1。

3、构成任意 N进制计数器

尽管集成计数器产品种类很多,但也不可能做到任意进制的计数器都有其相应的产品。实际应用中用一片或几片集成计数器中各控制及置数端,通过不同的外电路连接,就可以构成任意进制的计数器。

若一片集成计数器为M进制,欲构成N进制计数器,若 M>N时,只需用一片集成计数器就可以,当M<N时,则需要多片M进制计数器才可以构成N进制计数器。用集成计数器构成任意进制计数器,常用的方法有反馈清零法、反馈置数法、级联法。

(1)反馈清零法

反馈清零法将计数器的输出状态反馈到计数器的清零端,使计数器由此状态返回到О再重新开始计数。清零信号的选择与芯片的清零方式有关。如图5-9-3所示即是采用反馈清零法将74LS192构成七进制计数器的原理图,将“0111”输出状态作为反馈识别码,将Q2Q1Q0通过与门逻辑输出清零信号,接到芯片异步清零端,当计数器计数到第八个计数脉冲0111时,与门就输出1,使芯片瞬间清零,输出0000,从О开始计数,即有效计数状态只有7个,构成了七进制计数器。

(2)反馈置数法

表5-9-4 是利用 74LS192 的异步置数端 L(——)D(——)的置数功能构成七进制加

法计数器的原理图。工作过程为:预先在置数输入端输入所需的数,本例为D3D2D1D0=0000,假设计数器从0000 状态开始加法计数,当输出状态达到 0110 后再来一个计数脉冲,计数器输出端将出现 D3D2D1D0=0111,此时与非门输出立刻变为低电平,于是四位并行数据 D3D2D1D0=0000 被置入计数器中,即 Q3Q2Q1Q0=0000,重新开始计数,实现了七进制计数,紧接 L(——)D(——)恢复高电平,为第二次循环做好准备。

四、实验内容及步骤

用74LS192及74LS00构成六进制加法计数器。自己设计逻辑电路,连接实验电路,进行测试,记录之。

五、思考题

如何用两片74LS192和门电路构成78进制加/减法计数器。

答:74LS192是十进制计数器,要用两片74LS192级联就可以构成78进制计数器,利用计数到78时,产生—个复位信号,加到两个计数器的清0引脚上,使计数器复位回0,实现改制。实际操作过程中,使用同步置数法时,78并看不到,最大数是77,计数到最大数77时计数器复位回0。

六、心得体会及其他

1、总结用中规模集成计数器构成任意进制计数器的方法。

答:用中规模集成计数器构成任意进制计数器的方法通常有三种是级连法、复位法、置位法。

(1)级连法:将若干片计数器串联连接,若各个计数器的计数容量分别为 N1、 N2、…….,则总的计数容量 N=N1×N2×……….。

(2)复位法:当计数器完成所需的计数时,产生复位控制信号控制计数器的异步复位端,使计数器复0。

(3)置位法:利用计数器的预置数功能,使N进制的计数器在循环计数过程中,跳过(N-M)个状态,实现所需要的M进制计数功能。

2.实验心得。

通过这次实验,我对74LS192和74LS00有了更深一步的了解,并会用它来实现一些功能。学会了集成电路构成计数器的方法,加深了对由74LS192、74LS00组成的计数器的工作原理的理解,掌握了中规模集成计数器的使用及功能测试方法。在实验的过程中我遇到了一些问题,但后来在同学和老师的帮助下还是顺利的完成了实验,我学到了很多。

物联沃分享整理
物联沃-IOTWORD物联网 » 计数器及其应用实验报告

发表评论