Прошивка Pic 12F629/675

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка Pic 12F629/675

Сообщение Dmitry Dubrovenko »

druzhok писал(а):сделал платку программатора JDM
Говорено уже раз миллион, что JDM - лотерея 50/50.
Вы не выйграли.
Рекомендую бросить эту затею.
А вообще, прежде, чем что-то делать, полезно изучить теорию.
ICQ нет, и, в ближайшее время, не будет.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Прошивка Pic 12F629/675

Сообщение Soir »

druzhok писал(а):...Пробовал сначала как советовал Soir - 1 нока МК на первую ногу в программаторе...

Так и должно быть.
На картинке вид с какой стороны? И где на ней панелька?
Проверяйте монтаж, правильность подсоединения COM-кабеля. На плате должен быть "папа".
Измерьте напряжения. Есть такая программа tcom.exe. В ней можно подавать напряжения на COM-порт и смотреть результат. Я где-то выкладывал напряжения, измеренные у себя, не найдете - пишите, выложу еще раз.
Dmitry Dubrovenko писал(а):Говорено уже раз миллион, что JDM - лотерея 50/50.

Надо срочно бежать покупать билетов пачку. За 8 лет нещадной эксплуатации ни разу не проиграл (а до этого еще пару лет навесным монтажом). А поменял уже 3 компьютера, плюс на работе еще один. Ну и Windows от 98 до 7...
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка Pic 12F629/675

Сообщение Dmitry Dubrovenko »

Soir писал(а):нещадной эксплуатации
Наглая ложь.
JDM не умеет программировать в режиме "2".
Поэтому, если у Вас действительно за 7 (!) лет ни разу не возникло проблем, значит эксплуатация была более, чем щадащая.
А вообще, я никого уговаривать не собираюсь. :)))
ICQ нет, и, в ближайшее время, не будет.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Прошивка Pic 12F629/675

Сообщение Soir »

Dmitry Dubrovenko писал(а):Наглая ложь.
JDM не умеет программировать в режиме "2".

Грубить не надо. Врать мне нет смысла никакого. Но уж поверьте, разработок на PIC у меня сотни, и пока одну отладишь, то с десяток раз перешьешь. Что такое "режим "2"" (это численное выражение слова "нещадно"?), если честно, то не знаю. Да и не очень интересно, программирует и слава богу.
Dmitry Dubrovenko писал(а):Поэтому, если у Вас действительно за 7 (!) лет ни разу не возникло проблем...

Да это я ошибся, не 7, уже исправил - 8 с хвостиком.
Dmitry Dubrovenko писал(а):...значит эксплуатация была более, чем щадащая.

А что, программатор изнашивается?
Dmitry Dubrovenko писал(а):А вообще, я никого уговаривать не собираюсь.

Да и я не уговариваю, делюсь практическим опытом.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка Pic 12F629/675

Сообщение Dmitry Dubrovenko »

Soir писал(а):Что такое "режим "2"
Вы тоже теорию читать не любите (ссылка двумя постами выше)?

Soir писал(а):уж поверьте, разработок на PIC у меня сотни
Исходя из Ваших постов, позвольте Вам опять не поверить.

Soir писал(а):Да и не очень интересно, программирует и слава богу.
Ну, и правильно. Меньше знаешь, крепче спишь.
"Китайский" принцип разработки. :facepalm:
Не вижу смысла в дальнейшей дискуссии, тем более, что тема вовсе не про это.
Собственно, по данной теме, я всё сказал. Для себя пусть каждый сам решает.
P.S.: Вам повезло, что казусовская паства Вас не слышала. :)))
ICQ нет, и, в ближайшее время, не будет.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Прошивка Pic 12F629/675

Сообщение Soir »

Dmitry Dubrovenko писал(а):Вы тоже теорию читать не любите (ссылка двумя постами выше)?

Меня тема программатора не интересует, я уже писал "...Да и не очень интересно..." . Собрал - работает, больше мне от него ничего не надо. Для меня он инструмент, а не объект изучения.
Dmitry Dubrovenko писал(а):Исходя из Ваших постов, позвольте Вам опять не поверить.

