my504 (04.12.2020 21:24, просмотров: 410) ответил m16 на pic24H. обработчик прерывания вылетает в Address Error trap
А что за проблема в отладчике поставить бряк в обработчике по
Ошибке адреса и строевым шагом выйти прямо под инструкцию в которой
и случился конфуз. Наблюдать за этим в окне Программ мемори. Затем
найти по адресу во флеше в листинге дизасма. Там все и прояснится.
Собственно причин всего три. Нечетный адрес флеша в указателе на
функцию, нечетный адрес в ОЗУ в НЕбайтовой инструкции и выход за
границу адресного пространства ОЗУ.