ATMEL выдает (выдавал) прогу для программиравания своих процессоров AT89 по SPI (именно) под названием at89isp.zip и к ней обновления для новых процессоров. Схема, по моему, явно не была вылажена, но это перепевки от ByteBlastera. Там одна микросхема , да несколько резисторов. Пользую. Если надо схему кину в мыло.