[an error occurred while processing this directive]
subi r16,-1 sbci r17,-1 sbci r18,-1 и т.д.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
konst2000
17 сентября 2003 г. 06:59
В ответ на:
Как бы поизящнее прибавить еденицу к трех и более байтному числу в AVR ? Желательно без adiw
отправлено whale 17 сентября 2003 г. 02:32
Составить ответ
|||
Конференция
|||
Архив
Ответы
может вы имели в виду subi r16, -1 sbci r17, -0 sbci r17, -0 .... ;)
—
whale
(17.09.2003 12:10, 54 байт)
Я имел ввиду то, что написал. А единица не прибавляется потому, что в результате команвы типа subi Rd,-1 флаг С ведет себя наоборот! Сомневающихся просим в AVR Studio
—
konst2000
(17.09.2003 13:32,
пустое
)
проще, коллега ;О) "-1"=0ff...fffh
—
=mse=
(17.09.2003 14:10,
пустое
)
проще, колега ;О) "-1"=0ff...fffh
—
=mse=
(17.09.2003 14:10,
пустое
)
Ответ: Считать надо!!!! Зачем ко 2,3.. байту 1 еще прибавлять?
—
Bear
(17.09.2003 07:04,
пустое
)
Ответ: Проверю - очень интересно
—
Bear
(17.09.2003 07:07,
пустое
)
Ответ: Извиняюсь! Похоже на правду!
—
Bear
(17.09.2003 07:09,
пустое
)
Ответ: проверь в эмуляторе сначала!
—
konst2000
(17.09.2003 07:07,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru