Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
63768
Топик полностью
Bill
(25.07.2006 11:58, просмотров: 1)
ответил
maik-vs
на
Вчера битый час бился дурной башкй об таблицу прерываний в mega16 (ассемблерб AVRstudio). Зачем пропускаются нечётные адреса? И что с ними делать? Заполнил "nop"-ами, как-то ублюдочно смотрится.
Все дело в том, что используя команду rjmp, можно не "допрыгнуть" до соответствующей подпрограммы обработки прерывания.
Поэтому в качестве предполагается использование инструкции jmp, которая занимает 2 слова.
Ответ: Ну, дык! Так понятно! Спасибо. Тяжёлое наследие 8515, там jmp не было...
-
maik-vs
(25.07.2006 13:30
,
)