Рубрика «Atmel Studio 7 и Proteus 7»

Подключение датчика температуры DS18B20 к ATmega8 и вывод температуры на LCD HD44780

Подключение нескольких DS18B20 к ATmega8 на одну шину (1xN Animating 1)

В данной статье пойдет речь о том, как подключить датчик температуры DS18B20 к ATmega8 и отображать данные на ЖКИ-дисплее 16×1 на базе HD44780. Будут приведены три примеры программ работы с датчиком температуры, а именно: самый простой — подключение одного DS18B20 к ATmega8; подключение нескольких DS18B20 к ATmega8 на разные выводы микроконтроллера; самый сложный — подключение нескольких датчиков температуры …

Подключение датчика температуры DS18B20 к ATtiny2313 и вывод температуры на LCD

Подключение LCD на базе HD44780 и DS18B20 к ATtiny2313 выше нуля

В данной статье пойдет речь о том, как подключить датчик температуры DS18B20 к ATtiny2313 и отображать данные на ЖКИ-дисплее 16×1 на базе HD44780. Для проверки работоспособности программы и схемы я использовал эмулятор Proteus 7 (ISIS 7 Professional). Код программы (проект в Atmel Studio 7 целиком) вы сможете скачать по ссылке в конце статьи. Прошивку (.hex файл) можно установить …

Подключение LCD на базе HD44780 к ATmega16 (LM016L LCD 16×2)

Схема подключения HD44780 к ATmega16 - LM016L LCD 16x2 (2)

Как подключить LСD дисплей на базе HD44780 к ATmega16 или его цифровой аналог LM016L 16×2 в Proteus При работе с Arduino, Atmega, PIC или с другим микроконтроллером часто возникает необходимость вывести какие-либо текстовые данные на дисплей. С цифрами проще, можно использовать 7 сегментный индикатор, а для вывода текста необходимо использовать LCD-дисплеи (ЖКИ). В данной статьи мы …

USART/UART на ATmega16 — Обмен данными по последовательному каналу

Схема подключения. UART на ATmega16 - Обмен данными по последовательному каналу (3)

USART/UART на ATmega16 — микроконтроллер ATmega16 (ATmega32) имеет в своем составе модуль универсального синхронно/асинхронного приемопередатчика —  USART. С его помощью можно организовать обмен данными по последовательному каналу между компьютером и микроконтроллером или между двумя микроконтроллерами. Как создать проект в Atmel Studio 7 смотрим здесь.

Мигание светодиодом на ATmega16/32

Схема подключения. ISIS Professional (Proteus 7) - Мигание светодиодом на ATmega16 (LED Blinking) — MicroPi (7)

«Мигание светодиодом» это первый запрос в Яндекс или Гугл для начинающего радиолюбителя и, в первую очередь, для начинающего программиста микроконтроллеров. Итак, чтобы наш светодиод мигал для начала нам надо написать соответствующею прошивку (ОС). Для этих целей я использую Atmel Studio 7. Как создать новый проект смотрим здесь.

Atmel Studio 7 — Создание нового проекта

Atmel Studio 7

Atmel Studio 7 — Создание нового проекта для ATmega16 на языке C (си) Для начала запускаем Atmel Studio 7 (или 5, или 6, или 8, или старый и надёжный AVR Studio 4). Ярлык данной программы можно найти на рабочем столе или в меню Start > All Programs > Atmel Studio 7. В Atmel Studio, выбираем File > New > Project… В …