Всем доброго времени суток!
В поисках подходящей схемы программатора для старых типов ПЗУ напал на некий Pruf Plus. Схема проста до безобразия, так что решил попробовать, пока не придут компоненты для более серьезного.
Читает все отлично, в том числе и с электрическим стиранием. При попытке записи "мнения разделились": 27256 и РФ2 записались отлично (пробовал по два раза), а вот две 27C128, 27С256 и три 27C512 записались с ошибками (писал каждую по несколько раз, а 27C128 раз шесть точно). Причем ошибка у всех одинакова - по адресам кратным 100h пишется 0. То есть, по адресам 0h, 100h, 200h....1A00h и тд. Причем только до примерно 3000h-4000h, а дальше до конца микрух пишет без ошибок.
Явно не в питании дело, очень уж ошибка регулярна. И не в программе, так как и дос-версия дает тот же результат.
Есть идеи, из-за чего это вообще может быть?
PS: И заодно уж по поводу универсального программатора спрошу. Там в питании есть транзистор КП303. Он для чего нужен вообще? Его нельзя заменить на резистор?