SN74HC595N引脚图_功能参数_代换型号
SN74HC595N是一个简单的8位移位寄存器芯片。简而言之,该移位寄存器是一种允许通过在并行和串行格式之间转换数据来向微控制器添加额外输入或输出的设备。你选择的微处理器能够使用串行信息与SN74HC595N进行通信,然后以并行(多引脚)格式收集或输出信息。本质上,它从串行输入中获 8位,然后将它们输出到8个引脚。
这款小型DIP封装IC包含一个8位串入并出移位寄存器,为8 位D型存储寄存器提供并行三态输出。注意:SN74HC595N是74HC595移位寄存器IC的直接替代品,在以前版本的任何应用中都应该可以正常工作。
规格参数
功能特性
- 它是一个具有8位串行输入和8位串行或三态并行输出的移位寄存器。
- 该IC的工作电压为2V至6V。
-
输出电压等于该IC的工作电压。
-
它基于CMOS逻辑,因此功耗极低,仅为80uA。
- 输出源/灌电流为35mA。
- 具有抗噪声能力强的特点。
- 它可以通过引脚9轻松级联更多IC,以获得更多输出。
- 最大时钟频率为25Mhz@4.5V。
- 所有输入均提供施密特触发器动作。
替代方案型号包括:CD4035、74LS379、CD4014、74LS166、74LS323、74LS164、CD4015、74LS299。
引脚配置
它是一个8位移位寄存器,所以SN74HC595N有QA-QH的八个输出引脚,其引脚配置如下图所示:
功能框图
SN74HC595N有8个输出和3个输入引脚,包括数据引脚、存储电阻时钟引脚和移位寄存器时钟引脚。将引脚8接地,将引脚16连接至+5V电源。
输出使能引脚(~OE)应接地,以启用移位寄存器的输出引脚。如果向主复位引脚施加低信号,则主复位引脚将清除移位寄存器的存储器。这就是为什么它应该保持高位。
当引脚11上出现正沿跳变时,移位寄存器将接受施加在数据线上的输入。存储寄存器的输出连接到D锁存器/存储电阻器的输入引脚。当引脚12处发生正沿跳变时,这些输入会在锁存器输出上更新。
最重要的是,如果需要将多个IC级联在一起,则引脚9连接到另一个移位寄存器IC的数据引脚。
工作原理
SN74HC595N内部的移位寄存器由移位寄存器和存储寄存器两个寄存器组成。两者都是8位宽,第一个负责在时钟的每个正边沿接受数据输入,并持续接收数据。但只有当我们向锁存输入引脚施加高电平有效信号时,移位寄存器中的数据才会传输到存储寄存器。
真值表
典型应用
SN74HC595N是一种低驱动CMOS器件,可用于多种总线接口类型的应用,其中输出振铃是一个问题。低驱动和慢边缘速率将最大限度地减少输出上的过冲和下冲:
封装设计参数
应用领域
-
网络交换机
-
电力基础设施
-
LED显示屏
-
服务器
常见问题整理
1、8位移位寄存器如何工作?
答:SN74HC595N是一个简单的8位移位寄存器IC。简而言之,该移位寄存器是一种允许通过在并行和串行格式之间转换数据来向微控制器添加额外输入或输出的设备。本质上它从串行输入中获取8位,然后将它们输出到8个引脚。
2、SN74HC595N可以用来做什么?
答:SN74HC595N是一个工作在Serial IN Parallel OUT协议上的移位寄存器。它从微控制器串行接收数据,然后通过并行引脚发送该数据。我们可以使用单芯片增加8个输出引脚。此外,还可以并联1个以上的移位寄存器。
3、如何对SN74HC595N进行编程?
答:首先,将SN74HC595N移位寄存器的串行输入引脚连接到Arduino的引脚4。然后将时钟和锁存引脚(即SN74HC595N的引脚11和12)分别连接到Arduino的引脚6和5。现在,将8个LED与单独的限流1KΩ电阻器连接到8个输出。