实验报告内容:

  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组成的计数器的工作原理的理解,掌握了中规模集成计数器的使用及功能测试方法。在实验的过程中我遇到了一些问题,但后来在同学和老师的帮助下还是顺利的完成了实验,我学到了很多。

计数器及其应用实验报告相关推荐

  1. 计算机组成原理实验箱使能开关,计算机组成原理微程序计数器实验报告

    计算机组成原理微程序计数器实验报告 (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 洛阳理工学院实验报告系别计算机与信息工程学院班级学号 ...

  2. 计算机组成原理计数器实验报告,计算机组成原理4位二制计数器实验报告.doc

    计算机组成原理4位二制计数器实验报告 计算机组成原理实验一 4位二进制计数器实验 姓名:李云弟 学号:1205110115 网工1201 [实验环境] 1. Windows 2000 或 Window ...

  3. 定时器计数器实验C语言程序,单片机定时器计数器实验报告.docx

    单片机定时器计数器实验报告 单片机定时器计数器实验报告 篇一:单片机计数器实验报告 计数器实验报告 ㈠ 实验目的 1. 学习单片机内部定时/计数器的使用和编程方法: 2. 进一步掌握中断处理程序的编程 ...

  4. 计算机组成原理三位计数器实验,计算机组成原理位二进制计数器实验报告.doc...

    计算机组成原理位二进制计数器实验报告 计算机组成原理实验一 4位二进制计数器实验 姓名:李云弟 学号:1205110115 网工1201 [实验环境] 1. Windows 2000 或 Window ...

  5. 计算机组成原理第4位,计算机组成原理4位进制计数器实验报告.doc

    计算机组成原理4位进制计数器实验报告 计算机组成原理实验一 4位二进制计数器实验 姓名:李云弟 学号:1座机电话号码5 网工1201 [实验环境] 1. Windows 2000 或 Windows ...

  6. linux终端定时器实验报告,定时器实验报告.doc

    定时器实验报告 实验六 定时器 / 计数器 一.实验目的 ⒈ 学会8253芯片和微机接口的原理和方法.掌握8253定时器/计数器的工作方式和编程原理. 二.实验内容 用8253的0通道工作在方式3,产 ...

  7. 编写微指令 计算机组成,计算机组成原理微指令实验报告

    计算机组成原理实验报告 时间: 2012.11.26 地点: 实验大楼4楼北 成绩: 班级: 学号: 姓名:班级: xxxxxx 学号: xxxxxxx 姓名: xx 题目: 微程序控制器实验 一. ...

  8. 数电实验报告实验一_大二下学期的两三事之数电实验amp;课设

    数电实验&课设 叮 写在前面 这学期的数电实验老师是陈W老师.上学期的模电,选过一次他的课,线下教学,老师讲课游刃自如,点到为止,但又醍醐灌顶:这学期线上教学,可能是软件运用不熟练,他多少有些 ...

  9. c语言三元组稀疏矩阵的转置实验报告,稀疏矩阵三元组实现矩阵转置算法实验报告.doc...

    稀疏矩阵三元组实现矩阵转置算法实验报告.doc 1实验三稀疏矩阵的三元组表示实现矩阵转置算法学院专业班学号姓名一.实习目的1掌握稀疏矩阵的三元组顺序表存储表示:2掌握稀疏矩阵三元组表示的传统转置算法的 ...

最新文章

  1. rcp(插件开发)插件B需要引用插件A中的jar包-如何处理依赖关系
  2. eclipse项目红叉,Target runtime Apache Tomcat 6.0 is not defined
  3. 使用ant触发Tomcat的reload操作
  4. php url地址 怎么写,php url地址重写
  5. python中字符串添加r的作用,原始字符串不发生转义
  6. Simulink之变压器漏抗对整流电路的影响
  7. 安卓逆向系列教程 4.9 破解内购 II
  8. 社工大师_社工,与弱势者同行 | TED演讲
  9. Linux 终端显示 Git 当前所在分支 1
  10. [ZJOI2007]仓库建设
  11. C++:stack.pop() error: cannot initialize a variable of type ‘char‘ with an rvalue of type ‘void‘
  12. Drool的LHS和RHS
  13. python迷宫地图代码_用Python代码来解图片迷宫的方法整理
  14. 能完成加减乘除以及开根号的Java计算器
  15. 【时间序列分析】06. AR(p)序列的性质
  16. 选择题库中的试题动态生成试卷(word格式)
  17. 看过之后,今年的深信服创新大会确实有点儿不一样……
  18. DC/DC直流隔离升压电源模块5V12V24V转60V/100V/110V/150V/200V/250VDC
  19. JMS基本概念和模型
  20. [POJ3107]Godfather

热门文章

  1. ❤️导图整理数组3: 两数之和II有序数组, 多个有序, 思路全变, 力扣167❤️
  2. x9015数字电位器应用
  3. 人脸检测和识别(中文标记)完整项目源代码(基于深度学习+python3.6+dlib+PIL+CNN+(tensorflow、keras)10分钟实现 区分欢乐颂中人物详细图文教程和完整项目代码)
  4. BD网盘最新不限速下载方法支持任意平台
  5. Tinder养号防封攻略来了:最新Tinder养号流程和运营攻略
  6. 转载一个正则表达式学习的好文章
  7. TI CC1101学习笔记(三)
  8. Qt编写物联网管理平台1-项目框架
  9. 关于STL中iota()函数的使用
  10. pycharm远程开发python程序