登录/注册

74ls163十进制计数器电路图

更多

好的,这是一个使用 74LS163(同步清零四位二进制计数器) 实现 十进制(0-9循环)计数器 的典型电路图描述和设计思路。核心思想是 利用同步清零功能在计数器达到10(二进制1010)时将其复位为0

电路图描述(文字说明)

  1. 芯片: 使用一片 74LS163
  2. 时钟输入:
    • 将计数时钟信号连接到 CLK (第2脚)。
  3. 清零控制 (CLR):
    • CLR (第1脚,低电平有效清零) 连接到 反馈逻辑电路 的输出。
    • 反馈逻辑电路:由一个 2输入与非门 NAND 构成。
      • NAND 门的输入分别接 Q3 (第15脚,MSB)Q1 (第13脚)
      • NAND 门的输出连接到 CLR
  4. 置数控制 (LOAD) 和置数数据 (D0-D3):
    • LOAD (第9脚,低电平有效置数) 连接到 高电平 (VCC),表示 禁用 置数功能(我们不使用预置数值)。
    • D0 (第5脚),D1 (第4脚),D2 (第3脚),D3 (第6脚) 连接到 低电平 (GND) 或悬空(内部有下拉电阻)。因为我们不使用置数功能,状态保持为0即可(如果为0,同步清零后刚好就是0000)。
  5. 使能控制 (ENT, ENP):
    • ENT (第10脚) 和 ENP (第7脚) 都连接到 高电平 (VCC)。这样才能在每个时钟上升沿正常计数。
  6. 输出:
    • 计数器输出 Q0 (第14脚,LSB), Q1 (第13脚), Q2 (第12脚), Q3 (第15脚, MSB) 作为十进制计数输出(二进制表示)。
  7. 进位输出 (RCO):
    • RCO (第11脚) 是进位输出(当计数值为15且 ENT=1时为高电平)。对于十进制计数,它不能直接提供10的进位信号。
    • 如果需要产生 9->0(或10->0)的进位脉冲,可以用一个 2输入与门 AND
      • AND 门的输入分别接 Q3 (第15脚) 和 Q0 (第14脚)。
      • AND 门的输出即为 进位输出 (C_out)。当计数器计到9(二进制1001)时,Q3Q0 同时为高电平,C_out=1。下一个时钟上升沿计数器清0,C_out 也随之变0,形成一个高电平脉冲。这是标准做法。
    • 注意: 电路图中主要实现计数循环,RCO 和额外的进位门不是严格必须的部分,但提供它们以满足常见需求。

电路原理图(简化图示)

                           ______________
      (VCC)   +5V ------| ENP   |    |   Q0 |-- (Bit0 / LSB)
              +5V ------| ENT    \    /   Q1 |--  |       (LSB: Q0)
       CLK ------------>| CLK    74LS163  Q2 |--  |       (反馈点: Q1, Q3)
              +5V ------| LOAD    \___/   Q3 |-- (Bit3 / MSB)    |
              GND ------| D0                 |    |       |
              GND ------| D1     RCO |--> (可选进位输出)    |
              GND ------| D2      __ |             |       |
              GND ------| D3     |  ||  (需要进位? |  |    |
              GND ------| CLR    |__||  见下方说明) |  |    |
                       |         |             |  |  |    |
                       |_________|             |  |  |    |
                                              _|__|__|_   |
      (反馈电路)                            |   NAND   |--+
                      |    |                |    门    |(接CLR)
                      |    |                |_________|
                      |    |                    |
                      Q3  Q1                   |
 (取自74LS163的Q3和Q1引脚)                    |
 (MSB: Q3) (Bit1: Q1)                    +---------+
                                          CLR 连接点

(可选进位电路)
         Q3 ------| AND |----- (C_out / 进位输出)
         Q0 ------| Gate|    (当Q3 & Q0 = 1, 即9时输出高电平)

工作过程(74LS163状态转换)

  1. 起始: 初始状态或外部上电复位后(假设CLR有效过),计数器为 0000
  2. 计数 0-9: ENT=ENP=1LOAD=1,计数器在每个 CLK 上升沿 加1计数
    • 0000 (0) -> 0001 (1) -> 0010 (2) -> ... -> 1001 (9)
    • 当计到 1001 (9) 时:
      • 反馈电路的输入:Q3=1, Q1=0 (1001)。NAND(Q3, Q1) = NAND(1, 0) = 1 (高电平),所以 CLR = 1 (无效),不会复位。
      • (可选进位)Q3=1, Q0=1,所以 C_out = 1 (假设加了进位门)。
  3. 计数到 10 并复位:
    • 下一个 CLK 上升沿到来时,计数器尝试计为 1010 (10)。
    • 关键同步清零发生: 就在这个上升沿采样CLR的时刻。
      • 计数值在时钟沿到来还是1001?不,在边沿采样时,新值 1010 已经出现在输出端(这是同步清零的特点)。
      • 反馈电路的输入:Q3=1 (新值), Q1=1 (新值)。NAND(1, 1) = 0 (低电平有效)。
      • 由于 CLR=0 (有效) 是在这个时钟边沿上被采样的,同步清零功能立即生效。74LS163 强制所有输出 Q3Q2Q1Q0 在这个同一个时钟周期内变为 0000
    • 因此,从外部看:
      • 在第10个时钟上升沿 (T10):
        • Q3Q2Q1Q0 在非常短暂的时间内会变成 1010(理论上存在,实际毛刺很短)。
        • 由于同步清零的作用,在这个时钟周期结束前,输出就被强制置为 0000
    • 最终效果: 计数器直接从9 (1001) 跳变到0 (0000)。
    • (可选进位)Q3=0Q0=0 (变为新值0000),所以 C_out = 0

