USART/UART на ATmega16 — микроконтроллер ATmega16 (ATmega32) имеет в своём составе модуль универсального синхронно/асинхронного приёмопередатчика — USART. С его помощью можно организовать обмен данными по последовательному каналу между компьютером и микроконтроллером или между двумя микроконтроллерами.
Как создать проект в Atmel Studio 7, смотрим здесь.
Подключение датчика температуры DS18B20 к ATmega8 и вывод температуры на LCD HD44780
В данной статье пойдёт речь о том, как подключить датчик температуры DS18B20 к ATmega8 и отображать данные на ЖКИ-дисплее 16×1 на базе HD44780. Будут приведены три примера программ работы с датчиком температуры, а именно: самый простой — подключение одного DS18B20 к ATmega8; подключение нескольких DS18B20 к ATmega8 на разные выводы микроконтроллера; самый сложный — подключение нескольких датчиков температуры … Читать далее