Страница 1 из 1
Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 12:50:54
ilia-ru
Здравствуйте!
Прошу платную консультацию, если возможно.
Я - прикладной программист, волею судеб занесен в страну микроконтроллеров.
Суть дела я освоил, в Протеусе уже проверял свои творения. Пришло время перейти на железо.
Для пробы - простейшая программа - зажигает светодиод. В Proteus - работает.
PIC16F887, среда MPLAB X IDE, программатор Pickit 3.
(Так-же у меня есть PIC16F690, если это удобнее).
Собираю и подключаю все на беспаечной плате.
Мне бы хотелось пройти путь, чтобы каждый этап был проверен знатоком. Правильная ли программа, настройки IDE, схема подключения...
Тут возможны варианты, т.к. мудрость - от Вас
С уважением, Илья
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 16:38:35
Аlex
ilia-ru писал(а):Мне бы хотелось пройти путь, чтобы каждый этап был проверен знатоком.
А сами то пробовали пройти этот путь ? С какими проблемами столкнулись ? ....
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 16:45:24
ilia-ru
Уже второй день пробую и пробую...
Проблема такие.
Я делаю по инструкции и результата нет. Не светит светодиод.
Вероятно -я неправильно:
- Настроил IDE
- Собрал схему
- Настроил МК (биты конфигурации)
- Подсоединяю Pickit
Возможно у меня:
- Мертвый контроллер
- Неисправный Pickit
Единственное, в чем я уверен - светодиод рабочий

Все оборудование новое. Ни разу не пользованное. Как проверить - непонятно.
При таком кол-ве вариантов я боюсь, что процесс затянется на длительное время. А оно у меня ограничено.
Поэтому и прошу провести за ручку. Дальше я сам.
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 19:17:12
pasha_zv
по менструкции их тутуба? там до конца досматривать всегда надо. это очень важно.
обычно ролик заканчивается так: "у меня вот не получилось сейчас, но вы делайте, должно работать....
где схема? где прога? где, пля из конца то в конец,да хоть вот такая картинка?
rfrfnm nj;t yfexbnm&
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 20:31:06
Аlex
ilia-ru писал(а):- Подсоединяю Pickit
Возможно у меня:
- Мертвый контроллер
- Неисправный Pickit
В этих случаях, Вы просто не смогли бы прошить МК. Но он же у Вас прошивается ?
ilia-ru писал(а):- Настроил IDE
Это вряд ли. У Вас бы ничего не откомпилировалось.
ilia-ru писал(а):- Настроил МК (биты конфигурации)
Вполне возможно.
ilia-ru писал(а):- Собрал схему
Ну, тут никто Вам ничего не посоветует. Экстрасенсов тут нема

Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 21:10:06
ilia-ru
Критику принимаю, но я же не просил тут советовать. Я искал желающего для консультации.
Но коллективный разум тоже уважаю. Поэтому вот схема и программа.
Схему рисовал, как сумел. Я не электронщик.
Питание от Pickit отключено. Включено внешнее питание 3,3 В.
Пробовал прямо в схеме прошивать, и отдельно, в "кроватке". Результат один. Не светит светодиод

((
Хоть уходи жить в Протеус
Добавлено after 3 minutes 24 seconds:
К порту А1 подключал вольтметр. Предсказуемо =0. Не зря же светодиод не радует.
Питание на ногах микросхемы Vdd и Vss проверял - есть.
Конденсатор 0,1 мкФ с Vdd на Vss ставил. Ничего не дало.
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 21:27:59
1en2
а прошивать можно при 3,3 ??? (обычно от +5, OSC1 на общий через 1К0)
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 21:32:11
otest
Порт RA1 имеет функции АЦП , компаратора и цифрового входа выхода. В конфигурации о нём нет ни слова. Дело не в Pickit3 а в тексте программы.
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 22:00:22
ilia-ru
Перенес на PORTD. RD0 не мультиплексирован. Но резуьтат тот-же. Или его тоже нужно настроить?
Про напряжение прошивки уточню. Про OSC1 - нигде не видел. Точно нужно?
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 22:12:25
1en2
с документацией я не спорю, но ОСЦ1 и ПЖМ, притянутые к общему ч/з 1К0-К33, никому не мешали....
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 22:25:44
otest
Или его тоже нужно настроить?
Любой порт нужно конфигурировать. В данном случае на выход.
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 22:33:44
Аlex
ilia-ru писал(а):Пробовал прямо в схеме прошивать, и отдельно, в "кроватке". Результат один. Не светит светодиод
Вы не сказали - чип у Вас прошивается ? Может уже на этом этапе затык.
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Ср сен 01, 2021 23:08:18
ilia-ru
КОнфигурация порта на выход - это TRISD. Оно в программе есть. Других вариантов не знаю

((
Как узнать, что прошился?
Вот:
Device Erased...
Programming...
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x7ff
configuration memory
Programming/Verify complete
Это - прошился?
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Чт сен 02, 2021 03:23:55
1en2
да
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Чт сен 02, 2021 07:10:36
ilia-ru
Доброе утро, коллеги!
Огромная благодарность:
[uquote="1en2",url="/forum/viewtopic.php?p=4084881#p4084881"]а прошивать можно при 3,3 ??? (обычно от +5, OSC1 на общий через 1К0)[/uquote]
Т.к. МК точно работает на 5 В, решил не искать инфу, а дать их ему и посмотреть. Риска нету, а результат быстрее.
Вы не поверите! Оно работает!!!
Первое препятствие пройдено. Можно гордо идти к следующим.
Это ... все те слова, которые хочется адресовать миру и документации, которую я нашел.
Огромное спасибо всем, кто поучаствовал!!! Удачи в делах и схемах
Вопрос решен.
Добавлено after 4 minutes 36 seconds:
Подскажите, пожалуйста, нужно ли как-то закрыть тему, или нет?
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Чт сен 02, 2021 07:27:19
1en2
у вас там и BOREN на 4,0 указан....
Re: Нужна консультация по прошивке PIC с помощью Pickit3
Добавлено: Чт сен 02, 2021 09:53:10
ilia-ru
[uquote="1en2",url="/forum/viewtopic.php?p=4084985#p4084985"]у вас там и BOREN на 4,0 указан....[/uquote]
Да, вот и корень всех бед моих

Поставил значение ниже. И прошивается и светится. В общем счастье
СПАСИБО!