Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

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

Вт авг 20, 2013 11:26:09

druzhok писал(а):сделал платку программатора JDM
Говорено уже раз миллион, что JDM - лотерея 50/50.
Вы не выйграли.
Рекомендую бросить эту затею.
А вообще, прежде, чем что-то делать, полезно изучить теорию.

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

Вт авг 20, 2013 12:01:19

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

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

Надо срочно бежать покупать билетов пачку. За 8 лет нещадной эксплуатации ни разу не проиграл (а до этого еще пару лет навесным монтажом). А поменял уже 3 компьютера, плюс на работе еще один. Ну и Windows от 98 до 7...

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

Вт авг 20, 2013 12:16:51

Soir писал(а):нещадной эксплуатации
Наглая ложь.
JDM не умеет программировать в режиме "2".
Поэтому, если у Вас действительно за 7 (!) лет ни разу не возникло проблем, значит эксплуатация была более, чем щадащая.
А вообще, я никого уговаривать не собираюсь. :)))

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

Вт авг 20, 2013 12:35:48

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

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

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

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

Да и я не уговариваю, делюсь практическим опытом.

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

Вт авг 20, 2013 12:56:50

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

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

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

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

Вт авг 20, 2013 13:19:27

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

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

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

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

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

Да ради бога, они и так сюда заходят, а я туда. И ничего криминального я не сказал. Или то, что я сказал, что JDM программатор работоспособен есть смертный грех?

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

Вт авг 20, 2013 13:55:14

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

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

P.S.: Зачем обижаете других словами? Давайте лучше будем дружить.
Последний раз редактировалось druzhok Вт авг 20, 2013 14:16:23, всего редактировалось 2 раз(а).

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

Вт авг 20, 2013 14:11:05

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

Это Вы мне? Вроде ничего обидного не высказывал, даже в ответ на грубость...

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

Вт авг 20, 2013 14:13:59

нет, это я другим. Я об обзываении работ сотоварищей "китайскими....". И про грубость в том числе.

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

Ср авг 21, 2013 06:32:18

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

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

Сбросьте мне свою прошивку, я попробую прошить. Это внесет ясность в вопрос.
Вложения
IC-Prog.zip
(596 байт) Скачиваний: 320

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

Ср авг 21, 2013 18:16:03

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. Тоже никто читать не любит.

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

Ср авг 21, 2013 18:51:48

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

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

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

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

И где же я хвастаюсь этим? И почему это я вдруг должен стремиться к изучению теории программаторов? Потому что Вы так велели? А изучаю я то, что мне необходимо, а не все подряд, даже если Вы мне еще 100 раз ссылку дадите. Будут мне интересны теоретические основы процесса записи прошивки в МК, тогда и почитаю.

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

Чт авг 22, 2013 20:23:35

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


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


No comments.



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

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

Засим спорить с Вами перестаю, ибо блажен неведающий. Живите и дальше в святом неведении относительно работы ПИКов и твёрдой вере, что JDM - лучший в мире программатор.
Нет, не так.
Что JDM - вообще программатор.
А я буду по прежнему следовать совету мудрейших. :)

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

Чт авг 22, 2013 21:37:39

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

Я могу да SOIR может. Давайте НЕХ.

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

Чт авг 22, 2013 22:08:17

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

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

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

За что отвечают режимы I2C addr - не знаю, но есть предположения (о которых я промолчу, дабы не выглядеть в ваших глазах обшарпаным котенком). Изучать теорию о МК ради программирования может быть пары-тройки пиков тоже особо не вижу смысла. Проще спросить совета у имеющих опыт.
Вложения
test.JPG
(62.77 KiB) Скачиваний: 554

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

Чт авг 22, 2013 22:26:17

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

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

Пт авг 23, 2013 06:37:33

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


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

выкладываю прошивку, брал кажется с сайта http://radio-hobby.org/modules/news/article.php?storyid=338 (кнопочный регулятор громкости)
Вложения
Dist.HEX
(1.01 KiB) Скачиваний: 536

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

Пт авг 23, 2013 09:13:26

Зашибись прошивочка... внутренний генератор и MCLR как digital input... в самый раз под PICKit2!!! :))
Весь остальной хлам идёт лесом... :))

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

Пт авг 23, 2013 09:33:31

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

Ладно, сначала добьюсь стабильного чтения МК, а потом уже буду думать о прошивке.

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

Пт авг 23, 2013 19:42:40

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


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


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

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

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

Изображение


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


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