[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: Избежать этого можно ....
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Hog 22 августа 2001 г. 13:11
В ответ на: Ответ: А как при этом убедиться, что адрес 0x53 компилятор не использовал? Я на эти грабли налетел, было весело! Обсуждалось где-то неделю назад (см. ссылку) отправлено Александр 22 августа 2001 г. 11:24

Если позволяет терпение и освоен в практике (многоразовой, многоплановой по отношению к программе) механизм быстрого анализа регистров-то MPLAB подскажет, что называется.
И, ещё,пожалуй самое важное. За несколько лет освоения HI-TECH сам и знаю ряд опытных программистов в этой среде, которые уже навскидку по ходу (даже в начале) написания программ не станут трогать такой ближний адрес(почти служебный для успешного компилирования программы), как в Вашем случае @0x27. Сам по-началу набивал на этом шишки, пока не научился анализировать область процессов в банков регистров памяти. Это, действительно, не просто. Но-решаемо.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru