您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>电子元器件>芯片引脚图>

用74HC165读8个按键状态

2018年02月02日 11:05 网络整理 作者: 用户评论(0

74HC165是一款高速CMOS移位寄存器,,电压为2.0~6.0V,驱动电流为+/-5.2mA。74HC165引脚兼容TTL(LSTTL)系列(定义于JEDEC标准№.7A)。

74hc165基本参数

电压:2.0~6.0V

驱动电流:+/-5.2mA

传输延迟:16ns@5V

最高频率:56MHz@5V

逻辑电平:CMOS

工作温度:-40~+85℃

封装:SO16,SSOP16,DIP16,TSSOP16

  74HC165用法

  74HC165级联,如下图

用74HC165读8个按键状态

  SH/LD为低,并口数据存入8个位寄存器中。8个位寄存器分别为Q0、Q1、Q2、Q3、Q4、Q5、Q6、Q7。此时Q7里已经有值,可以直接读取了所以,逻辑可以是这样读取Q7的数据,然后IN_CLK_LOW;IN_CLK_HIGH;制造一次上升沿,执行移位操作,使Q6的值移位到Q7中。SH/LD为高,允许移位。一个时钟脉冲,QH向外输出一位数据,同时,从SER采集一位数据补充8位寄存器。

  如上级联情况,右边74HC165的SER悬空,采集数据为0.

  左边74HC165,一个脉冲,QH输出一位数据,同时,从SER采集一位数据补充低位。 相当于如下: 开始前

  H1-G1-F1-E1-D1-C1-B1-A1 H2-G2-F2-E2-D2-C2-B2-A2 开始传输

  1,1G-1F-1E-1D-1C-1B-1A-2H 2G-2F-2E-2D-2C-2B-2A-0

  2,1F-1E-1D-1C-1B-1A-2H-2G 2F-2E-2D-2C-2B-2A-0-0

  3,1E-1D-1C-1B-1A-2H-2G-2F 2E-2D-2C-2B-2A-0-0-0 。。。

  14,B2-A2-0-0-0-0-0-0 0-0-0-0-0-0-0-0

  15,A2-0-0-0-0-0-0-0 0-0-0-0-0-0-0-0

  16,0-0-0-0-0-0-0-0 0-0-0-0-0-0-0-0

  这样,就把2个级联的74HC165的并口数据,全部以串口形式传输给了MCU

非常好我支持^.^

(10) 34.5%

不好我反对

(19) 65.5%

( 发表人:姚远香 )

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!