Блоки SPI налаштовані за допомогою параметра Data bits, встановленого на 8, для надсилання 8-бітних кодів операції та запису/читання 8-бітних даних. Якщо вибрати контакт STE, наданий периферійним пристроєм SPI, у параметрах конфігурації, вибір периферійного пристрою буде скасовано між передачею даних.
Приклад: прочитати регістр 0x052A. Перший крок – це записати регістр PAGE до 0x05. Потім напишіть Register 0x2A і прочитайте дані. Зауважте, що послідовність читання завжди складається із запису реєстру, а потім читання даних.
Встановіть формат послідовного периферійного інтерфейсу (SPI). Дані, що надсилаються через з’єднання SPI, мають певну кількість бітів для представлення кожного значення. Крім того, положення тактового сигналу (SCK), високий або низький, і точний час, коли значення даних зчитується, визначається режимом SPI.
SPI має чотири режими роботи, від 0 до 3. Ці режими по суті контролюють спосіб надходження та виведення даних із пристрою SPI. Конфігурація виконується двома бітами в керуючому регістрі SPI (SPCR). Полярність тактового сигналу визначається керуючим бітом CPOL, який вибирає активний високий або активний низький синхросигнал.
Позитивні значення SPI вказують на кількість опадів більшу, ніж середня (тобто вологі умови), а негативні значення вказують на кількість опадів, меншу за середню (тобто сухі умови).. 1-місячний SPI є короткостроковим значенням і протягом вегетаційного періоду може бути важливим для кореляції вологості ґрунту та стресу врожаю.