Мир микроконтроллеров
Микроконтроллеры Atmel AVR семейства ATmega и ATtiny:
Устройство, программирование и применение микроконтроллеров для начинающих; схемы, конструкции и устройства на микроконтроллерах; популярная литература по микроконтроллерам; подборка радиолюбительских программ для создания устройств на микроконтроллерах; практикум - от разработки проекта до практической сборки устройств на микроконтроллерах.
Микроконтроллеры AVR Atmel
Необходимые сведения, краткие характеристики, функциональные возможности, даташиты по микроконтроллерам семейства AVR ATmega и ATtiny. Все то, что поможет быстро определиться с выбором нужного микроконтроллера для будущей конструкции
Устройство микроконтроллеров
Подборка статей по устройству микроконтроллеров
Программирование микроконтроллеров
Подборка статей по программированию микроконтроллеров
Практикум
Собираем конструкции на микроконтроллерах - подробное описание и пошаговая сборка устройств
Конструкции на микроконтроллерах
Подборка несложных в исполнении различных радиолюбительских конструкций на микроконтроллерах
Радиолюбительские программы
Различные радиолюбительские программы, облегчающие нашу жизнь при воплощении мысли в реальность
От читателей
Схемы, конструкции, разработки и статьи по микроконтроллерам от читателей сайта
Последние публикации:
Русификация программы Atmel Studio.
В этой статье мы поговорим о проблемах русификации программы Atmel Studio, как перевести программу на русский (или другой) язык, и как сделать более удобной работу программы с программатором USBASP. После установки программы Atmel Studio весь интерфейс будет на английском языке. Кому-то, кто знаком с английским, или уже привык работать с программами с английским интерфейсом, это вполне устроит. Меня лично, такой подход создателей программы к великому и могучему не устраивает, мне более комфортно работать с русским меню.
Основы программирования микроконтроллеров AVR.
С этой публикации начинается цикл статей по устройству и программированию микроконтроллеров AVR в программной среде "Atmel Studio" (бывшая "AVR Studio") на Ассемблере и Си. Первая статья вводная, посвящена вопросам выбора языка программирования и среды разработки, необходимого материального обеспечения (начального стартового комплекта). В дальнейшем процесс изучения будет происходить следующим образом:
- статья по устройству микроконтроллеров
- статья по программированию микроконтроллеров с попутным изучением среды разработки "Atmel Studio".
Программа AVRDUDE_PROG: программирование микроконтроллеров AVR ATmega и ATtiny
Популярнейшая программа AVRDUDE_PROG предназначена для программирования микроконтроллеров AVR ATmega и ATtiny. Поддерживает практически все микроконтроллеры и огромное количество программаторов, в том числе USBASP, русский интерфейс:
1. Возможность самостоятельного добавления программаторов, настройки скорости программирования и т.п
2. Возможность самостоятельного добавления МК
3. Редактирование и настройка отображения Fuses битов
4. Выбор инверсных или прямых Fuses битов
5. Окна вывода значений Fuses битов в HEX формате
6. Сохранение настроек программирования при закрытии программы, т.е. при последующем открытии все настройки восстановятся
Схема и конструкция двухканального термометра, часов на ATmega8, датчиках DS18B20, RTC DS1307, LCD 1602
Конструкция простого двухканального термометра с часами на основе микроконтроллера ATmega8, с выводом информации о текущем времени и текущих температур с двух датчиков на знакосинтезирующий 2-х строчный, 16-символьный ЖК индикатор.
USBASP - USB AVR программатор для микроконтроллеров ATmega и ATtiny.
Характеристики программатора:
- работает с различными операционными системами - Linux, Mac OC, Windows (для операционной системы Windows, для работы программатора, необходимо установить драйвера - архив в конце статьи)
- скорость программирования до 5 кб/сек
- имеет 10-контактный интерфейс ISP (соответствует стандарту ICSP с 10-контактной распиновкой)
- поддерживает два напряжения программирования - 5В и 3,3В
- питается от порта USB компьютера, имеет встроенную защиту по току (самовосстанавливающийся предохранитель на 500 мА)