Форум РадиоКот https://radiokot.ru/forum/ |
|
замена pic12f629 на pic12f675 https://radiokot.ru/forum/viewtopic.php?f=58&t=114321 |
Страница 2 из 4 |
Автор: | LOGR [ Вс апр 18, 2021 08:05:00 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Дрючил новые микрухи в количестве 4 штук, не работает девайс! Работает девайс. Уже пару лет выключает-включает. Вот источник http://www.ivica-novakovic.from.hr/IrOn-Off.htm |
Автор: | 1en2 [ Вс апр 18, 2021 09:20:09 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
если основная цель спасти устройство, то надо ставить защитное Реле Напряжения, а не думать, что ручное отключение сети в этом поможет......мало кому удавалось успеть вручную что-то отключить при аварии в сети (скачки напряжения могут быть не только ночью)...))) |
Автор: | Georgievic [ Вс апр 18, 2021 14:06:28 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
затёрли константу... вместо 00 запишите туда что-то (0F)... Если константу затерли, то там 0x3FFF. Чтобы не было зацикливания при наличии вызова калибровки в программе, в последнюю ячейку нужно написать 0x3400 (код инструкции retlw 0x00). Тогда коррекция частоты осциллятора будет равна нулю. Огромное спасибо! Так и есть!!!! Последняя ячейка в новых была 0x3434h. При прошивке в hex изменил последнюю ячейку по адресу 03FF на это значение и всё заработало! Друзья! Благодарю всех кто откликнулся на мой вопрос! P.S. Запрос был рассчитан на тех кто собирал этот девайс что бы убедиться в работоспособности публикуемого кода, поэтому дал только ссылки. Добавлено after 11 minutes: если основная цель спасти устройство, то надо ставить защитное Реле Напряжения, а не думать, что ручное отключение сети в этом поможет......мало кому удавалось успеть вручную что-то отключить при аварии в сети (скачки напряжения могут быть не только ночью)...))) Ясен перец! Просто в удлинитель подключен ещё ночничёк. |
Автор: | Georgievic [ Сб май 08, 2021 00:51:39 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Однако неплохо бы было вставить в программку процедурку опроса сетевого напряжения и отключения по превышению 220в! |
Автор: | otest [ Сб май 08, 2021 06:15:42 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Цитата: отключения по превышению 220в Почему 220 ? Вы с другой планеты ? |
Автор: | Georgievic [ Сб май 08, 2021 23:55:54 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Цитата: отключения по превышению 220в Почему 220 ? Вы с другой планеты ? Это не принципиально. Потенциометром можно установить и 235 и 250. |
Автор: | shabanov89 [ Чт сен 16, 2021 21:01:31 ] | ||
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 | ||
Здравствуйте! Есть прошивка на 12f629, а с Али приехали 675. Помогите переделать прошивку, пожалуйста!
|
Автор: | otest [ Пт сен 17, 2021 08:55:30 ] | ||
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 | ||
Пробуй
|
Автор: | Sevaye [ Пн дек 20, 2021 11:11:02 ] | ||
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 | ||
Здравствуйте. Прошу помощи. Есть прошивка под pic12f675, а в наличии 12f629. Помогите переделать с pic12f675, на 12f629. Спасибо.
|
Автор: | Родэрик [ Пн дек 20, 2021 19:06:21 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Прошей без "переделки". |
Автор: | Sevaye [ Вт дек 21, 2021 08:53:34 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Прошей без "переделки". Прошивал - не работает. |
Автор: | 1en2 [ Вт дек 21, 2021 13:29:42 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
выкладывай, где взял прошивку и что за ус-во....Константу в последней ячейке памяти забыл сохранить..... |
Автор: | Sevaye [ Вт дек 21, 2021 15:06:38 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Устройство: One-touch поворотники для автомобиля MMC Lancer9. Константу первый раз действительно стер, но так-как микросхемы заказывал две, то вторую уже сохранил. Прошивку брал с сайта http://forum.amadeus-project.com/index. ... topic=1239 в ее работоспособности не сомневаюсь, но там 12F675. В общем, я к тому, что если прошивка должна работать и без переделки на 12F629, то буду искать проблему в другом месте (может китаец нерабочие микросхемы прислал, может я где накосячил, может еще что) |
Автор: | 1en2 [ Вт дек 21, 2021 17:29:33 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
если микросхема пишется и читается, то должна быть живой.....выложи считаный хекс из микросхемы... === по ссылке без регистрации ничего не посмотришь...(такое не надо) |
Автор: | BOB51 [ Вт дек 21, 2021 21:09:42 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Если в проекте задействован АЦП замена 675го на 629 невозможна. |
Автор: | Sevaye [ Ср дек 22, 2021 10:12:26 ] | |||
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 | |||
Насколько я понимаю, АЦП здесь не задействован. Принцип: контроллер отслеживает "0" на GP4, GP5, при его появлении выдает "1" на несколько секунд на GP1,GP2. У меня что то работает, но не адекватно. Подтянул GP4, GP5 к "1" через 10К, стало лучше (я проверяю на столе, в автомобиле эти выводы и так бы были на "1"), но все равно что то не то. Скачал MPLAB, думал из исходника скомпилировать под 12f629, но пока в нем только пытаюсь разобраться.
|
Автор: | BOB51 [ Ср дек 22, 2021 11:31:59 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
GP0 вполне себе может являться входом вольтметра, контролирующего напряжение +12 вольт... Да и МПЛАБ тут не поможет - сказано же в исходнике: "... Compiler : PicBasic Pro 2.60 ..." |
Автор: | Sevaye [ Ср дек 22, 2021 11:55:40 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
"1" на GP0, в данном случае, используется для включения обоих выходов GP1,GP2 в "1" (режим аварийки, при открывании двери, или движение задним ходом). У меня этот вывод на земле, я его не использую. Добавлено after 14 minutes 51 second: Глупый вопрос: А данный контроллер может в процессе выполнения команд изменять направление вход\выход ? Ну например GP4 сперва вход, потом выход, потом снова вход ... ? |
Автор: | BOB51 [ Ср дек 22, 2021 12:37:17 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Это обычный режим для микроконтроллеров. Вложение: |
Автор: | oleg110592 [ Ср дек 22, 2021 13:21:19 ] |
Заголовок сообщения: | Re: замена pic12f629 на pic12f675 |
Насколько я понимаю, АЦП здесь не задействован. совершенно верно - это видно в исходнике Код: TRISIO = %111001 ' RA1, RA2 - Output ANSEL = 0 ' All pins - digital CMCON = %00000111 ' Comparators - Off но ANSEL регистра в pic12f629 нет - надо бы закомментировать. Поскольку пиквасика у меня нет - дизассемблировал, переназначил тип микроконтроллера, закомментировал ANSEL, скомпилировал - в протеусе лапами шевелит. Может пригодится Вложение:
|
Страница 2 из 4 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |