NewSistems Опубликовано 7 апреля, 2016 Жалоба Поделиться Опубликовано 7 апреля, 2016 Есть готовое изделие со светодиодными столбиками и двумя LED драйверами A6282 (соединенных последовательно как в схеме приведенной в даташите). Хочется зажигать/гасить светодиоды при помощи arduino. Набросал такую программу: #define SDI 13 #define CLK 11 #define LE 12 void setup() { pinMode(SDI, OUTPUT); pinMode(CLK, OUTPUT); pinMode(LE, OUTPUT); }void Out(byte data1, byte data2) { digitalWrite(LE, LOW); shiftOut(SDI, CLK, MSBFIRST, data2); shiftOut(SDI, CLK, MSBFIRST, data1); digitalWrite(LE, HIGH); } void loop() { Out(111111111111111, 111111111111111); } но светодиоды не реагируют. Если вручную "изобразить" ввод логических единиц - то как-то произвольно они загораются. Где я не прав в программе? Помогите пожалуйста. Не удается приложить даташит на лед-драйвер http://forum.cxem.net/public/style_emoticons/default/sad.png Раздел: МК для начинающих Читать дальше Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.