Форум РадиоКот https://radiokot.ru/forum/ |
|
PIC16F73 не могу прошить https://radiokot.ru/forum/viewtopic.php?f=58&t=132820 |
Страница 1 из 3 |
Автор: | Phaeton [ Пт июн 24, 2016 13:49:45 ] | ||
Заголовок сообщения: | PIC16F73 не могу прошить | ||
Всем привет! Собрал програматор по схеме в прикрепленном изображении. Программировал на нем pic16f84,16f628,12f675 - все нормально прошивал, единственное только 12ф675 можно перепрошивать от силы раз 5, далее они не шьются. Решил перейти на pic16f73, вообще все по нулям, не шьет, не читает. Прошиваю IC-PROG. Может что доработать в этой схеме под данный контроллер? Заранее благодарен!
|
Автор: | -=Vovka=- [ Пт июн 24, 2016 14:35:18 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Совет: купите PicKit2, хотябы Lite и забудете о всех проблемах с программатором раз и на всегда! |
Автор: | Phaeton [ Пт июн 24, 2016 14:39:03 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Заказал пикит3, но будет еще идти недели три. Хотел пока этот отладить=) |
Автор: | vlasovzloy [ Пт июн 24, 2016 15:55:51 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
R2 уменьшить. кт361 заменить на 8550 упд: еще с коллектора кт361 на общий резистор 2-3 кОма |
Автор: | Phaeton [ Пт июн 24, 2016 16:12:45 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
2N5551 и резистор 500 Ом. Норм будет? Ничего там не пылыхнет? |
Автор: | -=Vovka=- [ Пт июн 24, 2016 22:26:28 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Я бы подождал PicKit... |
Автор: | Phaeton [ Вт июл 05, 2016 17:25:50 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Заменил транзистор на вышеуказанный, поставил резистор на 560 Ом. Результат: 16ф628 читается непонятно как, в общем первые несколько символов читает, потом одни нули. В общем перестал програматор адекватно читать 16Ф628. Зато при чтении 16ф73, вместо нулей уже показывать стал 3FFF. Но прошивать отказывается. ![]() По второму совету подпаял на землю 9 и 24 пины через резисторы 1 К, и снова ничего не получилось, при чтении чипа дает 3FFF, но не шьет. Вернул все на исходные позиции, оставив только подпайку пинов 9 и 24 к земле через резисторы: 16ф628 читает и шьет легко, но при чтении 16ф73 выдает сплошные нули 0000: 0000 0000 0000 0000 Не знаю чего еще делать с ним ![]() Что еще можно сделать? Резистор уменьшать? |
Автор: | Homo Sapiens [ Ср июл 06, 2016 08:31:23 ] | |||
Заголовок сообщения: | Re: PIC16F73 не могу прошить | |||
Цитата: читается непонятно как, в общем первые несколько символов читает, потом одни нули. Приобрести готовый программатор это конечно да. Но меня бы жаба задавила. вот привожу пример два программатора оба рабочие. ![]() ![]() Только надо внимательно с оболочкой разобраться некоторые имеют ограничение до определенной микросхемы и все. Например до PIC16F84А хотя в списке большое количество. И еще Если считываешь и в код с микросхемы и там будет включен бит защиты то тоже не считаешь ничего.
|
Автор: | Phaeton [ Ср июл 06, 2016 08:51:39 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Пиккит3 в пути, но пока он идет, не сдержусь и спаяю самопал=) Второй программатор мне больше нравится. Он шьет 16f73? |
Автор: | Homo Sapiens [ Ср июл 06, 2016 08:55:11 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Да он все шьет. А программа Пони прог 2000 |
Автор: | Homo Sapiens [ Ср июл 06, 2016 08:57:48 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Ты открой вложение там все написано |
Автор: | Phaeton [ Ср июл 06, 2016 11:37:51 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Ок! Спасибо! |
Автор: | vlasovzloy [ Ср июл 06, 2016 15:33:03 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
мб не получается крутые фронты сделать. max232 попробовать вместо резисторов и стабилитронов. емкость стабилитронов влияет на сигнал. |
Автор: | -=Vovka=- [ Ср июл 06, 2016 15:41:38 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Homo Sapiens писал(а): Да он все шьет. А программа Пони прог 2000 А PIC12F1822 тоже шьет? |
Автор: | Homo Sapiens [ Чт июл 07, 2016 06:32:30 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Цитата: -=Vovka=- А PIC12F1822 тоже шьет? Честно говоря я не понял что за вопрос??? Это типа поддевка?. Если тебя интересует что шьет данный программатор, я ведь предоставил подробное описание с перечнем что именно он шьет. если тебе лень заглянуть в прикрепленный файл, то вот я тебе скрин шот выложил. глянь есть там интересующий тебя пик или нет. ![]() и пожалуйста не надо целятся к словам. Или все таки я не правильно тебя понял. ![]() |
Автор: | Smen [ Чт июл 07, 2016 12:18:43 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Homo Sapiens писал(а): лень заглянуть в прикрепленный файл А вот у меня, например, на данном компе, РАР не установлен. ![]() Homo Sapiens писал(а): скрин шот выложил Этот список от софтины IC-PROG v1.05D.И добрую половину из этого списка Ваши программаторы не поддерживают (точнее поддерживают наполовину). Читайте ветки про JDM и Extra-PIC. |
Автор: | Homo Sapiens [ Чт июл 07, 2016 14:23:19 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Цитата: Smen Читайте ветки про JDM и Extra-PIC. Все верно, надо читать. Если есть какая либо задача надо внимательно изучить ситуацию. Я не задавался целью протестить данный програьматор на предмет что шьет что не шьет. Я преследовал цель по крайней мере для начал под свои требования 84А, 877, 876. а остальное по мере необходимости. а сейчас я вообще хочу соброать внутрисхемный отладчик . Вот собственно и все. ко всему нужен подход. но тратить деньги на то что можно собрать самому, увы я не люблю. я лучше каких железок куплю. |
Автор: | Smen [ Пт июл 08, 2016 11:22:05 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Homo Sapiens писал(а): тратить деньги на то что можно собрать самому, увы я не люблю Совершенно согласен, но лучше ведь собирать что-то нормальное, а не "кастратов". ![]() |
Автор: | Phaeton [ Сб июл 09, 2016 10:54:54 ] | |||
Заголовок сообщения: | Re: PIC16F73 не могу прошить | |||
Собрал я данный программатор EXTRAPIC по схеме что в посте выше. Протестил на IC-prog1.06C: Установите "галочку" в поле "Вкл. Выход Данных", при этом, в поле "Вход Данных" должна появляться "галочка", а на контакте 4 (DATA) разъёма X3, должен установиться уровень лог. "1" (не менее +3,0 вольт). Теперь, замкните между собой контакт 4 (DATA) и контакт 3 (GND) разъёма X3, при этом, отметка в поле "Вход Данных" должна пропадать, пока контакты замкнуты. При установке "галочки" в поле "Вкл. Тактирования", на контакте 5 (CLOCK) разъёма X3, должен устанавливаться уровень лог. "1". (не менее +3,0 вольт). При установке "галочки" в поле "Вкл. Сброс (MCLR)", на контакте 1 (VPP) разъёма X3, должен устанавливаться уровень +13,0... +14,0 вольт, и светиться светодиод D4 (обычно красного цвета). Галочки пропадают, светодиод моргает, напряжение на выводах соответствует. Тест прошел отлично, все как по тексту указано. Я было обрадовался, думаю ну все наконец то!!! Решил прочитать 16ф628, и ничего не получается, постоянно разную лабуду выдает, и не прошивает. Всю голову сломал, вроде все люкс, чего ему не так, не понимаю... Может кабель длинный? Провел тест: 1) 13 вывод микросхемы U4: напряжение от -5 до -12 вольт. При установке "галочки": от +5 до +12 вольт. 2) 12 вывод микросхемы U4: напряжение +5 вольт. При установке "галочки": 0 вольт. 3) 6 вывод микросхемы U5: напряжение 0 вольт. При установке "галочки": +5 вольт. 4) 1 и 2 вывод микросхемы U5: напряжение 0 вольт. При установке "галочки": +5 вольт. 5) 3 вывод микросхемы U5: напряжение +5 вольт. При установке "галочки": 0 вольт. 6) 14 вывод микросхемы U4: напряжение от -5 до -12 вольт. При установке "галочки": от +5 до +12 вольт. Результаты выкладываю в приложении (первые цифры без галочки, после точки с запятой когда галочка "Вкл.Выход данные" включена), провал по шестому пункту...Это значит что я компорт спалил или нет?
|
Автор: | Phaeton [ Сб июл 09, 2016 15:16:59 ] |
Заголовок сообщения: | Re: PIC16F73 не могу прошить |
Заменил кабель на короткий, нашел ошибку в разводке платы. Результаты плясок с бубном: 12ф675 - видит, шьет 16ф84а,628,628А - видит, шьет 16Ф73- НЕ ВИДИТ НЕ ШЬЕТ. ![]() |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |