IC-Prog и LPT нестандартная проблемма
IC-Prog и LPT нестандартная проблемма
Здравствуйте. У меня возникла сложная проблема. Если коротко - Propic2 и IC-Prog перестали работать после смены компьютера. Подробно о случившемся:
Пользовался программатором лет 8. Работало все четко (Виндовс ХР). После приобретения с рук более нового компьютера, установил виндовс 7. После нее (специально для программирования микроконтроллеров) установил виндовс ХР SP3. На задней стенке ЛПТ порта нет. На материнке есть. Купил шлейф с разъемом и вывел на заднюю стенку ЛПТ порт. Программатор не читает и не пишет. Тест программатора активирует два выхода из четырех, и то не те. Открыл комп, начал прозванивать провода вместе с купленным шлейфом - все ОК. Скачал и установил программу Wndlpt и провел тест ЛПТ порта. Получилась такая ерунда: Я активирую пины 2, 3, 4, 5, а акривируются пины 3, 5, 7, 9. Нарисовал на бумажке разъем и сообразил, что на материнке распайка разъема шахматная: нечетные пины с одной стороны, четные с другой. Перепаял шлейф от материнки к задней стенке в нужном порядке. Тест ЛПТ показал, что все стало хорошо, пины активируются именно те, что нужно. НО!!! IC-Prog утратил доступ к ЛПТ порту. При попытке программирования, чтения или теста программатора состояние пинов не меняется. Я подозреваю, что они остались в том виде, как были при закрытии программы Wndlpt. Удалял программу двумя способами, чистил реестр с пом. Regcleaner. Толку ноль. Очень не хочется переустанавливать обе винды (ХР должна ставиться перед семеркой). Подскажите, кто виноват и что делать!?
Пользовался программатором лет 8. Работало все четко (Виндовс ХР). После приобретения с рук более нового компьютера, установил виндовс 7. После нее (специально для программирования микроконтроллеров) установил виндовс ХР SP3. На задней стенке ЛПТ порта нет. На материнке есть. Купил шлейф с разъемом и вывел на заднюю стенку ЛПТ порт. Программатор не читает и не пишет. Тест программатора активирует два выхода из четырех, и то не те. Открыл комп, начал прозванивать провода вместе с купленным шлейфом - все ОК. Скачал и установил программу Wndlpt и провел тест ЛПТ порта. Получилась такая ерунда: Я активирую пины 2, 3, 4, 5, а акривируются пины 3, 5, 7, 9. Нарисовал на бумажке разъем и сообразил, что на материнке распайка разъема шахматная: нечетные пины с одной стороны, четные с другой. Перепаял шлейф от материнки к задней стенке в нужном порядке. Тест ЛПТ показал, что все стало хорошо, пины активируются именно те, что нужно. НО!!! IC-Prog утратил доступ к ЛПТ порту. При попытке программирования, чтения или теста программатора состояние пинов не меняется. Я подозреваю, что они остались в том виде, как были при закрытии программы Wndlpt. Удалял программу двумя способами, чистил реестр с пом. Regcleaner. Толку ноль. Очень не хочется переустанавливать обе винды (ХР должна ставиться перед семеркой). Подскажите, кто виноват и что делать!?
Re: IC-Prog и LPT нестандартная проблемма
Может кто знает, как переустановить драйвер ICPROG.SYS? Он ставится при первом запуске IC-Prog, а в дальнейшем установка не вызывается. Может, проблема в этом драйвере?
Re: IC-Prog и LPT нестандартная проблемма
Проблема в "двухсистемье" (вернее правильном его сооружении).
Поставь чистую ХР на компе и наладь порт, затем экспериментируй с семеркогибриддо...
На ХР проблем никогда не будет (и двухсистемье - 98/ХР)... А вот с семеркой - не экскрементировал...
да и лучше всеж на http://picpgm.picprojects.net/index.html перебраться.

Поставь чистую ХР на компе и наладь порт, затем экспериментируй с семеркогибриддо...
На ХР проблем никогда не будет (и двухсистемье - 98/ХР)... А вот с семеркой - не экскрементировал...
да и лучше всеж на http://picpgm.picprojects.net/index.html перебраться.

- Albert_V
- Друг Кота
- Сообщения: 4119
- Зарегистрирован: Чт сен 12, 2013 00:54:12
- Откуда: ЗаМКАДье. Там, где ЦУП
Re: IC-Prog и LPT нестандартная проблемма
Может быть у меня программы не той системы©, но всё прекрасно работает на "родной" виртуальной XP из-под 7-ки.
Семёрка "разрешает" XP напрямую обращаться к портам. [Win7/64 Pro, лицензия]

