Для того чтобы записать нашу программу в МК нам необходима программа программатор и соответствующая плата программатор. Для чего нужна плата? Во-первых, для организации интерфейса с портом компьютера, через который код программы поситупает в МК. Во-вторых, необходима некоторая логическая схема, которая управляет процессом программирования МК.После нескольких опробованных мною схем я остановился на очень удобной и в тоже время простой схеме с подключением через COM порт (см. рис ниже).Мною в их конструкцию внесены лишь незначительные изменения, касающиеся введения панельки DIP40 и удаления паненльки DIP8 для приспособления конструкции под наши цели. Сайт источник http://www.ikarab.narod.ru. Кстати, настоятельно рекомендую зайти на этот сайт - пожалуй, это лучший сайт посвященный программированию PIC на ассемблере.
Схема довольно проста, и думаю, особенных проблем с ее реализацией возникнуть не должно. Единственное с чем столкнулся я, так это стабилитрон КС147А - я его просто не смог купить в Москве. Пришлось заменить на импортный BZX55 (такой вот парадокс). Еще один момент по схеме: конденсаторы С2 и С4 подпаиваются со стороны проводников.
Вод вид с наложением всех деталей со стороны печатных проводников.
А вот и готовый файл разводки. Если его распечатать на лазерном принтере, приложить распечаткой на медную поверхность платы и провести утюгом то будет то что нужно.
Ниже привожу ряд фотографий, которые, возможно, помогут Вам в сборке данного программатора.
Тут хорошо видны конденсаторы С2 и С4.
|