Системы счисления 2, 8, 16
Вместо привычной десятичной системы счисления в логических устройствах используется представление чисел в двоичной системе счисления. Как и десятичная система счисления, двоичная система (в которой используются лишь цифры 0 и 1) является позиционной системой счисления, т. е. в ней значение каждой цифры числа зависит от положения (позиции) этой цифры в записи числа.
Иногда возникают задачи ручной обработки кодов чисел. Для снижения трудоемкости выполнения таких задач широко применяют восьмеричную и шестнадцатеричную системы счисления. В восьмеричной системе счисления используются восемь цифр (0, 1, 2, 3, 4, 5, 6, 7), в шестнадцатеричной – 10 цифр и 6 прописных латинских букв от до (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, , , , , , ).
Для перевода двоичных чисел в восьмеричные необходимо разделить двоичные числа на 3-битовые группы – триады, каждую из которых можно представить одной восьмеричной цифрой. Аналогичным образом осуществляется перевод двоичных чисел в шестнадцатеричные. Только в этом случае двоичное число разбивается на 4-битовые группы (тетрады), которые и представляются одной шестнадцатеричной цифрой.
Генератор слов
Генератор слов используется для формирования последовательности двоичных слов и передачи в цифровую цепь сигналов, соответствующих этим двоичным словам. Количество формируемых двоичных слов задается путем определения размера буфера (Buffer Size) во вкладке Settings (рис. 65), вызываемой нажатием на клавишу Set… в панели настройки генератора слов.
Также, с помощью панели генератора слов, можно установить длину посылки: посылка одного слова (Step); однократная посылка всей линейки слов (Burst); повторяющаяся посылка в виде потока слов (Cycle)
(рис. 66).
Рис. 66 Панель настройки генератора слов
Помимо перечисленных возможностей в панели настройки генератора слов могут быть заданы: тип триггера (внутренний или внешний), тип срабатывания генератора (по фронту импульса триггера или по спаду), система счисления, для отображения заданных слов, и набор генерируемых цифровых слов.
Логический анализатор
Логический анализатор предназначен для анализа цифровых сигналов и отображения их в виде временных зависимостей напряжений на входах анализатора. На основной панели логического анализатора отображаются цифровые сигналы и временные метки ( ). Здесь же можно изменить временной масштаб отображения сигналов (Clocks/Div) (рис. 67).
Рис. 67. Основная панель логического анализатора
Частота используемого синхронизатора и его тип (внутренний или внешний) задаются в окне Clock Setup вызываемого клавишей Set… в области Clock основной панели анализатора (рис. 68).
Рис. 68. Настройка синхронизатора
Задание на лабораторную работу
1. Соединить выходы 0 – 16 генератора слов со входами логического анализатора соответственно. Младший бит генератора слов необходимо подключать к входу логического анализатора.
2. Для контроля генерируемой последовательности слов, необходимо соединить выходы генератора слов (группами по четыре бита) с входами четырех цифровых индикаторов . Цифровые индикаторы позволят отображать генерируемые слова в шестнадцатеричной системе счисления.
3. Сформировать в генераторе последовательность 16-ти битных слов в соответствии с вариантом задания из таблицы.
4. Отобразить с помощью логического анализатора временные диаграммы напряжений для последовательности 16-ти битных слов. Временные диаграммы необходимо сформировать при следующих частотах генератора слов 1Hz, 250Hz, 5kHz.
5. Поместить в отчет четыре копии экрана, каждая из которых отображает одно исходное слово на выходе генератора слов и соответствующие ему показания цифровых индикаторов и логического анализатора. Также поместить в отчет диаграммы логического анализатора, соответствующие одному из слов и полученные при трех различных частотах генератора слов.
Таблица 9
Задание на лабораторную работу №9
№ варианта | ||||||||||
Слово 1 | A00E | BEE | 29B7 | |||||||
Слово 2 | 00B3 | 7A10 | 137C | |||||||
Слово 3 | B5EA | D9A | C4 | A892 | ||||||
Слово 4 | FFFF | FACE | 736F | |||||||
Сист. счисления | Шестнадцатеричная | Десятичная | Шестнадцатеричная | Десятичная |
№ варианта | ||||||||||
Слово 1 | 478C | CAB | F19 | FEE | ||||||
Слово 2 | 8DD8 | A340 | E2E4 | |||||||
Слово 3 | CAF4 | 235F | B52 | BAC | ||||||
Слово 4 | 9FF6 | 1A1A | EEE7 | F22 | 3DDD | |||||
Сист. счисления | Шестнадцатеричная | Десятичная | Шестнадцатеричная | Десятичная |
Контрольные вопросы
1. Принцип перевода двоичных чисел в шестнадцатеричную систему счисления.
2. Принцип перевода двоичных чисел в восьмеричную систему счисления.
3. Принцип перевода десятичных чисел в шестнадцатеричную систему счисления.
4. Принцип перевода восьмеричных чисел в десятичную систему счисления.
5. Известные типы регистров.
6. Напряжение логического нуля, напряжение логической единицы.
7. Функции генератора логических слов, регулирующие длину посылки.
СОДЕРЖАНИЕ
ТЕХНОЛОГИЯ РЕШЕНИЯ ЗАДАЧ ИНЖЕНЕРНОГО АНАЛИЗА С ИСПОЛЬЗОВАНИЕМ ПАКЕТА MATHCAD | ||
Технология изготовления конструкторской документации с использованием САПР «Компас» | ||
ТЕХНОЛОГИЯ МОДЕЛИРОВАНИЯ ЭЛЕКТРОННЫХ УСТРОЙСТВ С ИСПОЛЬЗОВАНИЕМ ПРОГРАММЫ MULTISIM | ||
Лабораторная работа №1. Исследование полупроводниковых диодов | ||
Лабораторная работа №2. Исследование выпрямительных схем | ||
Лабораторная работа №3. Исследование стабилизаторов напряжения | ||
Лабораторная работа №4. Исследование сглаживающих фильтров | ||
Лабораторная работа №5. Исследование биполярных транзисторов | ||
Лабораторная работа №6. Исследование транзисторных усилительных схем | ||
Лабораторная работа №7. Исследование транзисторных ключей | ||
Лабораторная работа №8. Исследование полевых транзисторов | ||
Лабораторная работа №9. Генерация и анализ цифровых последовательностей | ||
СОДЕРЖАНИЕ |
|