Интересно каких же постов? Да и радиокот еще не вся моя жизнь.
Dmitry Dubrovenko писал(а):"Китайский" принцип разработки. :facepalm:

Назовите хоть египетским. Но ведь работает же! Если я из дому выброшу всю китайскую технику, то останусь с одним телевизором Philips, котрый мне как раз и хочется выбросить.
Dmitry Dubrovenko писал(а):Не вижу смысла в дальнейшей дискуссии, тем более, что тема вовсе не про это.

Тема как раз про это, это Вы не про то. druzhok просит помощь со сборкой конкретного программатора. Помогите, если уж в теории сильны, или не мешайте, если вся предполагаемая помощь в заявлении "Рекомендую бросить эту затею.."
Dmitry Dubrovenko писал(а):P.S.: Вам повезло, что казусовская паства Вас не слышала. :)))

Да ради бога, они и так сюда заходят, а я туда. И ничего криминального я не сказал. Или то, что я сказал, что JDM программатор работоспособен есть смертный грех?
Аватара пользователя
druzhok
Встал на лапы
Сообщения: 89
Зарегистрирован: Чт янв 31, 2013 18:13:50
Откуда: Таганрог

Re: Прошивка Pic 12F629/675

Сообщение druzhok »

Спасибо, дружище Soir. Проверил платку светодиодами - все ок. Сверил ноги обеих МК - на всякий случай отсоединил землю от 17 ноги и отсоединил от платы 16 ногу (на 12F629 они свободные). Через WinPic800 мой МК прочитался, показал последний бит 342C, причем я выбрал другие режимы (I2C addr = 0х02 или 0х01). Прошить не удалось - ошибка выскочила. Но читает это последний бит через раз. Думаю, что проблема в нехватке питания. Попробую доделать схему с включением 13.5В как было указано на форуме.

Попробую подключить программатор дома к пк, тем более имеется их (пк) 2 штуки сейчас.

P.S.: Зачем обижаете других словами? Давайте лучше будем дружить.
Последний раз редактировалось druzhok Вт авг 20, 2013 14:16:23, всего редактировалось 2 раза.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Прошивка Pic 12F629/675

Сообщение Soir »

druzhok писал(а):P.S.: Зачем обижаете других словами?

Это Вы мне? Вроде ничего обидного не высказывал, даже в ответ на грубость...
Аватара пользователя
druzhok
Встал на лапы
Сообщения: 89
Зарегистрирован: Чт янв 31, 2013 18:13:50
Откуда: Таганрог

Re: Прошивка Pic 12F629/675

Сообщение druzhok »

нет, это я другим. Я об обзываении работ сотоварищей "китайскими....". И про грубость в том числе.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Прошивка Pic 12F629/675

Сообщение Soir »

druzhok писал(а):...Через WinPic800 мой МК прочитался, показал последний бит 342C, причем я выбрал другие режимы (I2C addr = 0х02 или 0х01).

К сожалению, в свое время я не смог найти версию WinPic800 под мою нынешнюю конфигурацию компьютера. Программа действительно лучше чем IC-Prog, у меня под XP работала с настройками по умолчанию и в разы быстрее. Так что тут я помочь не могу.
Что касается самой IC-Prog, то свои настройки для этой программы я где-то выкладывал, на всякий случай еще раз во вложении. Программа более капризная, но у меня работает со всеми Windows.
druzhok писал(а):Попробую подключить программатор дома к пк, тем более имеется их (пк) 2 штуки сейчас.

Сбросьте мне свою прошивку, я попробую прошить. Это внесет ясность в вопрос.
Вложения
IC-Prog.zip
(596 байт) 339 скачиваний
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка Pic 12F629/675

Сообщение Dmitry Dubrovenko »

Soir писал(а):Меня тема программатора не интересует
А тема программатора тесно связана с темой микроконтроллера. Если Вы за 8 (!) лет ни разу не воспользовались этим режимом МК (и даже не знаете о нём), грош цена такому "практическому опыту".
И, Вы уж меня простите, но 3 кристалла и три компа, это и опытом назвать стрёмно.

