Свой программатор я собрал в августе 2006, и с тех пор он исправно работает.
Еще тогда я пытался понять отличия от pcb4,5 и заметил, что изменен алгоритм
считывания, но разбираться с этой проблемой не было необходимости, да и желания.
А недавно прочитал на форуме EZOFlash (http://www.ezoflash.com/forum/index.php)
сообщение со ссылкой на сайт, где подробно описана модернизация pcb3b до pcb4,5.
Статья на английском, но при желании разобраться можно, да и суть изменений
понятна из приведенной там же схемы. Все дело оказалось в том, что считывание
байта происходит не за 8 тактов, как в pcb3, а за 6 тактов. Считывание
последних 3-х битов производится одновременно со всех трех выходов регистра
4014, для чего выводы Q7(ножка 12) и Q6 (ножка 2) МС 4014 соединяют через
инверторы с выводами 12 и 13 LPT. В результате получается существенный выигрыш
по времени и при чтении, и при записи, особенно на больших МС. На приведенном
ниже фрагменте схемы pcb3m (см. EVM News №8-9 за 2006г.) дополнения показаны
синим цветом.
В pcb4,5 изменена так же схема подачи Vpp на PIC контролеры и заменены
некоторые детали в преобразователе напряжения. Сам я эти изменения не пробовал,
так как в программе версии 0,98d5 нет ничего нового, но, судя по сообщениям на
форуме, все работает. Кто интересуется подробностями, смотрите статью по ссылке:
http://www.msxpro.com/py2bbs/willem_pcb45en.php
Котухов М.Г.
г.Усть-Каменогорск, Восточно-Казахстанская обл.
kotyx@mail.ru