关键说明

  1. 同步清零: 这是此设计的核心。与异步清零芯片(如74LS160/161/190/191/192)不同,74LS163的清零 (CLR) 操作与时钟 CLK 同步。清零信号必须在时钟有效边沿为低电平才能清零。这保证了清零操作稳定可靠,但需要注意时序:检测目标状态(1010)是在该状态本身出现的同一个时钟边沿完成的。
  2. 检测状态 1010 (10): 我们通过检测 Q3 (MSB=1, 代表8) 和 Q1 (代表2) 同时为1来判断计数器是否达到10 (8+2=10)。这通过一个与非门实现。
  3. 跳过状态 1010: 由于同步清零在计到10的瞬间发生,状态 1010 的持续时间非常短(仅出现在时钟边沿附近),可以被视为被跳过。我们实际看到的计数序列是 0, 1, 2, ..., 8, 9, 0, 1, 2...
  4. 进位输出 (C_out 生成): 如果想在计数到9时产生进位脉冲(通常用于驱动更高一位计数器),可以通过检测 Q3Q0 (即状态 1001, 9) 实现。
  5. 置数端处理: LOAD 置高使其无效。数据输入 D0-D3 置低(或接地/悬空)确保如果意外置数,也是置入 0000

总结电路图要点

这个设计非常经典和可靠,充分利用了74LS163的同步清零特性来实现任意进制计数(此例为10进制)。

74ls163是同步清零吗

74LS163是同步清零 的。74LS163是四位二进制可预置的同步加法计数器

2024-10-18 13:56:36

74ls163是几进制同步计数器

74LS163 是一个十进制同步计数器,它是一个集成电路(IC),用于数

2024-10-18 13:54:05

74ls90设计六进制加法计数器

74LS90是一种常用的二进制计数器芯片,它可以实现二进制数的加法或减法

2023-12-14 17:30:11

可预置同步BCD十进制计数器;异步复位-74HC160

可预置同步BCD十进制计数器;异步复位-74HC160

资料下载 罗星 2023-02-20 20:05:50

十进制纹波计数器-74HC_HCT390

双十进制纹波计数器-74HC_HCT390

资料下载 佚名 2023-02-15 19:06:31

基于FPGA的十进制计数器

本方案是一个基于 FPGA  的十进制计数器。共阳极 7 段显示器上的 0 到 9 十

资料下载 香香技术员 2022-12-20 14:52:25

74LS90六十进制计数器的3D实验原理免费下载

本文档的主要内容详细介绍的是74LS90六十进制计数器的3D实验原理图免

资料下载 佚名 2021-03-25 16:06:03

十进制计数器的Multisim仿真实例电路图免费下载

本文档的主要内容详细介绍的是十进制计数器的Multisim仿真实例电路图免费下载。

资料下载 佚名 2020-09-04 16:55:00

十进制计数器的工作原理

  二进制编码的十进制是一个串行数字计数器,可计数十位数字,它会为每个新

2022-10-31 16:25:37

如何采用两种方法利用74LS160设计24进制计数器

请采用两种方法利用74LS160设计24进制计数器,并画出电路图

2021-11-24 16:29:43

74ls161十进制计数器电路图

74LS161为4位二进制同步加法计数器。其中 是异步清零端, 是预置数控制端,D3 D2 D1 D0是预置数输入端,CTt和CTp是

2021-07-09 16:12:21

74ls163引脚及功能表

74LS163是4位二进制同步计数器,它具有同步清零、同步置数的功能,它可以灵活的运用在各种数字

2021-07-08 16:00:13

74LS90十进制计数器的功能电路及真值表

其中CPa和Qa构成1位二进制计数器,CPb和Qd、Qc、Qb 组成五进制计数器

2021-06-21 09:39:44

74ls160价格 74ls160十进制计数器简介

芯片74ls160是十进制计数器,这种同步可预置十进

2021-06-05 14:35:38

74LS163芯片的内部电路图

求74LS163芯片的内部电路图

2019-05-10 12:18:50
7天热门专题 换一换
相关标签