Через JTAG адаптер микроконтроллер подключается напрямую к среде программирвания и отладки, например к AVR Studio. После чего микроконтроллер полностью подчиняется студии и дальше шагу не может ступить без ее разрешения. Доступна становится пошаговое выполнение кода, просмотр/изменение всех регистров, работа со всей периферией и все это в реальном микроконтроллере, а не в программной эмуляции. Можно ставить точки останова (breakpoints) на разные события — для ICE1 три штуки.
В общем, сказка, а не инструмент!
К сожалению в AVR микроконтроллерах JTAG доступен далеко не везде, как правило контроллеры с числом ног меньше 40 и обьемом памяти меньше 16КБ такого удовольствия лишены.
Работает напрямую со средой AVR Studio 4.12/4.14/4.16/4.17/4.18 версий. Стандартный десятипиновый JTAG интерфейс.
Работает с микроконтроллерами:
ATmega128,ATmega128L,ATmega16,ATmega162,
ATmega162V,ATmega165,ATmega165V, ATmega169,ATmega169V, ATmega16L, ATmega32,
ATmega323,ATmega323L, ATmega32L, ATmega64, ATmega64L