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

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

Ср авг 28, 2013 07:24:00

Soir писал(а):А меня и других тут пытаются убедить, что работать он не может...


Ну почему же , при благоприятном стечении кучи факторов , одним из которых является фаза Луны , он полностью работоспособен .
Собственно нет желания Вас уговаривать /убеждать , все это в большей степени адресовано druzhok .
Перечислю недостатки , а там пусть сам решает .
Несовместимость с большинством современных компьютеров на уровне железа.
Фиксированные VPP и VDD .
Отсутствие согласование уровней .
Отсутствие режима VPP First .
Единственный аргумент за - простота конструкции, однако даже в ней нубы умудряются заблудиться.

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

Ср авг 28, 2013 07:43:25

dosikus писал(а):Ну почему же , при благоприятном стечении кучи факторов , одним из которых является фаза Луны...

Ну бросьте, давайте не будем снова скатываться до уровня "лотереи" и потусторонних сил. На это можно списать и кривизну рук, и прямоту извилин. Всему есть свое техническое, научное, если хотите, объяснение. Вы же это не всерьез, а для красного словца. Вы то понимаете проблемы, почему с JDM не все бывает гладко и описали часть из них, часть описал borys. Вот это и есть помощь, за это можно и плюсик. Если бы еще немножко конкретизировать, с каким именно железом не совместимы (критерий несовместимости, например, отсутствие COM-порта, не те напряжения, качество кабеля...), ну и по остальным параметрам, тогда druzhok и не заблудился бы. А здесь бы не было две страницы флуда.

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

Ср авг 28, 2013 08:15:52

Soir писал(а):Ну бросьте, давайте не будем снова скатываться до уровня "лотереи" и потусторонних сил. На это можно списать и кривизну рук, и прямоту извилин.


Извольте, стандарт предусматривает уровни +-3v +-12 . Согласитесь, что нарваться на железо работающее с уровнями не выше +-5v , это и есть лотерея.
Стандарт соблюден , но вот ЖДМ не обеспечивает 12v на VPP.

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

Ср авг 28, 2013 08:32:33

dosikus писал(а):Извольте, стандарт предусматривает уровни +-3v +-12 . Согласитесь, что нарваться на железо работающее с уровнями не выше +-5v , это и есть лотерея.

Нарваться да, соглашусь, но определить причину неработоспособности - нет, не соглашусь. Тут никакой лотереи, берешь тестер и измеряешь. Что, как я понимаю, druzhok уже сделал и причина не в этом.

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

Ср авг 28, 2013 08:57:52

Soir писал(а): А меня и других тут пытаются убедить, что работать он не может...

Как видим... не может!!! Нормально работать - не может... или до поры, до времени... :)))
Причины??? Нарушение всё и вся...

В этом Вы видите мое "остервенение"?

А что... вы сами за собой не замечаете??? Согласен... что вы здесь такой не один... "могучая кучка" супер-инженеГров... из детского сада... Секта!!! :)))

Но ведь хай поднялся не с моей стороны, я лишь сообщил JDM - программатор работоспособный

Не зря же за ЖЫДЫЭМами и ЭКСТРАПУКерами устойчиво закрепилось звание "убийца ПИКов"... :)))
Ошибка формирования Vpp так и кочует с самой первой схемы... но инженерам-самозванцам этого не понять... им бы только флагами махать да кричать до хрипоты...

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

Ср авг 28, 2013 09:39:30

HHIMERA писал(а): ..."могучая кучка" супер-инженеГров... из детского сада... Секта!!!... Не зря же за ЖЫДЫЭМами и ЭКСТРАПУКерами устойчиво закрепилось звание "убийца ПИКов"... но инженерам-самозванцам этого не понять... им бы только флагами махать да кричать до хрипоты...

Во это и есть остервенение, махание флагами и крик до хрипоты. Или за собой не замечаете?

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

Ср авг 28, 2013 09:57:34

А вот не надо... со своей больной головы на мою здоровую... :)))
Давно уже этими недоделанными ЭкстраПукерами и прочей вздрочью не пользуюсь...
Такшта... хрипите и старвенейте дальше... :)))

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

Ср авг 28, 2013 18:37:01

Хрипят и стервенеют здесь всего двое. Любой завсегдатай безошибочно угадает о ком речь.

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

Ср авг 28, 2013 22:40:11

Интересный, всё-таки, народ.
Будут до усеру спорить, вместо того, что б взять и прочесть четыре страницы документации.
Ну, да.. Чукча - не читатель, чукча - писАтель. :)))

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

Пт авг 30, 2013 18:56:39

Совершенно с Вами согласен. С одной оговоркой - не весь народ, а отдельные представители. Надеюсь, паль-
цем показывать не надо?

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

Вт окт 15, 2013 14:35:54

