Robofun 機器人論壇

標題: Arduino接串入並出的IC 問題(已解決) [打印本頁]

作者: s8806162001    時間: 2014-7-9 07:53
標題: Arduino接串入並出的IC 問題(已解決)
本帖最後由 s8806162001 於 2014-7-12 16:25 編輯

我是使用74164(D74HC164C)這顆IC主要是能夠將1個輸出 利用clock轉成8個輸出(串入並出)
使用方法應該不會錯 我在8051下控制可以正常使用

但是想轉到arduino,輸出完全沒有時序關係,一直亂跳
我用的是arduino 2560,arduino接出來的腳直接接到IC上(in、clk、clr)
用三用電表量clk腳確實都有再變化(0V~4V左右)
應該足以讓IC判斷HIGH.LOW
但是輸出的東西 卻都是亂碼
而且變化的時間 不但不是跟著clk跑 是完全沒有頻率的亂跳

有人曉得是什麼問題嘛....
作者: pizg    時間: 2014-7-11 00:41
本帖最後由 pizg 於 2014-7-11 00:44 編輯

回復 1# s8806162001

你沒有貼出電路圖和程式碼, 難以回答你的問題.
不過這兒有範例給你參考 http://www.bristolwatch.com/arduino/arduino3.htm
作者: s8806162001    時間: 2014-7-12 16:25
感謝你的範例!!
我知道我錯在哪裡了..
剛重8051過來 以為只要用 digitalWrite 給HIGH.LOW就好
沒有用到 pinMode這個指令@@
不過輸出一樣有HIGH.LOW 讓我以為我的程式沒有錯QQ
謝謝你




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2