Нужна консультация по прошивке PIC с помощью Pickit3

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
ilia-ru
Родился
Сообщения: 8
Зарегистрирован: Ср сен 01, 2021 12:41:52

Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение ilia-ru »

Здравствуйте!

Прошу платную консультацию, если возможно.

Я - прикладной программист, волею судеб занесен в страну микроконтроллеров.
Суть дела я освоил, в Протеусе уже проверял свои творения. Пришло время перейти на железо.

Для пробы - простейшая программа - зажигает светодиод. В Proteus - работает.
PIC16F887, среда MPLAB X IDE, программатор Pickit 3.
(Так-же у меня есть PIC16F690, если это удобнее).

Собираю и подключаю все на беспаечной плате.
Мне бы хотелось пройти путь, чтобы каждый этап был проверен знатоком. Правильная ли программа, настройки IDE, схема подключения...
Тут возможны варианты, т.к. мудрость - от Вас :)

С уважением, Илья
Реклама
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение Аlex »

ilia-ru писал(а):Мне бы хотелось пройти путь, чтобы каждый этап был проверен знатоком.
А сами то пробовали пройти этот путь ? С какими проблемами столкнулись ? ....
Реклама
ilia-ru
Родился
Сообщения: 8
Зарегистрирован: Ср сен 01, 2021 12:41:52

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение ilia-ru »

Уже второй день пробую и пробую... :))

Проблема такие.
Я делаю по инструкции и результата нет. Не светит светодиод.
Вероятно -я неправильно:
- Настроил IDE
- Собрал схему
- Настроил МК (биты конфигурации)
- Подсоединяю Pickit
Возможно у меня:
- Мертвый контроллер
- Неисправный Pickit

Единственное, в чем я уверен - светодиод рабочий :)))
Все оборудование новое. Ни разу не пользованное. Как проверить - непонятно.

При таком кол-ве вариантов я боюсь, что процесс затянется на длительное время. А оно у меня ограничено.
Поэтому и прошу провести за ручку. Дальше я сам.
Аватара пользователя
pasha_zv
Мучитель микросхем
Сообщения: 460
Зарегистрирован: Пт фев 17, 2017 11:18:07
Откуда: Ставрополь-Донское

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение pasha_zv »

по менструкции их тутуба? там до конца досматривать всегда надо. это очень важно.
обычно ролик заканчивается так: "у меня вот не получилось сейчас, но вы делайте, должно работать....

где схема? где прога? где, пля из конца то в конец,да хоть вот такая картинка?
rfrfnm nj;t yfexbnm&
Вложения
pic.jpg
(160.17 КБ) 177 скачиваний
LIVE - EVIL
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение Аlex »

ilia-ru писал(а):- Подсоединяю Pickit
Возможно у меня:
- Мертвый контроллер
- Неисправный Pickit
В этих случаях, Вы просто не смогли бы прошить МК. Но он же у Вас прошивается ?
ilia-ru писал(а):- Настроил IDE
Это вряд ли. У Вас бы ничего не откомпилировалось.
ilia-ru писал(а):- Настроил МК (биты конфигурации)
Вполне возможно.
ilia-ru писал(а):- Собрал схему
Ну, тут никто Вам ничего не посоветует. Экстрасенсов тут нема :)
Реклама
ilia-ru
Родился
Сообщения: 8
Зарегистрирован: Ср сен 01, 2021 12:41:52

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение ilia-ru »

Критику принимаю, но я же не просил тут советовать. Я искал желающего для консультации.
Но коллективный разум тоже уважаю. Поэтому вот схема и программа.
Схему рисовал, как сумел. Я не электронщик.

Питание от Pickit отключено. Включено внешнее питание 3,3 В.

Пробовал прямо в схеме прошивать, и отдельно, в "кроватке". Результат один. Не светит светодиод :(((
Хоть уходи жить в Протеус :(

Добавлено after 3 minutes 24 seconds:
К порту А1 подключал вольтметр. Предсказуемо =0. Не зря же светодиод не радует.
Питание на ногах микросхемы Vdd и Vss проверял - есть.
Конденсатор 0,1 мкФ с Vdd на Vss ставил. Ничего не дало.
Вложения
newmain1.c
(2.34 КБ) 149 скачиваний
Схема.jpg
(87.18 КБ) 173 скачивания
Реклама
1en2
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение 1en2 »

а прошивать можно при 3,3 ??? (обычно от +5, OSC1 на общий через 1К0)
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение otest »

Порт RA1 имеет функции АЦП , компаратора и цифрового входа выхода. В конфигурации о нём нет ни слова. Дело не в Pickit3 а в тексте программы.
ilia-ru
Родился
Сообщения: 8
Зарегистрирован: Ср сен 01, 2021 12:41:52

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение ilia-ru »

Перенес на PORTD. RD0 не мультиплексирован. Но резуьтат тот-же. Или его тоже нужно настроить?

Про напряжение прошивки уточню. Про OSC1 - нигде не видел. Точно нужно?
1en2
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение 1en2 »

с документацией я не спорю, но ОСЦ1 и ПЖМ, притянутые к общему ч/з 1К0-К33, никому не мешали....
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение otest »

Или его тоже нужно настроить?
Любой порт нужно конфигурировать. В данном случае на выход.
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение Аlex »

ilia-ru писал(а):Пробовал прямо в схеме прошивать, и отдельно, в "кроватке". Результат один. Не светит светодиод
Вы не сказали - чип у Вас прошивается ? Может уже на этом этапе затык.
ilia-ru
Родился
Сообщения: 8
Зарегистрирован: Ср сен 01, 2021 12:41:52

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение 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

Это - прошился?
1en2
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение 1en2 »

да
ilia-ru
Родился
Сообщения: 8
Зарегистрирован: Ср сен 01, 2021 12:41:52

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение ilia-ru »

Доброе утро, коллеги!

Огромная благодарность:
[uquote="1en2",url="/forum/viewtopic.php?p=4084881#p4084881"]а прошивать можно при 3,3 ??? (обычно от +5, OSC1 на общий через 1К0)[/uquote]

Т.к. МК точно работает на 5 В, решил не искать инфу, а дать их ему и посмотреть. Риска нету, а результат быстрее.
Вы не поверите! Оно работает!!!
Первое препятствие пройдено. Можно гордо идти к следующим.

Это ... все те слова, которые хочется адресовать миру и документации, которую я нашел.

Огромное спасибо всем, кто поучаствовал!!! Удачи в делах и схемах :)

Вопрос решен.

Добавлено after 4 minutes 36 seconds:
Подскажите, пожалуйста, нужно ли как-то закрыть тему, или нет?
1en2
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение 1en2 »

у вас там и BOREN на 4,0 указан....
ilia-ru
Родился
Сообщения: 8
Зарегистрирован: Ср сен 01, 2021 12:41:52

Re: Нужна консультация по прошивке PIC с помощью Pickit3

Сообщение ilia-ru »

[uquote="1en2",url="/forum/viewtopic.php?p=4084985#p4084985"]у вас там и BOREN на 4,0 указан....[/uquote]

Да, вот и корень всех бед моих :)))
Поставил значение ниже. И прошивается и светится. В общем счастье :))

СПАСИБО!
Ответить

Вернуться в «PIC»