Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама
При создании исходного файла для компилятора необходимо придерживаться общей линии, описанной ниже. В начале файла должен всегда располагаться заголовок, сразу за которым следуют определения выводов и узлов. Остальные описываемые здесь информационные секции используются по мере необходимости и могут располагаться в произвольном порядке. В интерактивную справочную систему программы Protel 99 SE включена вся необходимая информация о языке UPL.

ПОИСК



Обзор синтаксиса языка

из "Система проектирования печатных плат Protel "

При создании исходного файла для компилятора необходимо придерживаться общей линии, описанной ниже. В начале файла должен всегда располагаться заголовок, сразу за которым следуют определения выводов и узлов. Остальные описываемые здесь информационные секции используются по мере необходимости и могут располагаться в произвольном порядке. В интерактивную справочную систему программы Protel 99 SE включена вся необходимая информация о языке UPL. [c.330]
Заголовок содержит справочную информацию о проекте. В нее входят имя файла, тип устройства, дата начала разработки, номер версии проекта, название компании, имя разработчика, информация о блоке, где данное устройство используется, позиционное обозначение устройства в этом блоке. В заголовке также можно задать тип целевой микросхемы и тип выходного файла, формируемого компилятором. Все перечисленные поля заголовка, за исключением поля имени файла, являются необязательными и могут располагаться в произвольном порядке. Во время компиляции при отсутствии заголовка появится соответствующее предупреждение, но сам процесс прерываться не будет. [c.331]
Титульный блок - это область строк комментариев, в которой разработчик может поместить название или описание проекта. Сюда же можно поместить название микросхемы и имя производителя для возможности дальнейшего использования. [c.331]
В секции определения выводов и узлов записываются операторы определения выводов, снабженные соответствующими комментариями. Описания выводов можно располагать в произвольном порядке, но для облегчения понимания проекта их следует группировать по функциональному назначению. Пустая заготовка под комментарий после описания каждого вывода служит лишним напоминанием о необходимости ввода информации о предназначении вывода в проекте. [c.331]
Вспомогательные переменные используются для удобства формирования логаче-ских уравнений или других вспомогательных переменных. Написание логических уравнений способом сверху вниз делает файл описания логической схемы более легким для прочтения и понимания. [c.332]
Эта секция является главной частью исходного файла. Здесь записываются все необходимые части проекта, такие, как конечные автоматы, таблицы истинности и булевы выражения. [c.332]


Вернуться к основной статье

© 2025 Mash-xxl.info Реклама на сайте