Почему в Pony prog при открытии нужного файла(hex) не устанавливаются нужные биты конфигурации, т.е. эти биты приходится корректировать вручную. К примеру в самой программе "__Config 03FF0h" и вроде бы в программаторе должны выставиться биты так: LP-генератор, WDT-отключен,-PWRTE-включен,CP-отключен, а на самом деле в программаторе все выглядит так: RC-генератор,WDT-включен,PWRTE-включен,CP-отключен. Приходится все изменять вручную. Хотя в IC-Prog 105 попробовал открыть тот же самый файл,там же, биты встают сразу как надо. Помогите разобраться.
Пост N: 43
Зарегистрирован: 03.03.09
Откуда: Россия, г. Санкт-Петербург
Рейтинг:
0
Отправлено: 20.03.10 20:12. Заголовок: Начал работать с pic..
Начал работать с pic18, а конкретнее pic18f4550 тут же появился вопрос: как прописать в тексте программы биты конфигурации с CONFIG1L по CONFIG7H ? проштудировал даташит, без результатов. я конечно воспользовался возможностью mplab "меню/Configure/Configuration bits" но хотелось бы уметь и в тексте это делать, надежнее как-то.
Пост N: 45
Зарегистрирован: 03.03.09
Откуда: Россия, г. Санкт-Петербург
Рейтинг:
0
Отправлено: 21.03.10 15:21. Заголовок: в f4550 имеется ещё ..
в f4550 имеется ещё CONFIG1L я закатал туда "04" - предделитель PLL=5 - последелитель OSC=1 PLL=2 - USB clock от OSC1-2
вчера все зашил, пик греется, тут-же выключил - переполюсовка что удивительно - вроде живой, не знаю весь ли . пока с другим работаю... вообще у кого-нибудь есть опыт переполюсовки? какова вероятность смерти?
Пост N: 153
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг:
0
Отправлено: 21.03.10 16:28. Заголовок: По идее должен диод ..
По идее должен диод стоять для защиты от обратной полярности напряжения питания. Так что если не долго был включен, то ничего страшного не произошло, но проверить все же стоит.
Пост N: 55
Зарегистрирован: 03.03.09
Откуда: Россия, г. Санкт-Петербург
Рейтинг:
0
Отправлено: 11.04.10 23:40. Заголовок: с того момента, как ..
с того момента, как устроил переполюсовку - поставил другой пик, отладил программу. Сегодня решил поставить тот - старый. Matlab выдает ошибку - не тот контроллер, мол ID=1240. Включил Pickit2 Programmer, он пишет: "все Ок контроллер PIC18F2550 обнаружен" И это при том что сам контроллер PIC18F4550 !!!
Я могу с ним попрощаться или можно как-то ID перепрошить?
Не зарегистрирован
Зарегистрирован: 12.05.15
Рейтинг:
0
Отправлено: 12.05.15 13:00. Заголовок: Добрый день! Я тоже ..
Добрый день! Я тоже столкнулся с проблемой расшифровки битов конфигурации, можете ли вы выслать информайию и мне на e-mail: Jony_Silver@mail.ru ? с уважением, Павлов Евгений
Отправлено: 12.05.15 16:51. Заголовок: а вообще есть такая ..
старая программа icprog так я в ней и смотрел, что и как установлено по битам, до того как сам стал писать проги. а потом перешел на pickit2 и забыл вообще про биты конфигурации, они вместе с прошивкой ложатся в пик как надо
Полная информация о конфигурации в описании МК и стоит рассмотреть построение именно кода и именно из описания, дополнительно к статье. Или использовать средства МПЛАБ для его получения. Живой пример: включаю p16f883. У него 2 регистра конфигурации. Что там? Лезу в описание. Кроме того: работаю с PROTEUS-ом при отладке нехитрых своих программ. Там надо занести именно код конфигурации, да и программаторы при заливке оперируют кодом. За ними нужен контроль. Впрочем...кому как удобнее.
Все даты в формате GMT
3 час. Хитов сегодня: 26
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет