Цитата(_Макс @ Jun 20 2010, 14:52)

Хорошо, допустим придется писать с нуля ту конфигурационную прогу для ПК. Какие есть готовые программаторы/отладчики для ATmega16 с возможность работы в SPI режиме?
Что-то вы все в кучу смешали - и программирование и отладку и SPI. Для последовательного программирования через SPI есть много разных программаторов - USBASP, AVR910, AVRDRAGON, AVRISPmkII. Но самый простой -
на базе FT2232.
Цитата(_Макс @ Jun 20 2010, 14:52)

А сможет ли какой-то готовый программатор/отладчик не удерживать RST (читай переводить в режим отладки), а обмениваться с системой по SPI в режиме runtime?
Готовый программатор не сможет программировать не трогая ногу сброса. А что вам нужно вообще? Как вы себе представляете и программирование и работу одновременно? Опишите подробнее - если вам нужно
обновлять прошивку, то может вам нужен загрузчик (bootloader) вроде avr231? Он позволяет обновлять прошивку по любому доступному в системе интерфейсу -надо лишь исправить на нужный интерфейс функции BusSendByte() и BusReceiveByte().