74LS290与74LS161:可编程定时器的集成计数芯片解析

需积分: 9 13 下载量 55 浏览量 更新于2024-09-14 收藏 140KB DOC 举报
"本文主要介绍了两种常见的中规模集成计数芯片——74LS290和74LS161,它们在定时器设计中扮演重要角色。74LS290是一种异步集成计数器,具备置“9”、置“0”和计数功能,能实现二、五、十进制计数。74LS161则是一种同步4位二进制加法计数器,提供复位、预置和加法计数功能。" 74LS290是一款常用的异步集成计数器,其主要特点包括以下几个方面: 1. **置“9”功能**:当S9(1)和S9(2)都为1时,无论其他输入状态如何,计数器会立即设置输出为1001,对应十进制数9,这就是它的异步置“9”功能。 2. **置“0”功能**:如果S9(1)和S9(2)不同时为1,同时R0(1)和R0(2)都为1,计数器的输出会被清零,即Q3Q2Q1Q0=0000,这称为异步清零或复位功能。 3. **计数功能**:当S9(1)和S9(2)不全为1,并且R0(1)和R0(2)不全为1,通过输入计数脉冲CP,计数器开始工作。根据CP0和CP1的不同输入组合,74LS290可以实现二进制、五进制、十进制(8421码)或十进制(5421码)计数。 另一方面,74LS161是一款同步4位二进制加法计数器,其特性如下: 1. **异步清除功能**:当复位端RST为低电平时,74LS161的输出Q3Q2Q1Q0全为0,实现复位功能。 2. **同步预置功能**:如果RST为高电平,预置控制端P和数据输入D3D2D1D0被激活,计数器会立即设置输出为输入的数据值。 3. **保持功能**:在某些条件下,如RST为高电平且P为低电平时,计数器的输出将保持不变,即使有计数脉冲输入,也不会改变当前计数值。 4. **加法计数**:当RST和P都为高电平,且计数脉冲CP上升沿到来时,74LS161执行二进制加1操作,按照二进制计数规则递增计数值。 这两种计数芯片在设计可编程定时器时非常有用,可以根据不同的计数需求,通过编程控制这些芯片的输入信号,实现不同时间间隔的定时功能。例如,在数字电路、自动控制系统或者嵌入式系统中,这些计数器常用于精确的时间间隔测量、周期性事件触发或频率测量等任务。通过结合其他逻辑门电路和控制电路,可以构建出各种复杂的定时和计数逻辑,满足多样化的应用需求。