Страница 1 из 1
помогите с прошивкой на pic12c509a ir remote control lamp
Добавлено: Пн июн 16, 2014 19:37:26
mitre
Я хочу сделать это схема но сделана с pic12c509a
Может быть сделано с pic12f629?
Не понимаю от микроконтроллеров поэтому искать помощь от люди который понять
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Вт июн 17, 2014 12:18:36
Dmitry Dubrovenko
mitre писал(а):Может быть сделано с pic12f629?
Можно.
Надо проверить регистры RAM и Configuration.
mitre писал(а):Не понимаю от микроконтроллеров поэтому искать помощь от люди который понять
Очень хороший случай, что бы начать изучение.

Очень старая разработка.
Рекомендую поискать более новую.
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Вт июн 17, 2014 22:07:28
mitre
не понимаю от микроконтроллеров
Я не могу справиться

Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Чт июн 19, 2014 21:33:52
mitre
Я пробовал програмирования pic12c509a с JDM-программатор и дает проблема
что делать програмирования pic12c509a с JDM-программатор?
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Пт июн 20, 2014 00:23:12
Pavel_1978
Он же внятно пишет что отсутствует калибровочная константа неоходимая для работы внутреннего генератора.
Если данные записались в МК то его можно в мусорку, так стереть и перезаписать уже не получится.
Не знаю как в 509, а в 629/675 перед программированием сначала считывают ее потом загружают файл программы НЕХ и дописывают константу в нужный адрес, после чего записывают программу в память МК
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Пт июн 20, 2014 19:02:58
Dmitry Dubrovenko
Pavel_1978 писал(а):Он же внятно пишет что отсутствует калибровочная константа неоходимая для работы внутреннего генератора
Вообще-то он пишет, что не обнаружил данную константу в hex-файле, и предлагает использовать константу "по умолчанию".
Так вот. В 629/675 (и аналогичными) ничего никуда записывать, и дописывать не надо (но можно, на всякий случай), а надо просто ответить "No" на данный вопрос, и тогда будет использована константа, записанная в МК.
mitre писал(а):Я пробовал програмирования pic12c509a с JDM-программатор
А Вы регистры проверили, прежде, чем программировать?
JDM-программатор - плохой выбор.
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Пт июн 20, 2014 23:04:41
mitre
мне сделали hex pic12f629 но на печатной плате не работает
должны работать как в proteus
У меня есть плата с pic12c509a который работает там попробовать pic12f629 с hex от proteus

не работает
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Пт июн 20, 2014 23:05:35
otest
Он же внятно пишет что отсутствует калибровочная константа неоходимая для работы внутреннего генератора.
Тогда растолкуй что дальше делать.
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Сб июн 21, 2014 00:25:48
vladlen-from-vrtp
Записывать константу руками по адресу 0x3FFh в виде 34XX, где XX может принимать значение от 00 до FF.
Но лучше купить нормальный PIcKit2 и не заморачиваться о таких вещах никогда.
Прошивку под 629й я поправил для ТС и проект для протеза дал, чтобы видно было, но воз и ныне там.
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Сб июн 21, 2014 09:23:08
mitre
vladlen-from-vrtp пожалуйста прошивку под 629 который вы поправил
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Сб июн 21, 2014 12:13:42
КРАМ
vladlen-from-vrtp писал(а):Записывать константу руками
Лучше руками не писать вызов этой константы в проектах, где он абсолютно не нужен...
Тогда и записывать константу не придется...
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Сб июн 21, 2014 12:52:47
vladlen-from-vrtp
Если на asm да, но XC8, например, пропишет вызов без вашего разрешения не вникая нужен он там или нет.
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Сб июн 21, 2014 18:35:44
КРАМ
А что, удалить его проблема? Тем более, что он прямо в первой строке...
ЗЫ. Есть смутное подозрение, что есть соответствующая галка в настройках компилятора...
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Вс июн 22, 2014 03:19:36
vladlen-from-vrtp
Итог: настраивать нормальную программу, чтобы использовать кривой программатор - абсурд.

Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Вс июн 22, 2014 05:02:50
КРАМ
vladlen-from-vrtp писал(а):Итог: настраивать нормальную....
Нормальную в чем?
В применении бессмысленного вызова?
Любое действие в коде должно быть:
а) управляемым
б) целенаправленным.
Калибровку есть смысл делать лишь тогда, когда номинал частоты генератора имеет значение.
Если уж говорить по существу, то калибровка почти никогда не нужна.
Класс задач, когда вообще устраивает точность и стабильность встроенного RC-генератора с применением калибровки ничтожно мал.
Либо кварц, либо можно и без калибровки...
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Вс июн 22, 2014 18:08:35
urry
КРАМ писал(а):
ЗЫ. Есть смутное подозрение, что есть соответствующая галка в настройках компилятора...
Re: помогите с прошивкой на pic12c509a ir remote control lam
Добавлено: Вс июн 22, 2014 20:20:43
КРАМ
Project -> Build Options -> Project -> Linker