Группа: Участник
Сообщений: 596
Регистрация: 26-05-06
Из: Москва
Пользователь №: 17 484
Здраствуйте.
Пожалуйста посмотрите, сохраняеться ли RAMPZ регистр в стеке в функциях обработчиках прерываний? (для ATmega128/256) Всегда или только если он используется в теле функции?
Анатолий.
Сообщение отредактировал aesok - Jan 18 2008, 23:13
Для ATmega128 при выключеной оптимизации сохраняет всегда, при включеной - только если применяется или если встречается функция внутри прерывания - тогда ВСЕ сохраняет по максимуму
Группа: Участник
Сообщений: 596
Регистрация: 26-05-06
Из: Москва
Пользователь №: 17 484
Цитата(Baser @ Jan 19 2008, 02:36)
Для ATmega128 при выключеной оптимизации сохраняет всегда, при включеной - только если применяется или если встречается функция внутри прерывания - тогда ВСЕ сохраняет по максимуму