Что Вы хотите - самостоятельно собрать предельно простое устройство для программирования PIC18, или купить недорогой программатор промышленного производства?
Простых конструкций для PIC в сети имеется много, однозначное преимущество у всех таких конструкций - это дешевизна, ну а недостатки каждой выясняются в процессе работы
Из недорогих промышленных изделий для программирования флешовых PIC можно порекомендовать программатор PICKit2 компании Microchip. Преимущества: поддерживается MPLab. обновляется firmware. обещано что в перспективе превратится в дебаггер, ну и цена (точно не знаю ) порядка 50 зеленых.
Подробную информацию про PICKit2 можно найти на microchip.com естественно, ну и
здесьДля внутрисхемного программирования конечно нужен тот или иной вариант программатора, но еще и должны быть учтены некоторые особенности в схемотехнике разрабатываемого устройства.
Почитайте об этом например
здесьНу и конечно Вы можете один раз зашить программатором в PIC18 специальную программу (называемую bootloader) и затем заливать в контроллер программы через COM порт, но на плате контроллера должна обязательно присутствовать та или иная схема согласования уровней RS232 и контроллера (например микросхема из семейства MAX232).
Сообщение отредактировал Adviser - Sep 26 2006, 10:33