Не получается вытолкнуть данные с помощьюе Shiftout на регистр 74HC59.

Starpom
Offline
Зарегистрирован: 06.03.2011

 Пытаюсь записать байт в сдвиговый регистр 74HC5 с Arduino Duemilanove, использую shiftOut(data, clock, MSBFIRST, data), но похоже ничего не записывается в регистр. Кто-нибудь сталкивался? Где тут грабли?

Zaliv
Offline
Зарегистрирован: 05.03.2011

 Вообще конечно информации маловато для диагноза.

Цитата:

shiftOut(data, clock, MSBFIRST, data)

Наверно имелось ввиду для первых двух параметров dataPin и clockPin и это должны быть номера выходов. А то у тебя два раза data в параметрах.
Проверь, что это выходы установлены как выходы
pinMode(dataPin, OUTPUT);
pinMode(clockPin, OUTPUT);

Starpom
Offline
Зарегистрирован: 06.03.2011

 Во точно, а слона-то я с бревном и не заметил. Забыл выставить режим выходов.
Спасибо