Биты конфигурации для pic16F628a

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Сообщение Slavok47 »

Ребята привет, при импорте прошивки в Pickit2 биты устанавливаются следующим образом
Изображение

требуется сделать следующее:
IntRC I/O = Enabled
PWRT = Enabled
BODEN = Enabled
MCLR = Disabled
Rest of fuses = Disabled

Подскажите что нужно изменить?
Спасибо!
Вложения
Безымянный.JPG
(23.99 КБ) 5118 скачиваний
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15671
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

40044G_pic16f627a_628a_648a.pdf
(2.93 МБ) 1100 скачиваний
стр.98
:wink:
Реклама
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Сообщение Slavok47 »

Я вчера весь вечер втыкал в эту страницу, но ни чего не понял
я делал так,
MCLR = Disabled (bit5 = 0)
BODEN = Enabled (bit6 = 1)
PWRT = Enabled (bit3 = 0)
остальное не понял
IntRC I/O = Enabled внутренний генератор? а при чем тут I/O (это чтоли 110 = RC oscillator: I/O function on RA6/OSC2/CLKOUT pin, Resistor and Capacitor on RA7/OSC1/CLKIN)
про Rest of fuses = Disabled вобще не нашел
Друг Кота
Аватара пользователя
Сообщения: 15671
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

http://www.microchip.ru/lit/?mid=1x0
конкретно
http://www.microchip.ru/files/d-sheets- ... 16f62x.pdf
и читаем внимательно, ежли неспик инглиш!
8)
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 144
Зарегистрирован: Ср дек 14, 2011 08:12:49

Сообщение Slavok47 »

Нихрена не работает...

Добавлено after 27 minutes 39 seconds:
Вот что получилось

MCLR = Disabled
0 = RA5/MCLR/VPP pin function is digital Input (то-есть бит 5 = 0)

BODEN = Enabled
1 = BOR Reset enabled (бит 6 = 1)

PWRT = Enabled
0 = PWRT enabled (бит 3 = 0)

IntRC I/O = Enabled
100 = INTOSC oscillator: I/O function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN (биты 4,1,0 = 1,0,0)

Изображение

что я делаю не так?
Вложения
Безымянный.JPG
(25.27 КБ) 5003 скачивания
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку

Сообщение Zhuk72 »

А какова вообще цель модификации конфига?
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15671
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

В некоторых случаях страховкой общее стирание не помешает...
:roll:
Да и с учетом того, что конфиг входит в состав файла прошивки... смена его значений разумна после перепрошивки, а не до нее.
8)
Родился
Аватара пользователя
Сообщения: 18
Зарегистрирован: Ср мар 16, 2016 19:07:29
Откуда: Черновцы, Украина

Сообщение vad-2011 »

[uquote="Slavok47",url="/forum/viewtopic.php?p=3138356#p3138356"]Нихрена не работает...

Добавлено after 27 minutes 39 seconds:
Вот что получилось

MCLR = Disabled
0 = RA5/MCLR/VPP pin function is digital Input (то-есть бит 5 = 0)

BODEN = Enabled
1 = BOR Reset enabled (бит 6 = 1)

PWRT = Enabled
0 = PWRT enabled (бит 3 = 0)

IntRC I/O = Enabled
100 = INTOSC oscillator: I/O function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN (биты 4,1,0 = 1,0,0)


что я делаю не так?[/uquote]
IntRC I/O = Enabled Звучит больше как для PIC16F628, а не для PIC16F628A, в модификации с А кое-что поменялось и в частности изменились режимы тактового генератора, может в этом проблема и режим внутреннего ген. теперь называется так INTOSC. INTOSC в 628А имеет два режима: 100 оба вывода RA6 и RA7 настраиваются как порт вода/вывода т.е. I/O, при 101 RA7 I/O, а RA6 в режиме CLKOUT (выход тактового сигнала Fosc/4)
Друг Кота
Аватара пользователя
Сообщения: 15671
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Так у микрочипа все весьма просто - в составе самой IDE для каждой модификации МК имеются свои заголовочные файлы и файлы-шапки образца проекта. Бывает иногда и с ошибками - но то вполне исправимо при анализе *.inc файла и даташита.
8)
Ответить

Вернуться в «PIC»