Цитата Сообщение от Barmaley_m Посмотреть сообщение
Alexfreed - есть еще такая вещь, как "In-circuit debugger", который и реализуется отчасти программно. У фирмы Microchip такие есть - почитай про него, может почерпнешь ряд полезных идей.
Да, есть такие вещи. Кроме MPLAB есть еще ATmel AVR Studio. И много других. И есть настоящие ICE (In-Circuit Emulator). Там вместо настоящего процессора вставляется специальный с дополнительным каналом связи с хостом и т.д.
Я с ними со всеми работал с начала 90х, так что с концепцией знаком.

Надо 2 части - железо и программа на хосте. Железо я делать люблю, а программы писать - не очень. А поскольку похоже никому это не надо, то наверное и делать не стану.