[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]

Отправлено Mik 05 декабря 2001 г. 18:03
В ответ на: На асме этот вопрос бы даже не появился:-))) отправлено Т 05 декабря 2001 г. 16:35

Если честно, я 8051 не занимался, но есть общие соображения.
Во первых, назад к асму возвращаться необязательно. Можно на асме объявить и инициализировать только тот массив, что Вам нужен, а работоть с ним на Си. Для этого можно объявление/инициализацию вставить в отдельный .c-файл, компильнуть его в ассемблер, подредактировать как Вам надо и вставить в проект уже как асм-файл. Совместимость с Си должна сохраниться.
А вообще Си - хорошая штука. Ясное дело, есть такие вещи, которые на Си не сделаешь, ведь это не асм. Но преимущества перевешивают недостатки.

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

Ответы



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

E-mail: info@telesys.ru