[an error occurred while processing this directive] [an error occurred while processing this directive]
IAR 2.27 & mega128
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Аскольд 25 июня 2002 г. 11:14

Начал я перенос программы с меги103 на 128 и возник такой
вопрос. Раньше к 16-ти-разрядным SFR-регистрам (например, таймеров)
можно было обращаться как по частям так и целиком. Новые же регистры,
которых раньше не было расположены не в области IO и для них не
предусмотрено 16-разрядных определений. Дык вопрос в том просто IAR
забыла их сделать и можно, повозившись с *.h файлами, добиться нужного
результата, или есть какие-то принципиальные ограничения? Кому-нибудь удавалость настроить заголовки так, чтобы обращаться к новым регистрам, как к 16-разрядным, а не по частям?

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

Ответы



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

E-mail: info@telesys.ru