русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ЛАБОРАТОРНАЯ РАБОТА № 2


Дата добавления: 2015-06-12; просмотров: 944; Нарушение авторских прав


Исследование основных видов триггерных элементов в САПР MAX+PLUS II

1. Общие сведения о триггерных элементах

Триггерные устройства или триггеры (trigger – курок) предназначены для запоминания логической информации теоретически на неограниченное время. Триггеры используются в последовательностных логических устройствах, в которых значения логических функций определяются по значениям входных и выходных сигналов, как в текущий момент времени, так и в предшествующие моменты времени.

По логике функционирования существует несколько разновидностей триггеров – RS-, D-, T- и JK- триггеры. По моментам изменения состояния триггеры могу быть синхронными и асинхронными. В синхронных триггерах предусмотрен синхронизирующий сигнал, по которому происходит изменение состояния триггера. Из перечисленных выше триггеров универсальным является JK- триггер, так как на его основе можно получить любой триггер из перечисленных выше.

 

2. Методика выполнения работы

 

Перед началом исследований разновидностей триггеров необходимо создать новый проект в соответствии с методикой, изложенной в описании работы №1 в п.п. 1 и 2. Описание проекта выполняется в следующей последовательности. На плоскости рисунка курсором следует указать место расположения модуля JK – триггера. Затем выполнить действия по извлечению нужного элемента из библиотеки по цепочке Symbol – Enter Symbo-DISK:\ max2lib\edif- jkffre-OK.После выполнения этих действий на поле рисунка появится изображение синхронного JK – триггера, приведенное ниже. Назначение выводов триггера:

- S- асинхронный вход установки;

- J- синхронный вход установки;

- CK- синхронизирующий вход – динамический, по переднему фронту;

- K- синхронный вход сброса;

- R – асинхронный вход сброса;

-Q- выход;

- QN- инверсный выход.



Полная схема для исследований имеет следующий вид:

 

 
 

 


Порты ввода INPUT и вывода OUTPUT необходимо извлечь из библиотеки примитивов по цепочке Symbol – Enter Symbol- DISK:\maxplus2\ max2lib\prim.

 

 

После составления описания в графическом редакторе необходимо в соответствии с ранее рассмотренной методикой запомнить файл со схемой под заданным именем с расширением *gdf, создать новый проект (FILE – New Project… OK), и создать файл в редакторе WAVE FORM EDITOR с расширением *SCF для исследований схем триггеров.

Далее необходимо, подавая необходимые комбинации входных сигналов, получить вначале требуемую схему триггера:

- для получения RS –триггера необходимо на входы CK, Jи K подать логические нули;

- для получения JK – триггера необходимо на входы R и S подать логические нули;

- для получения D- триггера на входы R, S подать нули, входы J и К необходимо объединить в один вход(подавать одинаковые сигналы ) и использовать как информационные, а вход СК использовать как синхронизирующий.

Для получения Т – триггера исходную схему следует преобразовать так, как показано на рисунке ниже. На входы R и S необходимо подать нули, а на вход К – логическую 1.

 

 
 

Для определения логики работы каждого из триггеров необходимо:

- составить таблицу истинности;

- по таблице истинности составить логическую функцию триггера;

- составить таблицу переходов.

Все приведенные выше схемы и результаты исследований должны быть отражены в отчёте по лабораторной работе.



<== предыдущая лекция | следующая лекция ==>
Исследование мультиплексора. | Длинные имена файлов.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.84 сек.