Программатор Для Attiny2313

/ Comments off

Arduino это просто, быстро, а самое главное удобно для реализации идей. Но когда всё отлажено и схема, и код настает момент, когда избыточность плат просто не нужна. Идею то можно реализовать значительно дешевле и компактнее. Без горы проводов.

Для того чтобы избавиться от ненужных примочек в готовом устройстве предлагаем прошить ваш код непосредственно в микроконтроллер. Ниже описан пример, где в качестве программатора используется Arduino Nano, а прошивать будем микроконтроллер ATtiny13 на котором, кстати, собран набор. Распакуйте архив attiny13.zip. В папке со скетчами создайте папку «hardware». Размещение папки со скетчами можно узнать, выбрав «Файл – Настройки». Из распакованного архива скопируйте папку «attiny13» в папку «hardware». Должно получиться примерно так: «C: Users имя пользователя Documents Arduino hardware attiny13».

Программаторы для микроконтроллеров Atmel. Автор - Aheir, aheir@radiokot.ru. Attiny2313 простой 8-ми битный микроконтроллер. Для прошивки микроконтроллера attiny2313 необходимо. Решил прикупить себе ATtiny2313, но в области программирования мк я покачто ноль. Поэтому решил собрать самый простой программатор 5 проводов. Схема программатора, которая здесь представлена считается более простенькой.

Перезапустите Arduino IDE. Если сделали все правильно, в списке плат появиться строка «ATtiny13(ATtiny13a)». В списке Frequency можно выбрать нужную частоту работы микроконтроллера. Чтобы запрограммировать микроконтроллер, нужен программатор. Программатор можно сделать из Ардуино Нано. Для этого в нее нужно загрузить скетч ArduinoISP из имеющихся примеров.

Если для ATtiny13 будет выбрана частота менее 1,2 МГц, пример ArduinoISP нужно изменить. Строку #define SPICLOCK (1000000/6) нужно заменить на #define SPICLOCK (128000/6) Подключите Arduino Nano к ПК. В Arduino IDE выберите плату Arduino Nano, процессор ATmega328, нужный COM-порт.

Выберите «Скетч – Загрузка». Начнется загрузка программы. Дождитесь окончания загрузки. Программатор готов. Подключите программируемый микроконтроллер к Ардуино, как показано на рисунке. Теперь в Arduino IDE выберите программируемый микроконтроллер, нужную частоту, COM-порт остается без изменений.

Программатор для attiny2313 купить

Выберите используемый программатор, в нашем случае «Arduino as ISP». Сначала нужно записать загрузчик. В данном случае эта команда только изменяет заводские настройки микроконтроллера, чтобы он работал на выбранной частоте, загрузчик не пишется.

Теперь в микроконтроллер можно загружать «рабочую» программу. Откройте скетч, который хотите загрузить, и выберите «Скетч – Загрузить через программатор». Начнется загрузка. Дождитесь окончания загрузки программы. Если для вашего проекта вы выбрали другой контроллер из семейства ATtiny, тогда загружайте и распаковывайте в папку hardware дополнительные файлы описания.

Программатор Attiny2313 И Atmega8 Com Порт Ponyprog

Tiny.zip tiny ChipDip.zip Схема подключения для ATtiny в корпусе DIP14: Техническая документация.