Какие первые шаги должен сделать радиолюбитель, решивший собрать схему на микроконтроллере? Естественно, необходима управляющая программа — "прошивка", а также программатор.
PIC JDM – простейший программатор для PIC МК
Для начала, очень советую, на контроллер, с которым вы работаете, скачать описание. Оно всегда должно быть у вас под рукой! Позволю себе сказать, что все контроллеры PIC — это промышленные контроллеры, и это наделяет их интересными возможностями. Самая главная из них — это «программирование в плате» по 2 проводам, на буржуйском это называется «ICSP». То есть производитель может выпустить уже готовые платы с уже запаянными контроллерами в них, а прошивку заливать непосредственно перед отправкой готового устройства конечному потребителю. В промышленных масштабах это очень удобная и нужная вещь.
Отличительной особенностью является простая схемотехника, низкая цена и доступность для радиолюбительского повторения. Программатор позволяет запрограммировать практически все Flash микроконтроллеры производства компании Microchip Technology Inc. Этот программатор я собирал на заре своего увлечения микроконтроллерами. Схема является результатом компиляции нескольких схем JDM-совместимых программаторов.
Темка эта в итоге разрослась и вылилась в схему универсального программатора, которым можно через последовательный порт компьютера программировать не только эту самую атмегу, но и другие контроллеры AVR, и контроллеры PIC, и микросхемы памяти. Как всегда в схеме использован различный радиохлам в данном случае снятый со старых сломанных материнок. Помимо универсальности, несомненным плюсом этого программатора является оригинальное решение проблемы с питанием. Питание для него требуется внешнее, но в тоже время никаких дополнительных блоков питания изобретать или покупать не надо.