Сдвиговый регистр
- Войдите на сайт для отправки комментариев
Чт, 05/02/2015 - 00:10
Добрый день! В который раз пытаюсь победить SN74HC595N
Схему подключения взял отсюда:
http://arduino.ru/Tutorial/registr_74HC595
Только использовал 1 сдвиговый.
Скетч:
//Пин подключен к ST_CP входу 74HC595 const int latchPin = 8; //Пин подключен к SH_CP входу 74HC595 const int clockPin = 12; //Пин подключен к DS входу 74HC595 const int dataPin = 11; void setup() { pinMode(latchPin, OUTPUT); pinMode(dataPin, OUTPUT); pinMode(clockPin, OUTPUT); } boolean b = true; byte H = B11111111; byte L = B00000000; void loop() { digitalWrite(latchPin, LOW); if(b) shiftOut(dataPin, clockPin, MSBFIRST, H); else shiftOut(dataPin, clockPin, MSBFIRST, L); digitalWrite(latchPin, HIGH); delay(1000); b = !b; }
Проблема в том что не работает нога 2,4 и 6 остальные светодиоды мигают нормально. В чем может быть дело?
Дык, может быть, подключены они не той стороной? :)
К сожалению нет, проверил даташит
Или что имелось ввиду?
.... в неисправности светодиодов или SN74HC595N
Есть ли резисторы? Без резистора светик может убить выход регистра.
Дык, может быть, подключены они не той стороной? :)
К сожалению нет, проверил даташит
Или что имелось ввиду?
Да про светодиоды я. Точно они правильно подключены?
В программе ничего плохого не видно, тем более, если половина светодиодов мигает.
Аппаратная проблема. Или выходы 595-й горелые, или светодиоды, или что-то подключено неправильно.
Действительно, прошу прощения, видно когда первый раз подключал без резисторов. Заменил сдвиговый и всё заработало. Всем спасибо!
Есть ли резисторы? Без резистора светик может убить выход регистра.
ШАМАН, млин..... или сам так попадал ? :)