На примере ATtiny85 я расскажу, как данный Микроконтроллер может обмениваться информацией с другими устройствами, в частности с Arduino Uno, и как выводить эту информацию в монитор порта Arduino IDE.
Пины (выводы) микроконтроллеров можно настроить так, чтобы они либо выдавали сигнал, либо его считывали, то есть работать либо как вход, либо как выход. Но сигналы бывают цифровыми и аналоговыми. Цифровой сигнал принимает два значения — единицу или ноль, ну или высокое (HIGH) и низкое (LOW). Но вот аналоговый сигнал плавно изменяется и может принимать любое значение. Рассмотрим небольшую аналогию со светом. В простейшем вы говорите «светло» или «темно». Если перевести это в цифровой сигнал, то достаточно...