roboforum.ru

Технический форум по робототехнике.

Проблема с прошивкой для PIC18

Re: Проблема с прошивкой для PIC18

avr123.nm.ru » 26 окт 2009, 17:34

А че было то ?

Re: Проблема с прошивкой для PIC18

wintersun » 26 окт 2009, 17:45

Как и говорили, незапускался тактовый генератор.Я так понял, его надо настраивать в самой программе:
#pragma config OSC = HS

Re: Проблема с прошивкой для PIC18

Mamed » 26 окт 2009, 18:27

Объясните почему именно 18-й пик??? Ну не прост он для начинающих. Почему бы не взять 16-ю серию, где все просто настраивается и запускается. И какая цель вобще поставлена??? Что должен делать микроконтроллер??? Ну кроме управления двигателями.

Re: Проблема с прошивкой для PIC18

wintersun » 26 окт 2009, 19:07

Дело в том что я делаю робота управляемого от удалённого компьютера. В качестве радиоперидатчиков использую микрочиповские модули mrf24j40ma которые поддерживают ZigBee протокол.Так вот из-за ресурсоёмкости ZigBee и пришлось покупать PIC18. PIC16 его не потянет.Только потомя я узнал про MiWi который этот модуль также поддерживает. Он нетакой тяжёлый как ZigBee и можно использывать PIC16. Но деньги уже уплачены,придётся работать с тем что есть))))) :)

Re: Проблема с прошивкой для PIC18

avr123.nm.ru » 26 окт 2009, 20:12

ИМХО в PIC18 тоже не сложно - абсолютно аналогичные "заклинания" в исходник втыкать надо как и в 16.

Re: Проблема с прошивкой для PIC18

Mamed » 26 окт 2009, 21:01

Ну не совсем аналогичные "заклинания", точнее у 18-го их больше. Уважаемый аффтар топика, у вас в протеусе эта схема идет, а в реале не хочет или вообще не хочет?? Если можно то покажите детальную схему устройства и скриншот окна программатора.

ИМХО в PIC18 тоже не сложно - абсолютно аналогичные "заклинания" в исходник втыкать надо как и в 16.


Некоторые оболочки работы с программаторами не читают из НЕКса конфигурацию и ее явно надо задавать в оболочке. Так что подождем скриншота, тогда проще будет разобраться

Re: Проблема с прошивкой для PIC18

contr » 28 окт 2009, 15:15

Как и говорили, незапускался тактовый генератор.Я так понял, его надо настраивать в самой программе:
#pragma config OSC = HS

И не только его :(
Уважаемый аффтар топика, у вас в протеусе эта схема идет, а в реале не хочет или вообще не хочет??

MPlab имеет свой симулятор, которому я доверяю больше, но ни он, ни Протеус не знают какой кварц припаян в реальной схеме. :pardon:
Некоторые оболочки работы с программаторами не читают из НЕКса конфигурацию и ее явно надо задавать в оболочке.

У автора, имхо, РК2, а он предупредит, что НЕХ без конфигурации. :good:
А вот конфигурацию мы можем прописать ручками, как выше, или выставить через менюшку Configure и экспортировать в прошивку.

Re: Проблема с прошивкой для PIC18

Mamed » 28 окт 2009, 16:16

Так может проблема просто в бракованном кварце??? У пика деревянный генератор, если кварц нормальный он обязан запуститься.

Re: Проблема с прошивкой для PIC18

contr » 28 окт 2009, 16:50

Так может проблема просто в бракованном кварце?

там с десяток вариантов источника тактовой для ядра. Даже у простого pic84 их несколько. Если прописать неправильно, то МК не запустится :(

Re: Проблема с прошивкой для PIC18

Mamed » 28 окт 2009, 17:03

Ну это естественно. Но если сам кварц дохлый, то как не прописывай, все равно не заработает :)


Rambler\'s Top100 Mail.ru counter