Немножко подправил программу для LPT программатора:
- Во-первых, сделал выбор варианта цоколевки для РТ4. Теперь не нужно предварительно конвертировать прошивку Coder, достаточно в программе выбрать нужный вариант цоколевки. Все остальное делается "на лету"
- Во-вторых, переписал все ассемблерные процедуры и прямую работу с портами на работу с дополнительной библиотекой inpout32.dll. Теперь нету ошибок типа "Privileged Instruction" в WinXP. Должна теперь работать нормально на Win9x / Win XP / Win 7 x32 и, в теории, на Win 7 x64.
- Ну и в третьих, пофиксил глюк - если нажимаем "загрузить буффер" а затем в выборе файлов "отмена" - вылетал по IO Error. Так же поменял шрифт в отображении дампа на моноширный и поменял иконку
UPD1: v1.1 - поправил еще глюк, когда если с РТ5 например переключаешься на РТ4, то размер буфера в окне не уменьшается.
UPD2: v1.2 - добавлена экспериментальная поддержка 573РФ2, 573РФ5, 2716 и 27C16 в режиме ТОЛЬКО ЧТЕНИЕ. Возможно неправильное считывание некоторых бит, если напряжение питания микросхемы меньше 4,9-5 вольт.
UPD3: Для правильного считывания РФ5 необходимо, чтобы напряжение питания микросхемы VCC (24 пин) было не меньше 4,9-5V. Если на вашей схеме напряжение меньше заявленного, рекомендуется заменить диод VD21 на диод Шоттки, например 1N5817.
UPD4: v1.3 - пофикшена ошибка, когда не отслеживалось - правильно ли записался байт и не выдавалось сообщение об ошибке записи байта. Так же неправильно обрабатывались кнопки (Yes/No) в сообщении об ошибке. Плюс увеличен интервал между записью бит в байте с 2мс до 100мс. Стало записывать дольше, зато надежней (на моей новой партии РТ4).






Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

Profi must live!