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

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

Статьи Чертежи Таблицы О сайте Реклама

Программирование микропроцессоров

Существенной определяющей чертой, которая дает название производству, является программирование функциональной деятельности с широким использованием ЭВМ и микропроцессоров.  [c.6]

Системное программирование. Во всем должна быть определенная система в освоение новых архитектур ЭВМ, начиная от суперЭВМ и кончая микропроцессорами на СБИСах в освоении новых приемов программирования и формализации в построении библиотек, модулей и заготовок в разработке специального (содержательного) программирования в разработке интегральных методов программирования и др.  [c.19]


Основными функциями системы автоматического управления являются программирование работы оборудования ГАП в соответствии с заданной технологией и фактическое осуществление этой технологии путем подачи соответствующих управляющих воздействий на приводы рабочих органов и механизмов. Эти функции задаются с помощью гибких алгоритмов, которые реализуются на базе иерархически организованной локальной вычислительной сети. На низшем уровне этой сети, реализующем алгоритмы управления оборудованием, обычно используются микропроцессоры и микроЭВМ. На более высоких уровнях, осуществляющих планирование, программирование и оптимизацию технологических процессов, чаще всего применяются мини-ЭВМ.  [c.7]

Система автоматического управления РТК служит для программирования и управления работой технологической системы, а также для контроля качества и диагностики отказов. Фактическое выполнение этих функций в автоматическом режиме невозможно без использования средств вычислительной, техники. Поэтому система управления реализуется на базе вычислительной сети, в состав которой входят иерархически связанные ЭВМ, микропроцессоры, а также интерфейс, необходимый для получения данных от информационной системы и системы связи.  [c.15]

Система автоматического управления робота служит для выработки закона управления приводами двигательной системы на основе сигналов обратной связи от информационной системы. Другая важная функция системы автоматического управления — это планирование действий, программирование движений и принятие целенаправленных решений. Система автоматического уп-правления роботов обычно реализуется на базе микроЭВМ или микропроцессоров, имеющих большой ассортимент входных (аналого-цифровых) и выходных (цифроаналоговых) преобразователей и каналов связи. По этим каналам прямой и обратной связи, число которых колеблется от нескольких десятков до нескольких тысяч, могут передаваться непрерывные (аналоговые) и дискретные (цифровые) сигналы. Управляющие ЭВМ для роботов строятся в малогабаритном транспортабельном исполнении и обладают повышенной надежностью. Адаптационные возможности и интеллектуальные способности робота определяются главным образом тем, какое алгоритмическое и программное обеспечение заложено в его систему управления.  [c.18]

Данная схема отражает описанную выше концепцию алгоритмического конструирования адаптивных систем программного управления РТК. Поскольку гибкие алгоритмы программирования и адаптивные задачи управления РТК достаточно сложны, то для их реализации целесообразно применять современные быстродействующие ЭВМ и микропроцессоры.  [c.77]


Математические методы и средства вычислительной техники являются важнейшими элементами современной методологии научных исследований, автоматизированного проектирования, инженерных расчетов. Современный уровень развития ЭВМ и сопровождающего их математического обеспечения позволяет инже-неру-теплоэнергетику организовать решение сложнейших задач и обработку больших объемов информации с использованием высокоэффективных численных методов и методов управления базами данных, не требуя от пользователя специальной математической или программистской подготовки. Тем не менее основные сведения об ЭВМ, их техническом и математическом обеспечении, об основных принципах и языках программирования, об общих и ориентированных на теплотехнику и теплоэнергетику пакетах прикладных программ и банках данных специалисту-теплоэнергетику крайне необходимы. Они включены в разд. 5 Вычислительная техника для инженерных расчетов . Здесь приведены характеристики новых ЭВМ, микропроцессоров и микропроцессорных систем, даны сведения о перспективных языках программирования (Ассемблер для микропроцессорных систем, Паскаль), об операционных системах ЕС ЭВМ и СМ ЭВМ. Рассмотрены некоторые типы теплотехнических задач и  [c.8]

В настоящее время для МПС наибольшее распространение получили языки ассемблера, соответствующие машинному языку и позволяющие составлять программы, максимально учитывающие особенности конкретной МПС. Их недостатки — сложность программирования и зависимость от аппаратной реализации МПС. Поэтому при программировании для МПС все большее применение находят языки высокого уровня Бейсик, Паскаль, PL/M [20, 86], не позволяющие, однако, получить наиболее экономичные учитывающие все возможности микропроцессора программы. Подробнее см. [16, 20, 97, 99]. Сравнение языков ассемблера, Бейсик и PL/M см. в [86].  [c.155]

