#include #define MIRQ 2 unsigned long timing; void conf() { TWBR = 0xff; TWSR = 0x01; //TWCR &= ~(1< 2000) { // Обновление данных на дисплее Serial.println("WRITING"); while (!digitalRead(MIRQ)) ; if (digitalRead(MIRQ)) { delay(1); down(); Wire.beginTransmission(0x23); conf(); Wire.write(0x01); Wire.write(0x11); Wire.endTransmission(); up(); delay(1); } while (!digitalRead(MIRQ)) ; if (digitalRead(MIRQ)) { down(); sendStringToDisplay("HELLO", true); Wire.endTransmission(); up(); delay(1); } digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN)); timing = millis(); } }