当前位置: 首页 > article >正文

常用时序逻辑电路模块:计数器

计数器简介

计数是一种最简单基本的运算。计数器就是实现这种运算的逻辑电路,计数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能。是数字系统中种类最多、应用最广的时序逻辑电路。

计数器分类

按时钟分类同步、异步
按容量分类例如十进制、六十进制等
计数增减分类加法、减法、可逆(加/减)
按数字编码分类二进制、二-十进制、格雷码等

模(M)

计数器运行时,从某一状态开始,完整循环一次后所经历的状态数,称之为计数器的模,用M表示。

例如,某个计数器在n个状态下进行计数,则称之为模n计数器,或n进制计数器


 同步二进制加法计数器

加法计数原理

将一个二进制数的组成分为最低位第i位。对于最低位,每次加1都翻转;对于第i位,第i位以下均为1时,加1发生翻转。(通常使用T触发器来实现翻转)

对于其翻转的控制,有两种方式:

1、控制输入T:CLK信号恒有,不翻转时,T=0;翻转时,T=1。

2、控制时钟信号:输入T恒为1,不翻转时,无CLK;翻转,有CLK。

控制输入T实现加法计数

Q1只在Q0=1时,接收时钟脉冲作用而翻转;Q2则在Q0=Q1=1时其次态翻转;以此类推,Q3在Q2=Q1=Q0=1时,其次态会翻转。

其逻辑电路图如下:

其中,C为进位信号。其电路状态表如下:

http://www.lryc.cn/news/2414331.html

相关文章:

  • 新手如何学习c语言? 小马带你入门
  • 【Python】决策树算法 详解版【附完整版示例】
  • 几个文件指针操作的函数
  • 边缘检测:Canny算子
  • 简单html页面代码分享---百度
  • 计算机病毒的基本知识
  • HTML标签及案例超详细笔记
  • Hibernate注解版关联关系映射全解析+案例
  • 什么是SOA?
  • matlab 数理统计,概率论和数理统计(matlab应用)1
  • 如何做好大型OA系统的需求分析?
  • zzuli OJ 2353: 小明学长给学弟的任务
  • ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。 参数名: site
  • Apache Rewrite Rule 重写规则及作用范围
  • 康博(COMPUWARE)软件公司简介
  • webstorm安装、激活、汉化(小白亲测可用)
  • 基本RC积分电路及原理分析
  • 免费获取半年 Bitdefender Total Security 2014
  • chmod 和 chown 命令用法
  • JPA的配置文件persistence.xml怎么配
  • JS获取子节点、父节点和兄弟节点的若干种方式
  • tcp,udp,MTU相关知识
  • quake3编译运行
  • 用follow.it为您的网站添加邮箱订阅功能(附2024版教程)
  • 小白教程!x2m和x3m音频格式转换.mp3格式
  • 用PS把真人照片转素描手绘效果
  • match_parent和fill_parent的区别
  • 启动应用程序出现msctf.dll找不到问题解决
  • Anchorpoints学习笔记:
  • ubuntu9.10源GPG error