|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.09.2011, 19:13 | #1 |
Пользователь
Регистрация: 11.09.2010
Сообщений: 83
|
avr atmega16
задание сложить пару 24 разрядных чисел,
к примеру есть константа 0xabcdef младшие беру через low старшие через high но оно учитывает и заносит только 2 последних тетрады как взять 1 тетраду? |
22.09.2011, 21:15 | #2 |
Участник клуба
Регистрация: 29.12.2008
Сообщений: 1,598
|
24 бита, это с АЦП? И как вы под константой определили 4, 8битных регистра. Здесь придётся складывать по отдельности.
К примеру так Код:
Последний раз редактировалось С.М.С; 23.09.2011 в 00:33. |
23.09.2011, 14:46 | #3 |
Пользователь
Регистрация: 11.09.2010
Сообщений: 83
|
Да уже понял как,взял младшие байты от сдвига вправо на 16)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ИБП режим AVR | evgenii0494 | Компьютерное железо | 0 | 13.06.2011 15:57 |
Работа с АЦП в микропроцессоре ATmega16 | ezhik | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 23.02.2011 17:12 |
прошивка AVR | wanes101 | Компьютерное железо | 0 | 22.01.2011 20:28 |
AVR | Sparky | Микроконтроллеры, робототехника, схемотехника, 3D принтеры | 6 | 31.12.2009 16:53 |
с/c++ для avr | gaka1995 | Общие вопросы C/C++ | 1 | 25.10.2009 13:55 |