Краткое описание:
Программатор предназначен для загрузки/чтения программ
и данных в процессоры AVR и AT89S5x фирмы ATMEL
"в системе".
Итак на 07.04.2008 поддерживаются жуки :
AT89S2051 AT89S4051 AT89S51 AT89S52
AT89S53 AT89S8252 AT89S8253
AT90CAN128 AT90PWM2 AT90PWM3 AT90S1200
AT90S2313 AT90S2323 AT90S4414 AT90S4434
AT90S8515 AT90S8535
ATMEGA103 ATMEGA128 ATMEGA1280 ATMEGA1281
ATMEGA16 ATMEGA161 ATMEGA162 ATMEGA163
ATMEGA165 ATMEGA168 ATMEGA169 ATMEGA2560
ATMEGA2561 ATMEGA32 ATMEGA323 ATMEGA325
ATMEGA3250 ATMEGA329 ATMEGA3290 ATMEGA48
ATMEGA603 ATMEGA64 ATMEGA640 ATMEGA645
ATMEGA6450 ATMEGA649 ATMEGA6490 ATMEGA8
ATMEGA8515 ATMEGA8535 ATMEGA88
ATINY12 ATINY13 ATINY15 ATINY22
ATINY2313 ATINY25 ATINY26 ATINY45
ATINY85
(Синий цвет означает, что жук тестировался.)
1. Вообще:
Для внутрисхемного программирования используется LPT-порт и кабель.
Формат файла - .bin
Версия DOS, WIN95/98 - spi.exe (прямое обращение к портам)
Версия win95 - XP - spiwc.exe + DLPortIO(port95nt.exe) драйверы.( AvReal compatible )
ссылки на драйверы DLPortIO:
http://www.sstnet.com/ftp/unsupported/port95nt.exe
http://www.ln.com.ua/~real/avreal/p95nt.zip
http://www.secret100.nm.ru/port95nt.exe
ftp://ftp.mathworks.com/pub/tech-support/mikel/port95nt.exe
2. О кабелях:
можно использовать кабели:
SPI simple
SPI full - позволяет подключить RXD,TXD процессора
к COM-порту IBM-PC.
ALTERA ByteBlaster (AvReal compatible)
ATMEL STK (AvReal compatible)
XILINX Cable (AvReal compatible)
3.
"..Винды - отстой для дурака "
" А если не пуста башка "
" Нужна командная строка! "
Параметры указываются из командной строки.
Первым параметром указывается имя файла
(если будет производится операция с файлом).
Порядок следования остальных параметров
не существенен. Подробный хелп встроен
в .exe - файлы при запуске без параметров.
.
продолжение описания в файле 0read.me !
Благодарности:
Огромный "сенькс" Александру Кулемзину за выявленную ошибку
при программировании ATMega103.
Гигантский "сенькс" Александру Редчуку. AVReal
Беспредельный "сенькс" Юрию Гречко за отличный драйвер LptVampir
Фирме Atmel - за AVR-ы и "за все-за все".
Фирме Borland - а как бы я без них сделал программатор ?!
А также всем, всем, всем кто прявив достойное терпение, помог мне
выявить и обезвредить многочисленные мелкие и крупные ошибки. :)
Ругательства направлять по адресу: spiprog@mail.ru
Александр Инчагов
|