2014-01-17 59 views
0

我按照以下教程(http://www.arduino.cc/en/Tutorial/ShiftIn)將移入寄存器連接到我的Arduino。在教程中,他們使用CD4021'CD4021'移位寄存器,並且獲得了'm74hc165'。尋找數據表(http://www.datasheetlib.com/datasheet/735260/m74hc165b1_sgs-thomson-microelectronics.html#datasheet)在後,我無法弄清楚如何連接以下連接:移位寄存器m74hc165連接

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節中有人可以幫我如何將這三根導線連接到移位寄存器?

+0

遷移不可能朝http://electronics.stackexchange.com/questions/tagged/arduino?儘管我認爲這屬於那裏,而不是在這裏。 – ShinTakezou

+1

我在stackoverflow上搜索Arduino,下次我將在stackexchange上搜索以查找問題的正確位置。我在那裏發佈了這個問題,謝謝你的回覆。這個問題可能會被刪除,以防止污染。 – Pakspul

+0

此問題似乎更適合http://electronics.stackexchange.com/ – ShinTakezou

回答

0

幾年後,但希望它有幫助。

根據該數據表中,74165具有下列等價的CD4021:

  • Q8Qh(引腳9)在165 4021具有用於的最後三個階段三個輸出移位寄存器。 165只有一個:Qh
  • CLOCK在165中將是CLK(引腳2)。但是CLK INH必須爲低(連接到GND)。這被用來抑制時鐘,這是我們在大部分設置中都不需要的,包括Arduino的例子。
  • P/S C將是SH/^LD(第1針)。但謹慎。在165中,邏輯是倒置的。 HIGH值表示數據可以移位,LOW值表示並行數據必須鎖存。 CD4021是另一種方式:HIGH表示鎖存並行數據,LOW表示串行移位。

這一切都從this more recent data sheet獲得。