LinTai: качественные китайские корпуса и каркасы

Программатор ATMEL AVR ISP, работающий с AVRStudio4

Наверное, многим разработчикам программного обеспечения для микроконтроллеров AVR, использующим среду AVRStudio4, хотелось бы программировать чипы прямо в AVRStudio4 с использованием AVRISP. Обычно мы используем упрощенную версию AVRISP работающую с PonyProg или AVRDUDE. Но здесь есть решение, которое может разрешить эту проблему.

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

На сайте sixca.com размещена упрощенная версия программатора AVR ISP, работающая с оригинальным программным обеспечением ATMEL.

Схема avr isp
Схема avr isp

IC1 устанавливается для передатчика RS-232 (MAX232 или любой аналогичный (DS275)). Длина провода от AVR-ISP до платы AVR не должна превышать 15 см.

Печатная плата - односторонняя и простая в изготовлении:

Печатная плата - односторонняя и простая в изготовлении

Установка компонентов:

Установка компонентов:

Встроенная программна написана для AT90S2313, но, т.к. эта версия микроконтроллера - устаревшая, то оно должно работать и на Attiny2313, ибо этот микроконтроллер совместим с AT90S2313. Это устройство может программировать большинство микроконтроллеров автоматического распознавания речи, поддерживаемых ISP:

The firmware is written for AT90S2313 as this version of microcontroller is obsolete, then it should be working on Attiny2313 as this microcontroller is compatible with AT90S2313. This device can program most of AVR microcontrollers that support ISP:

Встроенная программа написана для работы с кварцевым резонатором на 4МГц. Целевое устройство должно соответственно использовать кварцевый резонатор на 4МГц. Если же оно использует внутренний генератор, то подключать кварцевый резонатор нет необходимости.

Если целевая плата работает на частоте 8МГц, то встроенную программу необходимо перекомпилировать для работы на 8МГц. Откройте ассемблерный код и измените строку:

.equ xtal_8mhz=0 ; if 0 then 4MHz Xtal
to :
.equ xtal_8mhz=1 ; if 0 then 4MHz Xtal

и откомпилируйте программу с помощью avrasm (AVRStudio выполнит задание).

Схема соединений AVR ISP:

Схема соединений AVR ISP

Схема использования AVR ISP
Схема использования AVR ISP

Скачать файлы проекта здесь.

Перевод: Герман Голод, по заказу РадиоЛоцман

На английском языке: ATMEL AVR ISP Programmer that Works with AVRStudio4

Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя
Фрагменты обсуждения:Полный вариант обсуждения »
  • собрал!! в телнете скорость 19200 отрабатывает версию там типы поддерживаемых контроллеров указывает итд(v S p t) а как же его в авр студии запустить то?
  • Мда!!! Что непонятно работает схема или нет в AVRStudio4? Есть смысл собирать?
  • работает в code vision и avrdude выбрал его аки avr910 тиньку 24 прошить не удалось но хавает 2313 проверил точно
  • слишком устаревший перечень обрабатываемых ИС гораздо больше позволяет stk200m с ponyprogом (в том числе и attiny13/13a)... :cool:
  • может умельцы подрихтовали прошиву под новые чипы? стк200 этож просто лпт порт?!