Цитата(impuls-v @ Feb 5 2007, 00:28)

А что делать если необходимой микросхемы нет в списке поддерживаемых, сидеть и ждать пока появится? И сколько может пройти времени - полгода, год или два.
Да уж лучше написать свой программатор, и то меньше мучений будет, зато уже точно если нет поддержки такой микросхемы, то переш и дописываеш сам.
Ну есть дудь (avrdude), у которого в текстовом конфиг-файле прописывается конфигурация каждого контроллера - есть/нет страничной записи, какие есть фьюзы, какими командами все это делается - в виде типа такого:
memory "eeprom"
size = 512;
min_write_delay = 3600;
max_write_delay = 3600;
readback_p1 = 0xff;
readback_p2 = 0xff;
read = " 1 0 1 0 0 0 0 0",
" 0 0 0 x x x x a8",
" a7 a6 a5 a4 a3 a2 a1 a0",
" o o o o o o o o";
write = " 1 1 0 0 0 0 0 0",
" 0 0 0 x x x x a8",
" a7 a6 a5 a4 a3 a2 a1 a0",
" i i i i i i i i";
;
(это реальный пример куска описания mega168 из avrdude.conf)
Пока по мне один недостаток - фьюзы приходится задавать в hex. Но зато нет путаницы programmed-unprogrammed.