P.S.
У меня в компе стоит такой контроллер LPT + COM.
Семёрка "разрешает" XP напрямую обращаться к портам. [Win7/64 Pro, лицензия]
P.S.
У меня в компе стоит такой контроллер LPT + COM.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: IC-Prog и LPT нестандартная проблемма
Ничё не понял. Так эта программа Wndlpt управляет портом нормально, и вы распаяли шлейф правильно - цешкой на пинах LPT разъёма на задней стенке удостоверились?! А программа IC-Prog не управляет?
Тоже цешкой проверили? Какой программатор выбран в меню программы - там их много? Какой тип управления - прямой доступ или через API функции. Галочки правильно расставлены?
SYS файл может просто находиться в одной папке с самой программой (exe файлом).
Тоже цешкой проверили? Какой программатор выбран в меню программы - там их много? Какой тип управления - прямой доступ или через API функции. Галочки правильно расставлены?
SYS файл может просто находиться в одной папке с самой программой (exe файлом).
Re: IC-Prog и LPT нестандартная проблемма
Ariadna-on-Line писал(а):Ничё не понял. Так эта программа Wndlpt управляет портом нормально, и вы распаяли шлейф правильно - цешкой на пинах LPT разъёма на задней стенке удостоверились?! А программа IC-Prog не управляет?
Тоже цешкой проверили? Какой программатор выбран в меню программы - там их много? Какой тип управления - прямой доступ или через API функции. Галочки правильно расставлены?
SYS файл может просто находиться в одной папке с самой программой (exe файлом).
Все так и было. Проверял тестером. Настройки классические, 8 лет юзаные.
Сейчас поставил на переднюю панель компа (на заглушку ниже ДВДишника) переключатель на две группы. Подает питание (+5 и +12 вольт) или на винт с семеркой, или на винт с ХР. Винды переустановил обе (почему и задержался с ответом, прошу прощения). Только-только закончил, программировать еще не пробовал, но думаю все должно срастись.
Albert_V писал(а):Может быть у меня программы не той системы©, но всё прекрасно работает на "родной" виртуальной XP из-под 7-ки.
Семёрка "разрешает" XP напрямую обращаться к портам. [Win7/64 Pro, лицензия]
P.S.
У меня в компе стоит такой контроллер LPT + COM.
У меня ХР стояла не виртуальная, просто две виндовс на двух винтах.
Спасибо за помощь.
Re: IC-Prog и LPT нестандартная проблемма
Ежли два физических дисковода попеременно подключать таким примитивом одного питания коммутировать мало будет. Остаются шлейфы интерфейса, через которые теоретически можно паразитное питание микросхемной начинки дисковода получить...
А дисковод штука доорогаая... 
А дисковод штука доорогаая... Re: IC-Prog и LPT нестандартная проблемма
Случайно в биосе порт не отключен?
А может просто битый порт? Купить плату с LPT-разъемом, вставить в материнку и проверить..
А может просто битый порт? Купить плату с LPT-разъемом, вставить в материнку и проверить..
Re: IC-Prog и LPT нестандартная проблемма
BOB51 писал(а):Ежли два физических дисковода попеременно подключать таким примитивом одного питания коммутировать мало будет. Остаются шлейфы интерфейса, через которые теоретически можно паразитное питание микросхемной начинки дисковода получить...А дисковод штука доорогаая...
Мне кажется, все интерфейсы должны быть с опторазвязкой. Пока, вот, полет нормальный. Кстати и программатор начал работать. Проблема скорей всего именно в программе Wndlpt, т. к. до ее запуска программатор получал сигнал по двум пинам LPT, а потом уже нет.
-=Vovka=- писал(а):Случайно в биосе порт не отключен?
А может просто битый порт? Купить плату с LPT-разъемом, вставить в материнку и проверить..
Конечно, порт был включен. Я проверил, да и программа Wndlpt все пины сетила.
Re: IC-Prog и LPT нестандартная проблемма
Насколько мне шклерозь не изменяет ни IDE ни SATA опторазвязки не имеют. 
Re: IC-Prog и LPT нестандартная проблемма
Спорить не буду - не разбирался. Может кто-то имеет опыт - можно ли оставлять подключенным сата интерфейс при отключенном кабеле питания? Подскажите, плз.