74ls160构成24进制计数器
74ls160构成24进制计数器 74ls160是十进制计数器,这种同步可预置十进计数器是由四个D型触发器和若干个门电路构成,内部有超前进位,具有计数、置数、禁止、直接(异步)清零等功能。
更多
好的,使用74LS160芯片设计24进制计数器可以通过级联两个74LS160芯片(一个作为个位,一个作为十位)并加上适当的组合逻辑电路来实现。74LS160是同步可预置十进制计数器(BCD计数器),具有异步清零(CLR)功能。
以下是实现24进制计数器的详细步骤和电路图说明:
所需元件:
- 2片74LS160同步十进制计数器
- 1片74LS00(包含4个2输入与非门)或类似逻辑门
- 时钟信号源(
CLK) - 电源、电阻、连接线等
核心思想:
- 级联: 将低位(个位)芯片(假设为IC1)的进位输出
RCO(Ripple Carry Output)连接到高位(十位)芯片(假设为IC2)的时钟输入CLK。这样每当个位计数到9(1001)时,RCO变为高电平,在个位从9回到0的下一个时钟上升沿(由RCO提供),驱动十位计数器加1。 - 识别24: 当计数值达到24时(即十位为2:
0010,个位为4:0100),立即产生一个有效的异步清零信号(CLR)给两个芯片,使计数器在下一次时钟上升沿同步重置为0000 0000(即十位0000,个位0000)。 - 利用异步清零(
CLR): 74LS160的CLR是低电平有效的异步输入。当CLR = 0时,无论时钟和使能信号状态如何,计数器将在很短的时间内被强制清零。我们利用这个特性在计数到24时迅速复位。
电路连接步骤:
-
时钟与使能:
- 将外部时钟信号源连接到两个芯片的
CLK输入端。 - 将两个芯片的使能端
CEP和CET都接高电平(+VCC),使计数器始终处于计数使能状态。 - 将两个芯片的预置端
LOAD和MR(如果存在)接高电平(+VCC)以禁用预置功能。
- 将外部时钟信号源连接到两个芯片的
-
级联连接:
- 将低位芯片IC1的
RCO输出连接到高位芯片IC2的CLK输入端。 RCO逻辑:RCO = CET * Q3 * Q0(高电平有效)。即当IC1计到9(Q3=1, Q2=0, Q1=0, Q0=1)时,RCO = 1。
- 将低位芯片IC1的
-
检测24(组合逻辑电路):
- 我们需要在计数值为24(十进制)时产生一个低电平的清零信号。24用BCD码表示为:
- 十位(IC2):
Q3=0, Q2=0, Q1=1, Q0=0(即Q1为高) - 个位(IC1):
Q3=0, Q2=1, Q1=0, Q0=0(即Q2为高)
- 十位(IC2):
- 清零条件(CLR = 0): 当
IC2.Q1 == 1(十位2) 且IC1.Q2 == 1(个位4) 时。 - 实现清零逻辑: 使用一个2输入与非门(如74LS00的一部分):
- 将IC2的
Q1(代表十位是2)连接到与非门的一个输入端。 - 将IC1的
Q2(代表个位是4)连接到与非门的另一个输入端。 - 将与非门的输出连接到两个74LS160芯片的
CLR输入端(CLR1和CLR2)。 - 逻辑分析: 当
Q1=1且Q2=1时(即计数到24),与非门的两个输入都为高(1)。与非门的输出为1 AND 1 = 0(因为NOT(1 AND 1) = NOT(1) = 0)。这个低电平(0)加到CLR端,强制两个计数器清零。
- 将IC2的
- 我们需要在计数值为24(十进制)时产生一个低电平的清零信号。24用BCD码表示为:
电路图简化描述:
+-----------+ +-----------+
| IC1 | RCO----->| IC2 | (十位)
| (个位) |--------->|CLK
| 74LS160 | | 74LS160 |
+-----------+ +-----------+
| Q3 Q2 Q1 Q0 | Q3 Q1 Q0 Q2 (BCD)
| |
| __________ |
| | 74LS00 |
|------>|0 |-----------> CLR (IC1 & IC2)
(Q2) |------>|1 |
|__________|
(与非门)
工作过程详解:
- 计数0-23: 计数器在时钟作用下正常计数:
- 个位(IC1)从0到9计数。
- 当IC1计到9(1001)时,其
RCO变为高(1)。 - 下一个外部时钟上升沿到来时:
- IC1接收到时钟上升沿,从9跳变到0。
- 与此同时,由于
RCO此时为1(连接到了IC2的CLK),这个上升沿(由IC1计数归零产生的RCO保持期间的外部时钟沿)也触发了IC2,十位加1(由0->1)。
- 当计数值达到16(十位1 =
0001,个位6 =0110)时:- IC1计数6(0110),Q2=1,但此时IC2的Q1=0(0001的Q1是低)。与非门输入为(0,1),输出1。不清零。
- 当计数值达到24(十位2=
0010,个位4=0100)时:- 十位(IC2):
Q3=0, Q2=0, Q1=1, Q0=0(Q1=高)。 - 个位(IC1):
Q3=0, Q2=1, Q1=0, Q0=0(Q2=高)。 - 与非门的两个输入(
IC2.Q1和IC1.Q2)都同时为高电平(1)。 - 与非门输出变为低电平(0)。
- 这个低电平立即作用于两个计数器的
CLR端(异步清零)。
- 十位(IC2):
- 清零:
CLR = 0信号是异步的,这意味着计数器不需要等待下一个时钟上升沿就会迅速清零。两个芯片的计数值几乎瞬间被强制清零为0000(十位)和0000(个位)。 - 复位: 在计数器清零后(回到00状态),
IC2.Q1变为0,IC1.Q2变为0。与非门的输入变为(0, 0),与非门输出变为高电平(NOT(0 AND 0)=NOT(0)=1),将CLR恢复到无效的高电平状态(1),为下一次计数循环做好准备。 - 循环: 上述过程不断重复:从00计数到23(在24处清零),再回到00,开始新的24进制计数周期。
重要注意事项:
- 稳定性: 计数到24时,状态仅短暂存在即被清零。在理想情况下这是可行的。但实际电路中,由于逻辑门和布线延迟可能稍有差异,24状态可能在清零前被非常短暂地保持。使用示波器观察时,24的波形会是一个极窄的脉冲(毛刺)。这通常是可接受的,因为目标计数状态是00-23。
- 清零信号宽度: 异步清零速度非常快(几十纳秒级别),清零信号低电平的宽度取决于组合逻辑门的延迟。对于这个设计,清零信号宽度足够保证可靠清零。
- 逻辑门选择: 使用与非门是因为它能直接产生低电平有效的清零信号。如果使用与门,需要额外加一个非门(反相器)将其输出反相才能得到所需的
CLR低电平。 - 悬空输入: 74LS系列芯片未使用的输入端(例如与非门剩余的两个输入)应接高电平(
+VCC),以避免引入噪声导致不稳定。
总结:
通过以上连接(级联RCO -> CLK、用与非门检测IC2.Q1=1和IC1.Q2=1并输出清零信号CLR),你可以成功地将两个74LS160计数器构建成一个循环计数00到23的24进制计数器。这个方案充分利用了74LS160的十进制计数能力、级联特性和异步清零功能。
74LS192/74LS193计数器数据手册
电子发烧友网站提供《74LS192/74LS193计数器数据手册.pdf》资料免费下载
资料下载
特斯拉线圈懵逼研究者
2024-02-18 09:55:20
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 芯片的工作原理是什么?
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- dtmb信号覆盖城市查询
- 怎样挑选路由器?
- 华为芯片为什么受制于美国?
- 元宇宙概念股龙头一览
- type-c四根线接法图解
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- BLDC电机技术分析
- 复位电路的原理及作用
- dsp是什么意思?有什么作用?
- iphone13promax电池容量是多少毫安
- 苹果无线充电器怎么使用?
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 传感器常见类型有哪些?
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机