Печать

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

Опубликовано . Опубликовано в Программирование AVR

Рейтинг:   / 1
ПлохоОтлично 

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

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

 

 

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

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

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

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

 

 

Файлы:
Дата 13.01.2010 Размер файла 349.33 KB Закачек 1440

Комментарии  

0 #1 Алексаныч 06.05.2015 20:01
Зачем так сложно?Если есть СОМ прот то лучше Программатор Громова сделать
Сообщить модератору

Рекомендуем посмотреть