Пожалуйста помогите мне решить эту проблему зеркальное изображение https://www.youtube.com/watch?v=--MSv4j ... e=youtu.be
Скетч здесь https://cloud.mail.ru/public/3FV8/npCXv7hyE
Код: Выделить всё
shiftOut(DIN_PIN, CLK_PIN, MSBFIRST, i == addr ? cmd : 0);Код: Выделить всё
void sendCmdAll(byte cmd, byte data) {
digitalWrite(CS_PIN, LOW);
for(int i = NUM_MAX - 1; i >= 0; i--){
shiftOut(DIN_PIN, CLK_PIN, MSBFIRST, cmd);
shiftOut(DIN_PIN, CLK_PIN, MSBFIRST, data);
}
digitalWrite(CS_PIN, HIGH);
}Код: Выделить всё
void sendCmdAll(byte cmd, byte data) {
digitalWrite(CS_PIN, LOW);
for(int i = NUM_MAX - 1; i >= 0; i--){
shiftOut(DIN_PIN, CLK_PIN, MSBFIRST, cmd);
shiftOut(DIN_PIN, CLK_PIN, MSBFIRST, data);
}
digitalWrite(CS_PIN, HIGH);
}
void sendCmdAll(byte cmd, byte data) {
digitalWrite(CS_PIN, LOW);
for(int i = NUM_MAX - 1; i >= 0; i--){
shiftOut(DIN_PIN, CLK_PIN, MSBFIRST, cmd);
shiftOut(DIN_PIN, CLK_PIN, LSBFIRST, data);
}
digitalWrite(CS_PIN, HIGH);
}
void sendCmdAll(byte cmd, byte data) {
digitalWrite(CS_PIN, LOW);
for(int i = NUM_MAX - 1; i >= 0; i--){
shiftOut(DIN_PIN, CLK_PIN, LSBFIRST, cmd);
shiftOut(DIN_PIN, CLK_PIN, MSBFIRST, data);
}
digitalWrite(CS_PIN, HIGH);
}
void sendCmdAll(byte cmd, byte data) {
digitalWrite(CS_PIN, LOW);
for(int i = NUM_MAX - 1; i >= 0; i--){
shiftOut(DIN_PIN, CLK_PIN, LSBFIRST, cmd);
shiftOut(DIN_PIN, CLK_PIN, LSBFIRST, data);
}
digitalWrite(CS_PIN, HIGH);
}