Собрал программатор по ссылке http://msevm.com/main/willem/index.htm
Вот что получилось:
Заработал сразу. Перепробовал кучу микросхем. В основном 27Сххх и флеши от древних материнок в dip-28 и dip-32. Всё работает. С серией 24Схх тоже работает без проблем. А вот на серии 93Схх полный затык (XL93LC46 и 93C46 в dip-8). Каждый раз читаются разные значения, прошивается тоже бред. Из списка выбирал все возможные комбинации. Даже ввёл коммутацию 7-ой ноги для 8/16 бит - пофиг. В hardware test всё работает и переключается, в том числе и в последовательной части. npn транзисторы в программаторе стоЯт КТ3102Б, pnp - КТ502Е, все номиналы резисторов - по схеме. Все МС тоже по схеме (серия CD4xxx). Сделал доработку до 4.5 - 98D5 тоже не работает с 93схх. Все те МС, что не шьёт Willem, замечательно прошивает PonyProg в 16-бит режиме (в нём по схеме 6-7-8 ноги МС 93cxx соединены вместе).
Willem PCB v3.1 не работает с 93Схх (93С46)...
Последний раз редактировалось softfelix Сб июл 10, 2010 12:08 pm, всего редактировалось 1 раз.
Re: Willem PCB v3.1 не работает с 93Схх (93С46)...
В режиме Test H/W включай 32-Vcc, 24-ОЕ.
далее ставить и убрать галочку 13-D0
измерить уровни сигналов прохождения сигнала по сериальной части программатора - на входе/выходе инверторов, на колекторах транзысторов, на выводе 3 гнезда DIP-8 93Cxx.
Установить галочку 14-D1, измерить напряжение на выводе 2 гнезда DIP-8 93Cxx
далее ставить и убрать галочку 13-D0
измерить уровни сигналов прохождения сигнала по сериальной части программатора - на входе/выходе инверторов, на колекторах транзысторов, на выводе 3 гнезда DIP-8 93Cxx.
Установить галочку 14-D1, измерить напряжение на выводе 2 гнезда DIP-8 93Cxx
Re: Willem PCB v3.1 не работает с 93Схх (93С46)...
Всё именно так и проверяю. Уровни меняются и имеют номинальные значения. Но 93с46 так и не читается/шьётся. p.s. Серия 24сх читается/шьётся без проблем.Ezo писал(а):В режиме Test H/W включай 32-Vcc, 24-ОЕ.
далее ставить и убрать галочку 13-D0
измерить уровни сигналов прохождения сигнала по сериальной части программатора - на входе/выходе инверторов, на колекторах транзысторов, на выводе 3 гнезда DIP-8 93Cxx.
Установить галочку 14-D1, измерить напряжение на выводе 2 гнезда DIP-8 93Cxx
Re: Willem PCB v3.1 не работает с 93Схх (93С46)...
Ура! Проблему решил. Установил вот эту штуку: http://www.benryves.com/products/remappediodll
Теперь в XP всё пишется и читается. Правда, есть и минус - значительно упала скорость чтения/записи параллельных МС памяти большого объёма.
Так же пробовал играться с UserPort, но абсолютно безрезультатно.
Теперь в XP всё пишется и читается. Правда, есть и минус - значительно упала скорость чтения/записи параллельных МС памяти большого объёма.
Так же пробовал играться с UserPort, но абсолютно безрезультатно.