При эксплуатации управляющего вычислительного комплекса, включающего в себя пультовой терминал, центральную микро-ЭВМ и ряд функциональных модулей, возникает серьезная проблема периодической его проверки на работоспособность. Существуют различные способы тестирования устройств на микропроцессорах [3]. Тестовое программное обеспечение, предлагаемое заводом-изготовителем, рассчитано на проверку функционирования отдельных модулей микроЭВМ с помощью пультового терминала. Подобная проверка требует от оператора понимания структуры микроЭВМ и языка программирования. Целесообразнее проводить комплексное тестирование всего управляющего вычислительного комплекса. Этот способ является менее дорогостоящим и не требует дополнительных затрат на специальное программное обеспечение, поскольку в процессе тестирования используются те же логические последовательные операции, что и при реальной работе машины. Кроме того, при таком тестировании проверяется не только функционирование отдельных модулей управляющего вычислительного комплекса, но и правильность их электрических соединений в составе конструктива. Поэтому было разработано тестовое программное обеспечение, позволяющее в автоматическом режиме проводить тестирование комплекса, включающего в себя набор основных модулей.  [c.54]

Использование микропроцессоров в системах управления позволило создать принципиально новые системы программирования и автоматического регулирования стыковой сварки оплавлением. С созданием мощных вентилей, рассчитанных на большие токи, появилась возможность создать гамму машин, работающих на постоянном токе с более высокими энергетическими показателями и лучшими технологическими возможностями.  [c.201]

В случае преобразования алгоритма управления системой зажи гания (например, число искр за один оборот вала двигателя, ввод программы управления углом опережения по сигналу датчика детонации, ввод программы ограничения максимальной п двигателя из-за пропусков зажигания через одни цилиндр двигателя и т. п.) отсутствует необходимость изменять всю структуру системы. Достаточно разработать программу управления микропроцессором и записать ее в ПЗУ контроллера. Процесс программирования микропроцессорного комплекта проводится в несколько этапов  [c.244]


Широкие возможности для реализации функций управления, переработки информации и ее отображения открывает использование микропроцессоров. В обычных электронных устройствах эти функции реализуются схемным решением, в микропроцессорах — путем программирования. Применение микропроцессорных устройств позволяет унифицировать электронные устройства одного функционального назначения. Без изменения конструкции и технологии производства путем изменения программы можно обеспечить широкий диапазон требуемых параметров управления.  [c.479]

Стойка Управление предназначена для управления параметрами электронного луча -ТП сварки. Стойка включает в себя программатор на базе микропроцессора для программирования в функции пути или времени  [c.447]

Ассемблерная программа микропроцессора Z80 включает исполнительный орган, подключенный к выходному порту 4, а затем ожидает в цикле считывания входа, когда сработает детектор сближения или граничный переключатель, подключенный к младшему биту входного порта 2. На практике до этого фрагмента осуществляется программирование таймера на время операции, и он прерывает ЦП, если отведенное- время истекло. Когда сигнал на входе появляется до истечения заданного времени, последующие команды запрещают прерывание ЦП от таймера.  [c.153]

Микропроцессоры и создаваемые на их основе микро-ЭВМ являются одними из наиболее современных и бурно развивающихся средств вычислительной техники. Микропроцессор — это процессор, выполненный в виде одной (иногда нескольких) большой интегральной схемы (БИС). На БИС вьшолняются также оперативная и постоянная память, связь с устройствами ввода-вывода. Это и привело к комплексной миниатюризации и созданию микро-ЭВМ. Их характерными чертами являются низкая стоимость, малые габариты и материалоемкость, высокая надежность, простота программирования. При этом они об-  [c.104]

Использование языка ассемблера ограничивается областью системного программирования, т.е. для программирования микропроцессоров, для разработки операционных систем или отдельных компонентов ОС, программ обмена между системным блоком и периферийными устройствами (щ)айверов) и т. д.  [c.201]

Дпя упранления циклами электроавтоматики в современных сисгемах ЧПУ, как правило, используются входящие в состав сисгемы автономные ПЛК, связанные с процессором системы с помощью кодов вспомогательных команд, выделяемых из кадров управляющей программы. Вместе с тем в микропроцессорных системах ЧПУ задачи электроавтоматики иноща решаются путем программирования микропроцессоров, входящих в состав собственно системы ЧПУ. Для этой цели создают специальные проблемно-ориентированные языки программирования циклов и соответствующие кросс-средства.  [c.274]

Распределенная вычислительная система является нетрадиционной, так как. дает возможность встроенного управления каждой отдельной единицей аппаратуры оборудования с заменой аппаратной логики программированием ее структурных свойств — гибкой логикой. Средства информации распределяюг-ся, так как общий алгоритм решения задачи расчленяется на ряд параллельно реализуемых алгоритмов, не связанных с использованием по времени. Во встроенных вычислительных системах функции различных логических элементов аппаратной (жесткой) логики в виде триггеров, счетчиков, дешифраторов заменяются программированием их функциональных структурных свойств, реализуемых в одном микропроцессоре (МП).  [c.155]

НОЙ базы КТС ЛИУС-2 используются 8-разрядные микропроцессоры К580 и унифицированные микросхемы с повышенной степенью интеграции ( Микродат ), обеспечивающие обмен данными, хранение программ, преобразование информации от датчиков и т. п. Для КТС ЛИУС-2 разработано базовое программное обеспечение, включающее средства автоматизации программирования. В качестве языков программирования используются ассемблер и БЕЙСИК.  [c.98]