друзья-коты, ну и намучился же я с программатором :facepalm: . Странно, что сигналы по линиям то были, то пропадали, то снова появлялись. Предполагал, что проблема чтения в низком VPP, потому собрал отдельно платкой часть, отвечающую за посыл 13.5V на VPP, вставил ее в разрыв 3 ноги, но превысил напругу на платке (с БП через LM317) до вольт 30 и что только я ему не делал, пытаясь оживить... А так как появилась необходимость зашить еще и 16f628a, которая тоже не прочиталась им, то собрал Extra-pic по схеме (см печатку и схему во вложении). На всякий случай прикупил новый 16f628a. Сначала по рекомендациям сайта 5v.ru проверил всё возможное, оказалось сопля висела "вход 78L12-выход78L05(VCC)", потом только прочитал 16-й пик старый. Но он отказался работать в схеме. Прошил 16 пик новый - заработал. Прошил еще раз старый - не помогло, хотя программы его видят. Кстати, пришил и 12f629 им же. Проверял в WinPICPgm и в IC-Prog, первый больше понравился, потому что показывает авто-определение программатора и МК. А вот во втором удобно было настраивать и тестировать программатор.
Подскажите как теперь определить какую ногу на пик16ф628а я подпалил? Может есть методика или прошивка, посылающая поочередно сигнал на каждую ногу мк? А то жалко выбрасывать, раз проги его видят...

Все равно спасибо Soir за понимание. Да и остальным жму лапу

П.С.: выпаял я пока из платки JDM (Soir) все детали. Но позже хочу найти время и собрать :solder: ее снова (на новой платке), потому что понравилась мне эта платка 8) , да и ошибиться я мог в монтаже.
Вложения
1263988274_2.jpg
(41.85 KiB) Скачиваний: 905
111.lay
(107.45 KiB) Скачиваний: 727

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

Вт окт 15, 2013 22:01:23

druzhok писал(а):собрал Extra-pic по схеме
Три раза ссылку давал, что надо собирать, так всё-равно умудрился собрать то, что не надо. :facepalm:
Даю в четвёртый раз.

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

Ср окт 16, 2013 09:17:42

Dmitry Dubrovenko писал(а):
druzhok писал(а):собрал Extra-pic по схеме
Три раза ссылку давал, что надо собирать, так всё-равно умудрился собрать то, что не надо. :facepalm:
Даю в четвёртый раз.


а зачем давать в четвертый раз, если УЖЕ СОБРАЛ экстра-пик :)))

в то же время мне не совсем понятны были дебаты по поводу "устаревших" пиков, типа более новые и функциональней и дешевле... 12F629 стоит у нас 70 рэ, 16F628A - 150 рэ, 16F876A - 330 рэ. Где ж они те дешевые пики?? Может в вашем городе и продают, а у нас из пиков только 7 вариантов, 3 тиньки, 8 меги, вот и весь выбор. Да и не перешли все на иномарки - на жигулях до сих пор многие ездят, потому как дешевле купить и дешевле запчасти. )) Это чтоб без обид. А товарища Soir зря обижаете, если у него все работает ))

ПС: если будет время повторить его печатку, то отпишусь )). тем более нашелся еще и старый комп.

2.7 Запрещается полное цитирование предыдущего сообщения. Допускается цитирование только части сообщения, необходимой для смысловой связи с предыдущим сообщением.

Предусматриваются следующие виды наказаний за нарушение пунктов данных Правил: за нарушение: п 2.7 - Предупреждение. При повторном нарушении - бан на усмотрение модератора.

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

Ср окт 16, 2013 09:35:21

druzhok писал(а):в то же время мне не совсем понятны были дебаты по поводу "устаревших" пиков, типа более новые и функциональней и дешевле... 12F629 стоит у нас 70 рэ, 16F628A - 150 рэ, 16F876A - 330 рэ. Где ж они те дешевые пики??


http://www.trt.ru/Stock.php?Manf=3


12F629
замена
PIC12F1822-I/SN SOIC-8 33.91р



16F628A
замена
PIC16F1827-I/SO SOIC-18 48.44р



PIC16F876A-I/SP PDIP-28 199.53р.


Полный аналог
PIC16F886-I/SP PDIP-28 68.93 р.
PIC16F886T-I/SO SOIC-28 65.21 р.



Даже здесь цены радужней .
http://www.chip-nn.ru/30.php

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

Ср окт 16, 2013 10:54:09

druzhok писал(а):...Подскажите как теперь определить какую ногу на пик16ф628а я подпалил? Может есть методика или прошивка, посылающая поочередно сигнал на каждую ногу мк? А то жалко выбрасывать, раз проги его видят...

