#include void setup() { Serial.begin(115200); // Управление ведомым устройством 10 pin int SS = 10; pinMode(SS, OUTPUT); digitalWrite(SS, HIGH); // Настройка SPI Интерфейса SPI.begin(); SPI.setBitOrder(MSBFIRST); SPI.setClockDivider(SPI_CLOCK_DIV8); SPI.setDataMode(SPI_MODE1); } void loop() { digitalWrite(SS, LOW); // Начало общения с АЦП SPI.transfer(0x12); //отправка команды RREG - 0000 0010 SPI.transfer(0x01); // отправка команды RDATA - 0000 0001 int data2 = SPI.transfer(0x00); // Запись в переменную ответа с АЦП digitalWrite(SS, HIGH); // Конец общения с АЦП // Вывод информации на экран Serial.println(data2); delay(500); }