Резюмируя вышеизложенное, отметим, что использование ММПС адаптивного программного управления придает РТК принципиально новые свойства и преимущества по сравнению с обычными системами числового программного управления. Переход к адаптивному управлению позволяет существенно повысить автономность РТК, что особенно важно в условиях ГАП с безлюдной технологией. С помощью микроЭВМ и микропроцессоров в РТК реализуются не только функции автоматического программирования движений и адаптивного управления приводами, но и ряд дополнительных функций интеллектуального характера. Среди них важнейшими являются автоматический контроль и диагностика работы оборудования, автоматическая замена неисправных элементов, распознавание и автоматическое адресование деталей, фильтрация сигналов обратной связи от помех и т. п. Все это позволяет существенно расширить адаптационные и интеллектуальные возможности систем управления РТК, резко улучшить качество управления и повысить его надежность.  [c.104]

В перспективе САП должны обеспечить прямой контакт технолога с ЭВМ на языке, близком к естественному, вплоть до речевого диалога с САП. Для этого нужно разработать соответствующий интеллектуальный интерфейс с технологической базой знаний. Первые шаги в этом направлении уже сделаны созданы первые системы АПУ, программируемые голосовыми командами (24). Обычно устройства речевого программирования и управления выпускаются в виде портативной приставки к САП серийной системы ЧПУ или АПУ. Речевые команды поступают с микрофона в микропроцессор, где они анализируются, распознаются и высвечиваются на экране дисплея для контроля. Словарный запас оперативного языка САП станков в простейших случаях ограничивается 30—50 словами и фразами. Для обеспечения надежного распознавания речевых команд САП предварительно обучается. В процессе обучения технолог произносит каждую команду несколько раз. По этим данным автоматически строится машинное описание всех команд, которое представляет собой по существу банк знаний, существенно используемый в процессе программирования для распознавания поступакмцих команд, произносимых технологом. Для устранения ошибок распознавания (вызванных, например, изменением тембра голоса при смене технологов) или для расширения списка команд САП автоматически дообучается и банк знаний пополняется новой информацией.  [c.113]

Язык ассемблера микропроцессора К580 155 Языки программирования 143, 155  [c.450]


Основными партнерами микропроцессора в структуре ПЭВМ являются полупроводниковые устройства памят . В постоянной памяти (ПЗУ) хранится информация, которая обеспечивает готовность ПЭВМ к немедленному использованию сразу же после включения питания. Такая информация состоит, естественно, в основном из программ эти программы образуют ядро операционной системы и часто дополняются хранимым в ПЗУ интерпретатором кжого-либо диалогового языка программирования или текстом наиболее часто используемой прикладной программы. Информация, находящаяся в постоянной памяти, не может быть изменена пользователь может лишь заменить микросхемы или специальные кассеты ПЗУ, если ему необходимо изменить набор врожденных инстинктов своей ПЭВМ. В современных моделях ПЭВМ емкость ПЗУ достигает сотен килобайт, и во многих случаях съемные кассеты ПЗУ оказываются более удобным носителем текстов программ, чем наиболее распространенные магнитные носители информации.  [c.34]

Низшим уровнем, на котором можно программировать большинство микропроцессоров, является машинный код. Числа машинного кода представляют собой двоичные коды, которые микропроцессор дешифрирует для выполнения команд. Обычно при программировании пользуются 16-ричными значениями, которыми удобнее оперировать человеку. Программирование в машинном коде связано со значительным числом ошибок и трудностями внесения поправок при использовании абсолютной адресации. Каждый набор команд машинного кода имеет соответствующий набор мнемокодов языка АССЕМБЛЕР с однозначным соответствием между конкретной командой машинного кода и ассемблерной мнемоникой. Программирование с привлечением ассемблерных мнемоник эффективнее программирования в машинных кодах, так как возникает меньше ошибок из-за использования содержательных меток. Написанную в ассемблерных мнемониках программу необходимо преобразовать в машинный код, прежде чем ее можно выполнить в вычислительной системе. Эта задача возлагается на программу-ассемблер. Листинг программы в ассемблерных мнемониках с помощью редактора вводится в систему проектирования, а затем запоминается как файл во внешней памяти. Большинство ассемблеров имеют 4 поля, в которые вводится информация. Эти поля часто называются полями МЕТКИ, КОП, ОПЕРАНДА и КОММЕНТАРИЯ. Поле МЕТ-  [c.200]

Левепталь Л. Введение в микропроцессоры Программное обеспечение, аппаратные средства, программирование. М. Энергоатомиздат, 1983. 464 с.  [c.123]


Смотреть страницы где упоминается термин Программирование микропроцессоров : [c.196]    [c.10]    [c.350]    [c.93]    [c.375]    [c.81]    [c.751]    [c.60]    [c.36]    [c.254]    [c.379]    [c.211]    [c.232]    [c.141]   
Смотреть главы в:

Карманный справочник инженера-метролога  -> Программирование микропроцессоров


Карманный справочник инженера-метролога (2002) -- [ c.350 ]



ПОИСК



Микропроцессор

Программирование



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