#include // Подключение заголовочных файлов #include // в которых содержатся #include // прототипы функций #include #include #define F_CPU 2000000 // Рабочая частота микроконтроллерa #define BAUD 9600L // Скорость обмена данными #define UBRRL_value (F_CPU/(BAUD*16))-1 // Согласно заданной скорости // подсчитываем значение для регистра UBRR void init_USART() { // Функция инициализации USART UBRRL = UBRRL_value; // Младшие 8 бит UBRRL_value UBRRH = UBRRL_value >> 8; // Старшие 8 бит UBRRL_value UCSRB = (1<