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

миниатюрный аудио-видеорекордер mAVR

Отправлено AK 06 октября 2002 г. 04:10
В ответ на: И как вам не тоскливо писать на ассемблере... отправлено Alexandr 06 октября 2002 г. 00:18

"Работа с РС" - это не задача. РС используется для калибровки устройства и загрузки интерпретируемой программы в I2C EEPROM. Поэтому когда появляется РС, PIC "замирает" и переходит в режим слуги.

Процедуры обработки прерывания должны быть короткими. Поэтому совать в них то, что можно делать "снаружи", считаю принципиально неправильным.

Насчет "расточительства" апологетам С рекомендую помалкивать. "Чья б корова мычала..." :-))) Недавно сделал такую же ось на С, после компиляции ассемблерный текст занял ровно столько же строк, сколько С-шный исходник.

Устройство представляет собой специлизированный (медленный) PLC, задача №6 - интерпретатор языка типа МЭКовского IL. Все прекрасно уместилось в более чем скромные ресурсы 74-го ПИКа.

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

Ответы



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

E-mail: info@telesys.ru