Собрал и запустил программатор, проверял на 27с512, шьет исправно.
За основу взял плату, выложенную в ветке о флешере, доработал ее под использование только 27с512 и под имеющиеся у себя в запасе компоненты, добавил диод шоттки между портом процессора и выводом для подачи напряжения программирования ПЗУ чтобы при этом не отгибать ножку микросхемы, а лишь подключать 12.75 вольт на соответствующий вывод ПЗУ (на плате имеется контакт), при этом напряжение в сторону процессора не проходит.
Из замечаний- у меня на компьютере COM порт c номером 1, программа при запуске определяла его, но при попытке подключения почему то пыталась связаться через порт номер 3, которого у меня на компьютере нет, выскакивало соответсвующее сообщение об ошибке. В настройках поров в диспетчере устройств поменял номер порта с 1 на 3 и все запустилось.
Прилагаю фотографии платы и чертеж. На чертеже при разводке неверно расположил выше упомянутый диод, из за чего чуть не спалил ПЗУ-шку (напряжение программирования пошло бы не на "ОЕ" а на один из адресов ПЗУ), пришлось плату доработать.
Чертеж