Если есть желание экспериментировать - во вложении тестовая прошивка, которая по очереди (через 0,5 сек) переключает светодиоды, а в конце включает все, затем все выключает и цикл повторяется. Во вложении проект в Proteus, если установлен и есть желание посмотреть, как оно должно работать. Если нет Proteus, то скриншот в качестве схемы подключения.
А практически лучше этот МК выбросить. Даже если тест покажет, что все хорошо, все равно это очень поверхностное тестирование - живой вывод или нет. Не факт, что не пострадала его функциональность...
Вложения
Test_16F628A.zip
(16.33 KiB) Скачиваний: 325

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

Ср окт 16, 2013 14:14:03

о, сколько всего полезного!! Спасибки!
МУрррррррррррррррррррр :solder:

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

Ср окт 16, 2013 14:17:59

dosikus, вот это то, что надо. Главное, чтобы эти пики были у нас в магазине(а то он у нас один), хотя заказ по почте еще никто не отменял

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

Ср окт 16, 2013 15:09:06

druzhok писал(а):Главное, чтобы эти пики были у нас в магазине(а то он у нас один)


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

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

Пт июл 17, 2015 15:46:38

Подскажите, по поводу прошивки для PIC12F629.

Я решил сделать регулятор громкости на ДУ(из ветки http://radiokot.ru/circuit/audio/other/15/). Но так как МАХ5440 дороговатая у нас, то решил совместить приемную часть на PIC12F629 с кнопочным регулятором на TC9153AP.
Как я понял из схемы (поправьте, если ошибаюсь), после прошивки 12f629 при подаче на него ИК-команд одна из его выходных ног садится на землю. Но в моем случае этого не происходит (попробовал каждый выход пустил через светодиод и резистор и на плюс питания). Прошивка там используется для протокола NEC.
Проверил выход самого ИК-приемника: при подаче сигнала напряжение просаживается с 4.93 до 3.7 вольта, значит датчик жив. На нем выбита цифра 36, значит работает на частоте 36кГц.
Контроллер покупал новый, константу использую родную.
Пульт-брелок фирмы JVC.
Просторы интернета выдали "Протокол JVC. Очень похож на NEC, и даже имеет сходные длительности. Но адрес и команда передаются только один раз. При повторе - посылка повторяется без преамбулы...".
Возможно ли, что дело в пульте? Хотя пробовал пульты от Vestel, LG, BBK, Polar, Daewoo, Hyundai, и еще пару штук неизвестных.
И нет ли прошивки для других протоколов?

Кстати, открыл прошивку в IC-Prog, ассемблерный листинг, в прошивке в самом начале присутствует надпись:
"LIST P=16F84"

Может прошивка для Pic16F84, а не для 12f629? (или IC-Prog косячит?)

Подскажите, кто проверял данную прошивку.

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

Ср авг 05, 2015 04:15:56

А как по-Вашему IC-Prog может по прошивке определить целевой МК? Какой выставите, под тот он и дизассемблирует. А что, если не секрет, Вы ожидали увидеть в дизассемблерном листинге? В целом. Или Вы невнимательно читаете, или плохо понимаете, как работает то, что Вы намерены повторить. Написано:
druzhok писал(а):...Я решил сделать регулятор громкости на ДУ(из ветки http://radiokot.ru/circuit/audio/other/15/). Но так как МАХ5440 дороговатая у нас, то решил совместить приемную часть на PIC12F629 с кнопочным регулятором на TC9153AP...

МАХ5440 - микросхема изначально предназначенная для управления посредством энкодера. У TC9153AP и близко ничего подобного не наблюдается, просто кнопки '+' и '-'. Раз уж "Вы решили", то может поясните, каким образом Вы собираетесь без изменения прошивки управлять совершенно другой микросхемой?
druzhok писал(а):...Проверил выход самого ИК-приемника: при подаче сигнала напряжение просаживается с 4.93 до 3.7 вольта, значит датчик жив.
Лихо Вы исправность цифрового датчика проверяете мультиметром.

druzhok писал(а):...Возможно ли, что дело в пульте? Хотя пробовал пульты от Vestel, LG, BBK, Polar, Daewoo, Hyundai, и еще пару штук неизвестных...
В статье чёрным по-белому написано, какие пульты поддерживают применённый протокол.

IMHO. Читать Вам надо побольше и думать, а не тыкаться вслепую не понимая сути. И повторю совет из постов выше по ветке. Если собираетесь заниматься электроникой вообще и МК в частности, дальше и всеръёз, то выбросте в мусорное ведро то, что Вы называете "программатор" и сотрите IC-Prog на х. Купите нормальный инструмент. Для начала PicKit2/PicKit3 и самый простой осциллограф, или логический анализатор. И никогда не повторяйте конструкций без исходного кода, т.е. те, в которых Вы программа не может быть исправлена.
Ответить