Soir писал(а):Назовите хоть египетским.
Дело не в названии (и не в географическом месте изготовления), а в подходе.
Страшно не незнание, а отсутствие стремления к знанию (и уж тем более хвастаться этим).
Лично я предпочитаю следовать заветам мудрых:
Сократ писал(а):Я знаю, что ничего не знаю.


Soir писал(а):Или то, что я сказал, что JDM программатор работоспособен есть смертный грех?
А Вы зайдите на Казус, и запостите данное изречение. Сразу поймёте. :)))

Soir писал(а):Это внесет ясность в вопрос.
Никуда ничего это не внесёт, ибо, для получения ясности, необходимо знать конфигурацию чипа, а для этого её надо считать, а для этого нужен работающий программатор.



Почитал темку целиком... :roll:
Товарищи! Как же так можно!? :shock:

reviver писал(а):Вот они "сранные ориентиры":

Ну, откуда взялась мысль, что это - CRC, когда достаточно открыть даташит, и прочитать раздел 9.1 (знатная отмазка про плохое знание английского тут не прокатит, ибо даташит есть и на русском)?


druzhok писал(а):я выбрал другие режимы (I2C addr = 0х02 или 0х01)
И скажите на милость, в чём смысл сего действа?


druzhok писал(а):Попробую доделать схему с включением 13.5В
Во, во!
Потом ещё драйвер приделаем, и, в результате, получим Экстра-ПИК, только на "соплях", и если комп, до этого, не спалим экспериментами. :)))

Когда я начинаю что-нибудь делать, сперва читаю кучу теории. JDM, например, в своё время, был отброшен, поскольку был нужен надёжный программатор, на звание которого, в/у явно не годился.
Поэтому рекомендую ещё раз, забросить эту идею, и сделать Экстра-ПИК, если нужен для ком-порта, или ПИКкит, для ЮСБ.


Soir писал(а):Помогите, если уж в теории сильны
Чем же я Вам помогу, если Вы упорно не хотите эту самую теорию читать?
Я уже дважды ссылку давал.
В третий раз давать?
Да что теория. Тут куча тем и про Экстра-ПИК, и про JDM. Тоже никто читать не любит.
ICQ нет, и, в ближайшее время, не будет.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Прошивка Pic 12F629/675

Сообщение Soir »

Dmitry Dubrovenko писал(а):Чем же я Вам помогу, если Вы упорно не хотите эту самую теорию читать?
Я уже дважды ссылку давал.
В третий раз давать?
Да что теория. Тут куча тем и про Экстра-ПИК, и про JDM. Тоже никто читать не любит.

Еще раз, мне помощь не нужна, у меня прекрасно работает JDM в одном режиме, остальные мне просто не нужны и не интересны. Если сильны, помогите druzhok в его вопросе. Если помочь не в состоянии - прекращайте флудить.
Специалист в теории программирования никогда не произнесет фразу: "JDM - лотерея 50/50". Так можно говорить только из высокомерия или невежества. Ну или флуд.
Dmitry Dubrovenko писал(а):Никуда ничего это не внесёт, ибо, для получения ясности, необходимо знать конфигурацию чипа, а для этого её надо считать, а для этого нужен работающий программатор

Изучите теорию, конфигурация находится в самой прошивке, а работающий программатор есть у меня.
Dmitry Dubrovenko писал(а):И, Вы уж меня простите, но 3 кристалла и три компа, это и опытом назвать стрёмно.

Придется и мне Вас обвинить в наглой лжи. 3 кристалла - это откуда такая информация? Ложь! Три компа? Ложь!
Dmitry Dubrovenko писал(а):Страшно не незнание, а отсутствие стремления к знанию (и уж тем более хвастаться этим).

И где же я хвастаюсь этим? И почему это я вдруг должен стремиться к изучению теории программаторов? Потому что Вы так велели? А изучаю я то, что мне необходимо, а не все подряд, даже если Вы мне еще 100 раз ссылку дадите. Будут мне интересны теоретические основы процесса записи прошивки в МК, тогда и почитаю.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка Pic 12F629/675

Сообщение Dmitry Dubrovenko »

Soir писал(а):3 кристалла - это откуда такая информация? Ложь!
Soir писал(а):Проверена на 16F628A, 16F84, 16F676, 12F629


