Свежие обсуждения
Консультации

Порекомендуйте АЦП

1 4 5

В Пропик 2 задействованы следующие выводы LPT порта:
Vpp1 -- 5;
Vpp2 – 6;
Vpp3 – 7;
VDD – 4;
ACK, DATA OUT с программатора на LPT – 10;
DATA IN, c LPT на программатор – 2;
CLC – 3.

Вроде совпадает с Вашей доработкой, для пик16ф628 включается Vpp1

 

Вот такой у меня ProPic-2, самодельный разъем -- это для соединения программатора с платой отладки.

 

АК: В Пропик 2 задействованы следующие выводы LPT порта:

Так в том-то и трабла, что выводы совпадают, сигналы на ногах в норме, а в буфере шиш. :)
А какой версией IC-prog пользуетесь? У меня сейчас 1.05D . Если ваша шила 628А без проблем, киньте, плииз, на почту.

 

Тоже IcProg (v.1.05D), отправил, архив.
Файл после извлечения из архива занимает
2,70 МБ (2 834 432 байт). Скачан приблизительно в ноябре 2005 года.

Еще раньше пробовал IcProg (v.1.05C), тоже работал без проблем.

 

АК: отправил, архив.

ОК! Спасибо, попробую!

 

Поставил версию IC-prog 1.05A и все стало нормально, PIC16F628A читается и шьется нормально, если выставить все как было описано выше, а тип м/к PIC16F628 (с буквой А в этой версии еще нет). Другие версии, скачанные с сайта: 1.05C и 1.05D категорически отказываются читать 628А. :(

PS: АК, ваш дистрибутив 1.05D еще не пробовал.

 

Splav56, у меня на компе хранится две версии IC-prog, 1.05C, 1.05D, размеры программных файлов 2,70 МБ (2 834 432 байт) и 2,71 МБ (2 844 160 байт), я Вам по ошибке прицепил к письму версию 1.05C, этой версией я точно пользовался и она работала с PIC16F628A . Сейчас я не могу быть точно уверенным, пробовал ли я программировать PIC16F628A через версию 1.05D, или нет. Но для статьи в журнале Радіоаматор №1.2006г. был отправлен скриншот от версии IC-prog 1.05D, вполне возможно, что я запускал тогда версию 1.05D, только чтобы получить скриншот для статьи, так как в статье ссылался на последнюю версию IC-prog 1.05D.
Сейчас посмотрел, в IC-prog 1.05C нет PIC16F628 с буквой A, припоминаю, я выбирал PIC16F628 для работы с PIC16F628A.
Попробуйте мой IC-prog 1.05C и сравните размр моего файла с Вашим, версии 1.05C.

 

АК: Попробуйте мой IC-prog 1.05C и сравните размр моего файла с Вашим, версии 1.05C.

Вчера попробовал, версия 1.05С не идет также как и 1.05D :о( . Вчера припаял 40-пин колодку и попробовал заливать в 874А. Тезультаты точь-в-точь, что и с 628А: версия 1.05А шьет, стирает, читает нормально, если выбрать 874, а 1.05С и 1.05D нет. :) В чем трабла??? Сегодня попробую дальше поэкспериментировать. Кстати, какая у Вас задержка установлена? Чую дело в этом, хотя я и пробовал минимальную, 4, 10, максимальную, без результата. Сегодня попробую через 1 весь спектр задержек перебрать, может быть подберу.

АК: Попробуйте мой IC-prog 1.05C и сравните размр моего файла с Вашим, версии 1.05C.

Сравнил, дистрибутивы одинаковые.

 

Splav56: какая у Вас задержка установлена
Не было у меня проблем с задержкой, стояла по умолчанию. Программатор подключал к таким компам: AMD K6 (около 260 МГц тактовая частота), и к Atxlon XP 2200+
Что-то там в БИОС должно выставляться для LPT порта (задержка). Читал где-то.

А что мешает взять осциллограф, и посмотреть наличие импульсов на 10 контакте LPT порта во время чтения из PIC. Может у Вас исчезающий дефект в программаторе. И в разных точках программатора, по цепи сигнала DATA.

 

АК: А что мешает взять осциллограф, и посмотреть наличие импульсов на 10 контакте LPT порта во время чтения из PIC. Может у Вас исчезающий дефект в программаторе. И в разных точках программатора, по цепи сигнала DATA.

Да все посмотрено и проверено. :) Короче не желает моё LPT-шное железо работать с версиями C и D. А с версией "А" проблем нет. Значит буду использовать старую версию A. Проверил и на 628А и на 847А: пишет, стирает и читает нормально. Только почему-то надо выставлять в настройках тип м/к без буквы А - Вместо PIC16F874A надо выставить PIC16F874. А если с буквой выставить, то он не стирается. :о))