Добавил пару строк кода в обработчике прерываний, IAR компилер стал выдавать такую ошибку Error[443]: PC offset out of range. Valid range is -1024 (-0x400) to 1023 (0x3FF), может кто сталкивался, как решали данную проблему. Заранее спасибо.
Группа: Свой
Сообщений: 107
Регистрация: 6-09-06
Из: Москва
Пользователь №: 20 118
Ошибка в том, что команды JEQ/JZ, JNE/JNZ, JC, JNC, JN, JGE, JLM, JMP добавляют смещение к PC, а оно 10 бит. Подробнее смотри UserGuide/ Instruction Set/ Jumps. У вас слишком длиный переход на какую-то метку.