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

Поставь чистую ХР на компе и наладь порт, затем экспериментируй с семеркогибриддо...
На ХР проблем никогда не будет (и двухсистемье - 98/ХР)... А вот с семеркой - не экскрементировал...
да и лучше всеж на http://picpgm.picprojects.net/index.html перебраться.
Может быть у меня программы не той системы©, но всё прекрасно работает на "родной" виртуальной XP из-под 7-ки.
Семёрка "разрешает" XP напрямую обращаться к портам. [Win7/64 Pro, лицензия]

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


