Description
通俗易懂的74HC595集成芯片讲解
栏目:公司新闻 发布时间:2024-07-16
 在进行芯片级联时,DS引脚接上一级芯片的Q7S引脚  MR:低电平时,移位寄存器数据清零;  SHCP:上升沿时,移位寄存器数据移位,下降沿时,数据不变;  STCP:上升沿时,移位寄存器数据进入存储寄存器,下降沿时,数据不变;  OE:低电平使能,高电平时,Q1~Q7禁止输出(呈高阻态)。亦即,控制该引脚可轻松实现Q1~Q7引脚的0/1信号交替输出。  上图中FF0~FF7:8个移位寄存器,

  在进行芯片级联时,DS引脚接上一级芯片的Q7S引脚

  MR:低电平时,移位寄存器数据清零;

  SHCP:上升沿时,移位寄存器数据移位,下降沿时,数据不变;

  STCP:上升沿时,移位寄存器数据进入存储寄存器,下降沿时,数据不变;

  OE:低电平使能,高电平时,Q1~Q7禁止输出(呈高阻态)。亦即,控制该引脚可轻松实现Q1~Q7引脚的0/1信号交替输出。

  上图中FF0~FF7:8个移位寄存器,其正下方对应的为8个存储寄存器

  如上图所示,移位寄存器的数据由D引脚输入、Q引脚输出,每次移位脉冲引脚(SHCP)提供一个时钟脉冲,D引脚的数据就会输出并保存到Q引脚上。由图可见,移位脉冲引脚(SHCP)是与8个移位寄存器直接相连的,故每给一个移位脉冲信号,全部8个移位寄存器均会执行相同操作:数据由D引脚向Q引脚移一位。值得注意的是,移位寄存器的数据来源为数据串行输入引脚(DS),故在每次给移位脉冲信号之前,我们需要准备好该引脚的值。特别地,依次给出8个移位脉冲信号后,可将1字节数据完整移入8个移位寄存器中,且该字节的8个bit位将会依次分布在8个移位寄存器的Q引脚上,实现对1字节数据的输入操作。

  该芯片的8个存储寄存器均为锁存寄存器,每给一个锁存脉冲信号,8个存储寄存器的Q引脚就会向外并行输出数据并锁存D引脚上的数据。特别地,当移位寄存器完成1字节数据的输入操作后,此时给一个锁存脉冲信号,可实现将该字节数据在Q0~Q7引脚上的并行输出操作。