移位寄存器m74hc165连接

时间:2014-01-17 22:07:54

标签: arduino

我正在按照以下教程(http://www.arduino.cc/en/Tutorial/ShiftIn)将移入寄存器连接到我的Arduino。在教程中,他们使用CD4021'CD4021'移位寄存器,我得到了'm74hc165'。在查看数据表(http://www.datasheetlib.com/datasheet/735260/m74hc165b1_sgs-thomson-microelectronics.html#datasheet)后,我无法弄清楚如何连接以下电线:

Q8 (pin 3) to Ardunio DigitalPin 9 (blue wire)
CLOCK (pin 10) to to Ardunio DigitalPin 7 (yellow wire)
P/S C (pin 9) to Ardunio DigitalPin 8 (green wire) 

在第2节的教程中提到过。有人可以帮助我如何将这三条线连接到移位寄存器吗?

1 个答案:

答案 0 :(得分:0)

几年后,但希望它有所帮助。

根据数据表,74165与CD4021具有以下等价物:

    165中的
  • Q8将是Qh(引脚9).4021在移位寄存器的最后三个阶段有三个输出。 165只有一个:Qh
  • 165中的
  • CLOCKCLK(引脚2)。但CLK INH必须为低电平(连接到GND)。这用于抑制时钟,这是我们在大多数设置中不需要的,包括Arduino示例。
  • P/S C将为SH/^LD(第1针)。但要小心。在165中,逻辑被反转。 HIGH值表示数据可以移位,LOW值表示并行数据必须锁存。 CD4021是另一种方式:HIGH表示锁存并行数据,LOW表示位是串行移位。

所有这些都来自this more recent data sheet