Soir писал(а):Три компа? Ложь!
Soir писал(а):А поменял уже 3 компьютера


No comments.



Soir писал(а):И почему это я вдруг должен стремиться к изучению теории программаторов?
У Вас с рюсским, наверное, плохо?
Повторяю ещё раз: не программаторов, а МИКРОКОНТРОЛЛЕРОВ.
Хотя, разумеется, не должны.
У нас, тут, девушка-бухгалтер тоже не стремится к изучению микроконтроллеров. Есть ещё менеджеры, слесаря, уборщица. Однако, они, при этом, не лезут давать советы по программированию оных.

Soir писал(а):Изучите теорию, конфигурация находится в самой прошивке, а работающий программатор есть у меня.
Вот, наглядный пример Вашей эрудированности.
Если б Вы взяли на себя труд прочесть и вникнуть в десять строк, то поняли бы, что речь о конфигурации МК г-на Дружка.
Вы можете по прошивке это определить?
Срочно за Нобелевской!

Засим спорить с Вами перестаю, ибо блажен неведающий. Живите и дальше в святом неведении относительно работы ПИКов и твёрдой вере, что JDM - лучший в мире программатор.
Нет, не так.
Что JDM - вообще программатор.
А я буду по прежнему следовать совету мудрейших. :)
ICQ нет, и, в ближайшее время, не будет.
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Прошивка Pic 12F629/675

Сообщение otest »

речь о конфигурации МК г-на Дружка.
Вы можете по прошивке это определить?

Я могу да SOIR может. Давайте НЕХ.
Аватара пользователя
druzhok
Встал на лапы
Сообщения: 89
Зарегистрирован: Чт янв 31, 2013 18:13:50
Откуда: Таганрог

Re: Прошивка Pic 12F629/675

Сообщение druzhok »

otest писал(а):
Давайте НЕХ.

завтра утром скину.
Только проблема вообще не в том, что прошивка не заливается, а в том, что МК то читается, то нет.
Вместо МК повесил на ноги программатора (да простит меня за это слово Dmitry Dubrovenko) светодиоды и в настройках WinPic800 сделал тестирование выводов (см.аттач). При выставлении соответствующей галочки загорался СООТВЕТСТВУЮЩИЙ светодиод. То бишь на нужные каналы идет нужный сигнал.
По совету хороших людей замерил напряжение на VPP, оно оказалось нестабильным - от 6 до 11.8 вольта... Вот почему моя МК то читается, то нет. А даже когда читается, не всегда до конца выдает код....

И пусть я буду недалеким человеком по мнению Dmitry Dubrovenko (без обид), но все же упорством добьюсь того, что моя МК будет и читаться и шиться нормально. Также хочу напомнить что мне нужно прошить пока только этот МК, электроникой я занимаюсь постольку поскольку. Первый МК был прошит полгода назад (тинька 2313), тоже повозился и собрал простой, но рабочий программатор (STK200-300). Если бы часто планировал шить пики, то заморочился и сделал бы (наверное) сложный и надежный вроде экстрапик.

За что отвечают режимы I2C addr - не знаю, но есть предположения (о которых я промолчу, дабы не выглядеть в ваших глазах обшарпаным котенком). Изучать теорию о МК ради программирования может быть пары-тройки пиков тоже особо не вижу смысла. Проще спросить совета у имеющих опыт.
Вложения
test.JPG
(62.77 КБ) 575 скачиваний
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Прошивка Pic 12F629/675

Сообщение otest »

druzhok
А ты не тушуйся и дерзай. Не обращай внимания на дебаты. Скоро придёт сюда Dosikus и ещё не то будет. Ты сам придёш к своему правильному решению.
Аватара пользователя
druzhok
Встал на лапы
Сообщения: 89
Зарегистрирован: Чт янв 31, 2013 18:13:50
Откуда: Таганрог

Re: Прошивка Pic 12F629/675

Сообщение druzhok »

otest писал(а):druzhok
А ты не тушуйся и дерзай. Не обращай внимания на дебаты. Скоро придёт сюда Dosikus и ещё не то будет. Ты сам придёш к своему правильному решению.


И ободрил и рассмешил! )))))) Спасибище, кот ученый )))

