|
вернуться назад
Программатор для программирования AVR микроконтроллеров фирмы Atmel. Этот программатор работает с программой AVR Prog V1.31 , поставляемой с программой AVRStudio 3.2, эта версия программы поддерживает программирование почти всех микросхем: |
|||||
|
|||||
|
К сожалению стандартный ассемблерный код для
программатора, предлагаемый фирмой Атмел, не поддерживает все микросхемы
включённые в AVR Prog V1.31. Чтобы включить поддержку нужных микросхем
необходимо исправить (дополнить) ассемблерный код для AT90S1200,
используемого в программаторе: |
|||||
|
|||||
|
Файл
с включённой поддержкой ATmega103 называется avr910m.asm,
прошивка avr910m.hex
Дальнейшее увеличение функций программатора сдерживает маленький размер
внутреннего пзу, поэтому следующая версия программы с поддержкой
микросхемы "AT89S53" исправлена под AT90S2313 - avr910m2.asm,
соответственно прошивка - avr910m2.hex В блужданиях по интернету наткнулся на свежую версию прошивки для этого устройства, вот шапка файла at90isp23.asm
|
|||||
|
Если вы только начинаете работать с AVR
микроконтроллерами, и вам нечем запрограммировать первый кристалл для
программатора, советую воспользоваться простой конструкцией, описанной на
сайте фирмы ТЕХНОФОРСТ, а также здесь . Для конвертации НЕХ
файлов в бинарные, с которыми работает этот программатор, воспользуйтесь
программой hex2bin.exe. Все
замечания, предложения, добавления, критику просьба направлять по е-mail:
mars@mit8.ru. Спасибо! |
|||||