Предлагаю на обсуждение такую схему программатора:
Но меня не устроило то, что много перемычек на плате и мало индикации.
Посмотрел при помощи программы lpt comander как ведет себя порт
при активности программатора - сначала 4-й pin дает высокий уровень за ним 5-й pin,
когда программирование или считывание закончилось идёт обратный процесс -
отключается 5-й pin за ним 4-й pin соответственно. Получается, что 5-й pin можно не использовать.
Микросхему 74НС244 (2х4 BIT) заменяем 74НС541 (1х8 BIT) и разводка упрощается.
На оставшиеся формирователи вешаем светодиоды, на которых можем видеть передачу, приём, тактирование и питание.
Разводка платы такая, что провода шлейфа не нужно перепутывать.
Испытания проводил на программах CodeVisionAVR Pony Prog - всё работает.
СЕЙЧАС ПОЯВИЛИСЬ ОЧЕНЬ ДЕШЕВЫЕ ПРОГРАММАТОРЫ USBASP:
- без корпуса
- в корпусе
Протченко Александр.
|