выкладываю прошивку, брал кажется с сайта http://radio-hobby.org/modules/news/article.php?storyid=338 (кнопочный регулятор громкости)
Вложения
Dist.HEX
(1.01 КБ) 554 скачивания
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Прошивка Pic 12F629/675

Сообщение HHIMERA »

Зашибись прошивочка... внутренний генератор и MCLR как digital input... в самый раз под PICKit2!!! :))
Весь остальной хлам идёт лесом... :))
"Я не даю готовых решений, я заставляю думать!"(С)
Аватара пользователя
druzhok
Встал на лапы
Сообщения: 89
Зарегистрирован: Чт янв 31, 2013 18:13:50
Откуда: Таганрог

Re: Прошивка Pic 12F629/675

Сообщение druzhok »

HHIMERA писал(а):Зашибись прошивочка... .. :))
.
Что посоветуете? Если шить не PicKit-2 и не Экстра-Пик, то поискать другую прошивку?

Ладно, сначала добьюсь стабильного чтения МК, а потом уже буду думать о прошивке.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка Pic 12F629/675

Сообщение Dmitry Dubrovenko »

Во-первых, хочу напомнить, что тема называется "Прошивка Pic 12F629/675", а не "Как потрахаться с JDM".
Хотя и тех и других тут с лихвой хватает, но собственно все они напоминают текущую.


otest писал(а):Я могу
как говаривала Алиса: "Всё чудесатее, и чудесатее"..
Очередь за Шнобелевской растёт прям на глазах.
Ну, тогда вот, сэр Дружок прошивку выложил, скажите по ней конфигурацию моего МК?


druzhok писал(а):дабы не выглядеть в ваших глазах обшарпаным котенком
Вы уже это сделали, произведя в/у действия (и заметьте, все "учёные коты", на чью "помощь" Вы так рассчитываете, ничего "странного" не заметили).
Мне просто интересно, откуда "ноги растут"? Я уж, грешным делом, подумал, что у Вас какая-то мысль есть (пусть и неверная), но, судя по всему, Вы действуете по системе рефлексов Павлова, так что с этим я, пожалуй, погорячился.
Могу лишь открыть "большую тайну". Настройка "I2C Addr" имеет отношение к адресу I2C (как нетрудно догадаться по названию), используемому при работе с устройствами I2C (интерфейс такой есть), и к прошивке ПИКов не имеет никакого отношения.
Вот опять результат упорного нежелания чтения литературы.

druzhok писал(а):но все же упорством добьюсь
Перефразируя известный анекдот: "Интеллектом надо добиваться, братан! Интеллектом!"
А для "упорных" и "занимающихся поскольку-постольку" давно уже есть "Мастер-кит".
Очень Вам рекомендую, если уж Экстра-ПИК, для Вас, "сложное устройство". Ибо, посмотрел тут, что Вы собирать надумали, и чувствую, что следующим этапом будет: "не работает пульт". И начнутся "открытия", что NEC - не единственный протокол. И что в нём самом могут быть различные реализации. И т.д., и т.п.
А у Мастер-кита, наверняка, найдётся что-нибудь уже готовое. Оно, кстати, и дешевле выйдет.

druzhok писал(а):тоже повозился
Очередной наглядный пример.
Если бы тогда Вы не "возились", а изучили вопрос, и собрали "наисложнейший" Экстра-ПИК вместо "огрызка", то сейчас бы давно уже занимались устройством, а не изготовлением очередного "программатора".
Кстати, тут попалась картинка, как один товарищ программатор изготавливал. Это часом не Вы?

Изображение


druzhok писал(а):Изучать теорию о МК ради программирования может быть пары-тройки пиков тоже особо не вижу смысла
А и не надо изучать никакой теории.
Надо просто взять готовую ссылку и собрать нормальный программатор.
Но, разумеется, если Вы - мазохист-экстремал, можете продолжать спрашивать совета у "имеющих опыт".


otest писал(а):Ты сам придёш к своему правильному решению
Это вряд ли.
Что бы придти к правильному решению, надо изучать и вникать.
А нашего дружка, судя по всему, больше интересует ласковое слово, чем точная информация.
ICQ нет, и, в ближайшее время, не будет.
Ответить

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