Обсуждаем контроллеры компании Atmel.
Ответить

AVR массив 9 бит.

Пн авг 13, 2012 09:40:55

Как из массива извлечь число больше FF?

Re: AVR массив 9 бит.

Пн авг 13, 2012 09:49:05

Создать массив не байтовый, а например двухбайтовый. И из него легко извлечь число, не большее FFFF.
КЭП.

Re: AVR массив 9 бит.

Пн авг 13, 2012 10:29:55

astrgan писал(а):Как из массива извлечь число больше FF?
Предварительно положить в массив число больше FF.

Re: AVR массив 9 бит.

Пн авг 13, 2012 13:04:49

metan писал(а):Создать массив не байтовый, а например двухбайтовый. И из него легко извлечь число, не большее FFFF.
КЭП.

Тогда команда lpm сможет считать два байта?

Re: AVR массив 9 бит.

Пн авг 13, 2012 13:21:07

astrgan писал(а):Тогда команда lpm сможет считать два байта?
... может и три ... :)

Re: AVR массив 9 бит.

Вт авг 14, 2012 00:37:46

ChipKiller писал(а):
astrgan писал(а):Тогда команда lpm сможет считать два байта?
... может и три ... :)

Но только один за одним, последовательно. И при условии, что это массив констант во флеш-памяти программ.
Ответить