74HC595芯片功能和引脚图功能详细介绍

 我来答
pyy289128334
推荐于2018-09-01
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
  74HC595
  74HC595是硅结构的CMOS器件, 兼容低电压TTL电路,遵守JEDEC标准。 74HC595是具有8位移位寄存器和一个存储器,三态输出功能。 移位寄存器和存储器是分别的时钟。 数据在SHcp的上升沿输入,在STcp的上升沿进入到存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。 移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7’),和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使能OE时(为低电平),存储寄存器的数据输出到总线。
  8位串行输入/输出或者并行输出移位寄存器,具有高阻关断状态。三态。
  编辑本段特点
  8位串行输入 /8位串行或并行输出 存储状态寄存器,三种状态
  输出寄存器可以直接清除 100MHz的移位频率
  编辑本段输出能力
  并行输出,总线驱动; 串行输出;标准中等规模集成电路
  595移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7’),和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使能OE时(为低电平),存储寄存器的数据输出到总线。
  参考数据
  Cpd决定动态的能耗,
  Pd=Cpd×VCC×f1+∑(CL×VCC^2×f0)
  F1=输入频率,CL=输出电容 f0=输出频率(MHz) Vcc=电源电压
  编辑本段引脚说明
  符号 引脚 描述
  Q0…Q7 第15脚, 1, 7 并行数据输出
  GND 第8脚 地
  Q7’ 第9脚 串行数据输出
  MR 第10脚 主复位(低电平)
  SHCP 第11脚 移位寄存器时钟输入
  STCP 第12脚 存储寄存器时钟输入
  OE 第13脚 输出有效(低电平)
  DS 第14脚 串行数据输入
  VCC 第16脚 电源
  编辑本段功能表
  输入 输出 功能
  SHCP STCP OE MR DS Q7’ Qn
  × × L ↓ × L NC MR为低电平时仅仅影响移位寄存器
  × ↑ L L × L L 空移位寄存器到输出寄存器
  × × H L × L Z 清空移位寄存器,并行输出为高阻状态
  ↑ × L H H Q6 NC 逻辑高电平移入移位寄存器状态0,包含所有的移位寄存器状态 移入,例如,以前的状态6(内部Q6”)出现在串行输出位。
  × ↑ L H × NC Qn’ 移位寄存器的内容到达保持寄存器并从并口输出
  ↑ ↑ L H × Q6’ Qn’ 移位寄存器内容移入,先前的移位寄存器的内容到达保持寄存器并出。
  编辑本段注释
  H=高电平状态
  L=低电平状态
  ↑=上升沿
  ↓=下降沿
  Z=高阻
  NC=无变化
  ×=无效
  当MR为高电平,OE为低电平时,数据在SHCP上升沿进入移位寄存器,在STCP上升沿输出到并行端口。
  编辑本段程序样例
  void HC595_senddata(unsigned char dat)
  {
  unsigned char i;
  for(i=0;i<8;i++) //发送一个八位数据
  {
  if((dat=dat<<i)&0x80==0)MOSIO=0; //第i位为0时,MOSIO发送0;
  else MOSIO=1; //否则发送1;
  SH_CLK=0; //SH_CLK的上升沿,将数据送进移位寄存器;
  NOP();
  NOP();
  SH_CLK=1;
  }
  ST_CLK=0; //ST_CLK的上升沿,将数据由移位寄存器送到存储寄存器
  NOP(); //并输出到Q0—Q7并口
  NOP();
  ST_CLK=1;
  }
  大致上就是这样子,把MOSIO输入的串行数据,转换到Q0—Q7的并行输出,我用的595芯片,输出是反向的,即是输入1时,输出为0
  开放分类:
华北工控
2019-09-24 广告
元器件:工控主板元器件一般不同于商业用料,需要考虑耐高温、抗潮湿等工业场合需求。PCB设计:为了加强主板的EMC/EMI性能,增强主板的稳定性。工业主板采用6层及以上PCB线路板设计。平台选项:工控主板一般采用低功耗芯片组,以便节约能耗,同... 点击进入详情页
本回答由华北工控提供
dbb935623040
2011-05-14 · 超过31用户采纳过TA的回答
知道答主
回答量:129
采纳率:0%
帮助的人:72.9万
展开全部
74hc595是具有8位移位寄存器和一个储存器即锁存器,具有三态输出功能,移位需要一个时钟,储存需要一个时钟,Q1到Q7对应595的1到7脚,是并行项数据输出,是存储器的输出,第九脚是串行输出,10脚是复位端,低电平有效,11脚是是移位寄存器的时钟输入,12脚是存储器的时钟输入,
13脚是输出使能端,低电平有效,14脚是串行输入端,16脚电源,8脚接地
15脚Q0,希望对你有帮助!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式