教你74hc595时序图怎么看知识详解

电子常识

2585人已加入

描述

  74HC595简介

  74HC595具有8位移位寄存器和一个存储器,三态输出功能。 移位寄存器和存储器有相互独立的时钟。

  当移位寄存器输入时钟SHCP上升沿来临之时,数据被移出。每当存储寄存器输入时钟STCP上升沿来临之时,数据并行的存储到存储寄存器。如果两个时钟上升沿同时到来,移位寄存器总是要比存储寄存器的提前一个时钟。

  移位寄存器有一个串行出入(DS)和一个串行标准输出(Q7S)。同时也提供一个异步复位端(低电平有效),存储寄存器有一个8位3态总线输出。输出使能(OE)为低电平时,存储寄存器的值就输出。

  74HC595特点:

  8位串行输入 /8位串行或并行输出 存储状态寄存器,三种状态

  74HC595是具有三态输出功能(即具有高电平、低电平和高阻抗三种输出状态)的门电路。输出寄存器可以直接清除。具有100MHz的移位频率。

  74HC595引脚图:

74HC595

  74HC595引脚功能:

74HC595

 

  74HC595工作原理:

  74HC595的数据端:

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

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

  SI: 串行数据输入端。

  74hc595的控制端说明:

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

  SCK(11脚):上升沿时数据寄存器的数据移位。QA--》QB--》QC--》。。。--》QH;下降沿移位寄存器数据不变。

74HC595

  74HC595真值表

  控制移位寄存器

  SCK 上升沿 数据 移位 SCK 下降沿 数据 保持

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

  74HC595

  控制存储寄存器

  RCK 上升沿 移位寄存器 的 数据进入 存储寄存器 RCK 下降沿 存储寄存器数据不变

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

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

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

  74HC595时序图详解:

74HC595

  74HC595是串行输入并行/串行输出的移位锁存器。SHCP是移位脉冲,前沿(上升沿)有效,STCP是锁存脉冲,前沿有效,DS是输入信号,MR(低电平有效)清零,OE(低电平有效)输出使能,Q0-Q7并行输出,Q7S串行输出。

  在移位脉冲SHCP的上升沿作用下,输入信号DS在芯片内部进行八次移位,STCP负责锁存,把移位信号保持在芯片内部,OE低电平时,移位后的信号从Q0-Q7八个脚并行输出,同时这八个脚上的信号也以串行的方式从Q7S脚依次输出。该脚输出的信号可作为下一个595的输入信号,理论上讲,可实现无限级联。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分