Конфигурация в Байты конфигурации и наоборот

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
vas455
Говорящий с текстолитом
Сообщения: 1640
Зарегистрирован: Сб авг 13, 2011 12:56:34
Откуда: Рязань
Контактная информация:

Конфигурация в Байты конфигурации и наоборот

Сообщение vas455 »

в программаторе мне нужно что бы записываемые биты были в .txt файле ( программатор автономный) в таком виде сначала. low бит ,зетем high бит, и если нужно extended бит, например 62FFFF или например A2D007
но это немного сложно, потому что обычно биты показаны на картинке с галочками, МОЖЕТ ЕСТЬ КАКАЯ-НИБУДЬ ТАБЛИЧКА ПО КОТОРОЙ ,ЗНАЯ ЗАШИТЫЕ И НЕ ЗАШИТЫЕ БИТЫ( НУ ТАМ SPEIN,CKSEL,EESAVE) УЗНАТЬ ЗНАЧЕНИЯ БАЙТ КОНФИГУРАЦИИ ( НАПРИМЕР 62FFFF) И ЛУЧШЕ ЧТО БЫ ЭТО БЫЛО НЕ НА КОМПЕ, А ТАК РАСПЕЧАТАЛ И ПОТОМ СИДИШ И СЧИТАЕШ БАЙТЫ, ПРОСТО ВИДЬ ПРОГРАММАТОР АВТОНОМНЫЙ.
Нет таких вещей, которые нельзя было бы доказать, но есть люди, которым ничего нельзя доказать.
Реклама
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение Ser60 »

Такая табличка существует по крайней мере в двух местах. Первое - секция в даташите на PIC "Configuration bits". Обычно она находится в главе "Special Fatures of the CPU". Второе - include файлы в IDE, например MPLAB. Там имеется соответствие символических имен битов конфигурации и их численного значения.
Реклама
Аватара пользователя
vas455
Говорящий с текстолитом
Сообщения: 1640
Зарегистрирован: Сб авг 13, 2011 12:56:34
Откуда: Рязань
Контактная информация:

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение vas455 »

а ты не мог бы их выложить сюда?
Нет таких вещей, которые нельзя было бы доказать, но есть люди, которым ничего нельзя доказать.
Аватара пользователя
vas455
Говорящий с текстолитом
Сообщения: 1640
Зарегистрирован: Сб авг 13, 2011 12:56:34
Откуда: Рязань
Контактная информация:

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение vas455 »

а ты не мог бы их выложить сюда?

только этот программатор avr a не pic
Нет таких вещей, которые нельзя было бы доказать, но есть люди, которым ничего нельзя доказать.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение Ser60 »

vas455 писал(а):только этот программатор avr a не pic
Тогда выложить не могу.
Реклама
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение Jack_A »

Открываешь ДШ на нужный м-контроллер, и в разделах Lock Bits, Fuse Bits -- все по полочкам разложено. К примеру, для Mega8 ( doc2486.pdf ) это стр. 222 .
Реклама
Аватара пользователя
vas455
Говорящий с текстолитом
Сообщения: 1640
Зарегистрирован: Сб авг 13, 2011 12:56:34
Откуда: Рязань
Контактная информация:

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение vas455 »

скачал я даташит на атмегу16 с сайта atmel. и там только показанно записан этот бит или нет 1/0 а про Байты конфигурации я не нашел, если можеш дай пример/скрин где это там смотреть, и как посчитать все биты вмесле ну low/high/ext хоть на ту же атмегу8
Нет таких вещей, которые нельзя было бы доказать, но есть люди, которым ничего нельзя доказать.
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение Ser60 »

Как насчет таблиц 87 и 88 на стр. 216 того-же ДШ? Устроит?
Аватара пользователя
vas455
Говорящий с текстолитом
Сообщения: 1640
Зарегистрирован: Сб авг 13, 2011 12:56:34
Откуда: Рязань
Контактная информация:

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение vas455 »

ты про какую атмегу говориш? у меня doc2466.pdf
Нет таких вещей, которые нельзя было бы доказать, но есть люди, которым ничего нельзя доказать.
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение Ser60 »

Я про ту, что Jack_A упомянул: doc2486.pdf
Аватара пользователя
vas455
Говорящий с текстолитом
Сообщения: 1640
Зарегистрирован: Сб авг 13, 2011 12:56:34
Откуда: Рязань
Контактная информация:

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение vas455 »

да это не то всё, там просто показанно какие изначально прошиты, а какие нет, а я хочу узнать как получить этот самый A2D007, A2 -это конфигурация low битов, и так по попорядку,когда в калькуляторе битов выставляеш биты как тебе надо, то слева будет эта самая конфигурация, я хочу узнать как без калькулятора высчитать это самое значение , зная какие биты прошиты, а какие нет.


например(это просто для примера)
SCLES=0,SUT0=0 ЗНАЧЕНИЕ БАЙТА ПОЛУЧИЛОСЬ К ПРИМЕРУ A2

SPEIN=1,SUT0=1 ЗНАЧЕНИЕ БАЙТА ПОЛУЧИЛОСЬ К ПРИМЕРУ D5
ВОТ МНЕ И НАДО ЗНАЯ КАКИЕ БИТЫ=0, И КАКИЕ=1 .ИЗНАТЬ ЗНАЧЕНИЕ ЭТОГО САМОГО БАЙТА
Нет таких вещей, которые нельзя было бы доказать, но есть люди, которым ничего нельзя доказать.
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение Ser60 »

По-моему то, что Вы спрашиваете и показано в таблице. Там каждому programmed биту соответствует 1 и 0 в противном случае. Например, дефолтная конфигурация фьюзов согласно самой правой колонке таблиц соответствует коду E1 (low byte) и D9 (high byte). Или я неправильно понимаю вопрос?
Аватара пользователя
vas455
Говорящий с текстолитом
Сообщения: 1640
Зарегистрирован: Сб авг 13, 2011 12:56:34
Откуда: Рязань
Контактная информация:

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение vas455 »

да, значение low бит получается Е1, я хочу узнать как вручную высчитать это значение Е1 к ПРИМЕРУ у меня стоят другие галочки, как мне высчитать значение без калькулятора?
Нет таких вещей, которые нельзя было бы доказать, но есть люди, которым ничего нельзя доказать.
Аватара пользователя
md5sum
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение md5sum »

Вам похоже просто шпаргалка нужна?

Код: Выделить всё

0000 -0
0001 -1
0010 -2
0011 -3
0100 -4
0101 -5
0110 -6
0111 -7
1000 -8
1001 -9
1010 -A
1011 -B
1100 -C
1101 -D
1110 -E
1111 -F
По ДШ Вы получили битики 11100001, делите их на две половинки 1110 0001 и сравниваете со шпорой
1110 -Е
0001 -1
в итоге получаем Е1
:kill:
— Не говорите мне что делать и я не скажу куда Вам идти...
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение Jack_A »

md5sum писал(а):
:beer:
Аватара пользователя
vas455
Говорящий с текстолитом
Сообщения: 1640
Зарегистрирован: Сб авг 13, 2011 12:56:34
Откуда: Рязань
Контактная информация:

Re: Конфигурация в Байты конфигурации и наоборот

Сообщение vas455 »

спасибо огромное, именно это я и искал
Нет таких вещей, которые нельзя было бы доказать, но есть люди, которым ничего нельзя доказать.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»