Программатор AVR микроконтроллеров

При сборке различных устройств построенных на микроконтроллере, возникает необходимость запрограммировать этот самый микроконтроллер. О программаторе для PIC контроллеров я рассказывал ранее, в этой статье расскажу о своём варианте программатора для AVR микроконтроллеров.  

Программатор состоит из двух хорошо зарекомендовавших себя частей, собственно программатора и ZIF панели. 

Такой симбиоз позволяет отказаться от многочисленных переходников под различные микроконтроллеры. Программатор стыкуется с компьютером посредством COM порта, питание для микроконтроллера берётся с USB порта.

Устройство собрано на печатной плате. На плате предусмотрена установка стандартных ISP разъёмов для внутрисхемного программирования.

Программатор рассчитан на работу с программой PonyProg2000. В настройках программы необходимо выбрать тип порта: последовательный, SI Prog API, и COM порт, к которому подключен программатор.

Перед программированием требуется на плате программатора установить перемычки в соответствии с установленным в ZIF панель микроконтроллером

Верхние перемычки используются для подключения к микроконтроллеру кварцевого резонатора, либо внешнего тактового генератора, подключаемого к ISP разъёму. 

Печатная плата в формате ley