74HC595是具有8位移位寄存器和一个存储器,三态输出功能。 移位寄存器和存储器是分别的时钟。数据在SHcp的上升沿输入,在STcp的上升沿进入的存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7’),和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使能 OE时(为低电平),存储寄存器的数据输出到总线。

引脚说明:
QA--QH: 八位并行输出端,可以直接控制数码管的8个段。

QH': 级联输出端。我将它接下一个595的SI端。

SER(DS): 串行数据输入端。

74595的控制端说明:

/SCLR(MR)(10脚): 低点平时将移位寄存器的数据清零。通常我将它接Vcc。

SCK(SHCP)(11脚):上升沿时数据寄存器的数据移位。QA-->QB-->QC-->...-->QH;下降沿移位寄存器数据不变。(脉冲宽度:5V时,大于几十纳秒就行了。我通常都选微秒级)

RCK(STCP)(12脚):上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。通常我将RCK置为低电平,当移位结束后,在RCK端产生一个正脉冲(5V时,大于几十纳秒就行了。我通常都选微秒级),更新显示数据。

/G(OE)(13脚): 高电平时禁止输出(高阻态)。如果单片机的引脚不紧张,用一个引脚控制它,可以方便地产生闪烁和熄灭效果。比通过数据端移位控制要省时省力。

注:74164和74595功能相仿,都是8位串行输入转并行输出移位寄存器。74164的驱动电流(25mA)比74595(35mA)的要小,14脚封装,体积也小一些。

74595的主要优点是具有数据存储寄存器,在移位的过程中,输出端的数据可以保持不变。这在串行速度慢的场合很有用处,数码管没有闪烁感。

与164只有数据清零端相比,595还多有输出端时能/禁止控制端,可以使输出为高阻态。
注明:74HC595引脚命名我现在看到两种,如串行数据输入端(14脚)有的Datasheet上叫SER,还有一种叫DS。不过这都没有关系,只是名字不一样,大家看这些文档时,注意点就行。

转载于:https://www.cnblogs.com/hnrainll/archive/2010/12/13/1905138.html

74HC595芯片使用说明相关推荐

  1. 【单片机基础篇】74HC595芯片详解

    74HC595芯片详解 芯片简述:74HC595是一个8位串行输入.并行输出的位移缓存器:并行输出为三态输出.在SCK 的上升沿,串行数据由SER输入到内部的8位位移缓存器,并由QA~QH'输出,而并 ...

  2. 8*8LED点阵图原理(74HC595芯片使用方法)

    1.LED灯排线图 1.该线为共阳极点阵图,一行的阳极都是接在一条线上的 如果要亮第一排第一个灯,需要9号行位置为1(即5V),13号列为0(即0V)形成电流,该灯就亮. 2.故行为1000 000控 ...

  3. 51单片机之IO口扩展——74HC595芯片串行转并行实验

    我们都知道通信从大的方面有两种:串行和并行.串行的最大优点是占用总线少,但是传输速率低:并行恰恰相反,占用总线多,传输速率高.市面上有很多这样的芯片,有串入并出的(通俗讲就是 一个一个进,最后一块出来 ...

  4. 【74HC595】51单片机(普中A2开发板)LED点阵屏点亮以及74HC595芯片的使用笔记

    使用74HC595芯片驱动LED点阵屏的使用笔记 1.控制显示LED点阵屏的思路 2.74HC595芯片的学习 2.1.74HC595芯片是什么? 2.2.74HC595芯片各引脚解释以及分析 2.3 ...

  5. 74HC595芯片实现原理及跑马灯数码管应用程序-----day2

    74HC595芯片应用-----day2 1.CMOS移位寄存器–74HC595 可串行输出控制下一级级联芯片.![在这里插入图片描述](https://img-blog.csdnimg.cn/2fa ...

  6. IO口扩展 74HC595芯片

    74HC595芯片目的:扩展IO口数量(一个芯片扩展8个IO口) 上面是A2-A4的芯片,下面是A5-A6的芯片,其中右端的QA--->QH'连接LED8*8点阵的A1-A8 A2-A4 上半部 ...

  7. 74HC595 芯片详细介绍

    74HC595是8 位串行输入/输出或者并行输出移位寄存器,具有高阻关断状态.三态. 特点: 1,8 位串行输入 2,8 位串行或并行输出 3,存储状态寄存器,三种状态 4,输出寄存器可以直接清除 5 ...

  8. 74HC595芯片介绍和使用详解【干货】

    引脚介绍 3态高速位移寄存器.串行输入,并行输出. 14脚:DS,串行数据输入引脚 12脚:ST_CP,存储寄存器时钟输入引脚.上升沿时,数据从移位寄存器转存带存储寄存器. 11脚:SH_CP,移位寄 ...

  9. 74HC595芯片引脚说明

    原理图 引脚 直译 解释 OE 打开使能 使用此芯片的开关,带上横线的意思就是输入低电平这个芯片才能工作 SRCLR 连续清零/串行清零 控制芯片的数据清空,带上横线的意思就是输入低电平后芯片数据会被 ...

最新文章

  1. Redis第三集:redis-benchmark性能测试
  2. p值 t值 统计_非统计师的P值
  3. html5文件域的自动获取,HTML5 文件域+FileReader 读取文件(一)
  4. ewebeditor未授权:功能被禁用请先配置授权_SteamPY新功能——外区账号礼物自动领取...
  5. Pytorch中model.eval()的作用分析
  6. 基于springboot+thymeleaf+mybatis的员工管理系统 —— 增删改查
  7. 多线程并发编程之构建自定义同步工具
  8. 苹果cmsv10仿美剧吧自适应好看的免费高端简约模板
  9. win10计算机被网络设备发现,图文解决win10系统网络发现已关闭计算机和设备不见的方法...
  10. 路由器DNS被劫持的解决办法,dns被劫持怎么办?
  11. 块存储、文件存储、对象存储三者的区别
  12. R语言基本操作(Rstudio中)
  13. Python 画星星图案
  14. NAS HomeAssistant
  15. latex 公式换行_如何在微信公众号中!编辑出漂亮的数学公式?
  16. 最佳 Maya 免费建模插件!
  17. candence pcb走线等长_PCB走线角度选择 - PCB Layout 跳坑指南 - 吴川斌的博客
  18. SCIENCE CHINA LATEX模板缺少的一个重要文件psfig.sty,File `picins.sty’ not found.
  19. 小红书2020校招数据分析笔试题卷四 解析
  20. 坐标系统概念(转载)

热门文章

  1. Java处理文件BOM头的方式推荐
  2. WebService SOAP、Restful和HTTP(post/get)请求区别
  3. hpunix下11gRac的安装
  4. Linux下安装Perl模块
  5. JavaScript事件详解
  6. Java代码实现负载均衡五种算法
  7. vue.js开发环境搭建
  8. springboot---mybits整合
  9. Web数据存储之localStorage和sessionStorage
  10. ES6-16 WeakMap与WeakSet、proxy与reflect