Среди периферийных устройств микроконтроллера ATtiny88 нет последовательного порта USART, следовательно для передачи данных между компьютером и микроконтроллером возникает необходимость устанавливать в микроконтроллер программный эмулятор последовательного порта.
Программный эмулятор последовательного порта для м-к ATtiny88 поддерживается библиотекой SoftwareSerial.
Подключаем модуль USB-UART к микроконтроллеру тремя проводами:
Модуль | Сигнал 1 | Сигнал 2 | Общий провод |
ATtiny88 | RX | TX | GND |
USB-UART | TX (зелёный) | RX (белый) | GND (чёрный) |
Любой порт (pin) м-к ATtiny88 может выступать в роли RX или TX, это настраивается в программе.
Скетч. 1. Использование программной эмуляции последовательного порта USART в м-к ATtiny88.