ПОИСК Статьи Чертежи Таблицы Директивы исходного файла из "Система проектирования печатных плат Protel " Большинство директив исходного файла начинается со знака . Эти команды представляют собой команды для препроцессора. Директивы должны записываться с первой позиции любой строки исходного файла. Набирать команды на клавиатуре можно в любой комбинации заглавных или строчных букв. [c.332] Внешние файлы подключаются к текущему исходному файлу командой in lude. Присоединение файлов позволяет разработчику стандартизировать часть наиболее часто употребляемого кода. Эта функция также полезна для сохранения в отдельном файле параметров, где определяются константы, используемые в различных исходных файлах. Присоединяемые файлы также могут содержать команды in lude, что допускает их многократное вложение. [c.332] Макросы представляют собой пользовательские процедуры, вызываемые упоминанием их имени. Макрос сопровождается операторами ma ro и mend. Код, находящийся между ними, в общем случае при компиляции будет игнорироваться. Макрос вызывается помещением имени макроса в теле исходного файла и передачей ему соответствующих параметров. Макросы можно использовать для создания библиотек наиболее часто применяемых или стандартных устройств, например декодеров, счетчиков и т. д. Чтобы увидеть, как препроцессор обрабатывает определения макросов, можно создать файл с расширением (.MX). [c.333] Выводы можно минимизировать последовательно при помощи оператора MIN. Для оператора MIN доступны 5 уровней минимизации, аналогичных задаваемым в диалоговом окне onfigure. PLD. Этот оператор разрешает установить индивидуальный уровень минимизации для различных выводов одного и того же проекта. [c.334] В таблице 5.22 приведено соответствие уровней минимизации опциям диалогового окна onfigure PLD. [c.334] Вернуться к основной статье