Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Схемотехника цифровой электроники. Лабораторный практикум

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
☆
2)вычитающийсчётчикнаJKRS-триггерах;
3)вычитающийсчётчикнаD-иDRS-триггерах;
4)кольцевойсчетчикнаD-триггерах.
Схема моделирования работы суммирующего счётчика на JKRS­триггерах с инверсными установочными входами и модулем счёта N = 8 с использованием средств программы Electronics Workbench приведенанарис.3.3.JKRS-триггерыработаютврежимеТ-триггеров, переключениекоторыхпроисходит по заднему фронту входныхим­пульсов(переходот 1 к 0). Состояние счётчика отображается с по­мощью светодиодови дешифратора,преобразующегодвоичный код вдесятичный.
Рис.3.3.Схемасуммирующегосчетчикасмодулемсчета16
Рис.3.4.Эпюрынапряженийсуммирующегосчетчикасмодулемсчета16
31
В асинхронном суммирующем счетчике, построенном на JKRS­триггерах,насинхроимпульскаждогоследующеготриггераподается сигналспрямоговыходапредыдущеготриггера.Эпюрынапряжений, полученныеслогическогопреобразователя,представленынарис.3.4.
Счётчикимогут не толькоувеличиватьсвоёзначениена единицу припоступлениинасчётныйвходимпульсов,ноиуменьшатьего.Та­киесчётчикиполучилиназваниевычитающихсчётчиков.
ВычитающийсчётчикнаJKRS-триггерах(рис.3.5)полученизме­нением коммутации синхронных входов второго и третьего тригге­ров: синхронные входы соединены с инверсными выходамитригге­ровпредшествующихразрядовсчётчика.
32
Рис.3.5.Схемавычитающегосчетчикасмодулемсчета8
Рис.3.6.Схемавычитающегосчетчикасмодулемсчета32
Реализация вычитающего счетчика с модулем счета 32 на D-тригерахпредставлена на рис.3.5. Таккаксчетчикпостроенна 5 триггерах,производитсяподсчетот31до0,азатемначинаетзаново. Васинхронном вычитающемсчетчикена D-триггерахна синхроим­пульскаждогоследующеготриггера подается прямой выходпреды­дущего.
Рис.3.7.Эпюрынапряженийвычитающеготриггера
смодулемсчета32
Схема моделирования работы вычитающего счётчика на DRS­триггерах с инверсными установочными входами и модулем счёта N = 8 с использованием средств программы Electronics Workbench приведенанарис.3.8
Дляэтогонеобходимо3триггерасоединитьпоследовательнотак, чтобысигналспрямоговыходапервоготриггерапоступалнасинхро­импульсследующегои такдалее.Приэтоминверсныйвыходивход Dнеобходимосоединитьобратнойсвязью.
Для подсчета импульсовиспользуетсяWordGenerator, а для сня­тия выходной величины используем Logic Analyzer. Составленная схемапредставленаниже.(рис.3.8ирис.3.9)
33
Рис.3.8.Схемаасинхронноговычитающегосчетчикасмодулемсчета8
Рис.3.9.Эпюрынапряженийвычитающегосчетчикасмодулемсчета8
Кольцевые счетчики
Этозамкнутые«вкольцо»регистрысдвига,состояниятриггеровв которыхизменяютсяподвоздействиемвходныхсдвигающихимпуль­сов.В простейшемслучае покольцуциркулируетоднакодоваяеди-
34
ница,такчтокоэффициентпересчетасчетчикаравенчислувходящих внеготриггеров.
Рис.3.10.Схемакольцевогосчетчика,реализованногонаD-триггерах
Рис.3.11.Эпюрынапряженийкольцевогосчетчика
35
Контрольные вопросы
1. Чтоназываетсясчетчиком?
2. Чтоназываетсякоэффициентомпересчета?
3. Перечислить основные классификационные признаки счетчи-
ков.
4. Указатьосновныепараметрысчетчиков.
5. Чтотакоевремязадержкираспространениясигналасчетчика?
6. Объяснить работуасинхронного счетчикас последовательным
переносом,оценитьегобыстродействие.
7. Объяснить работуасинхронного счетчикас параллельным пе-
реносом,оценитьегобыстродействие.
36
Лабораторная работа 4
ИССЛЕДОВАНИЕ РЕГИСТРОВ
Цель работы:изучениепринципов построениярегистровсдвига,
способов преобразованияпараллельного кодав последовательныйи обратно, сборка схем регистров сдвига и их экспериментальное ис­следование.
Основное назначение регистров – хранение и преобразование многоразрядных двоичных чисел. Выдача информации к внешним устройствамхарактеризуетоперациювыводаилисчитывания.Запись информации в регистр не требует егопредварительного обнуления.
регистры в зависимости от функциональных свойств подразде-
Все
ляются на две ния)исдвигающие.Регистрыпоспособувводаивыводаинформации можноподразделитьна:
– параллельные регистры памяти, когдаинформация вводится и
выводитсяпараллельнымкодом;
– последовательныерегистрысдвига–осуществляютпоследова-
тельный,
– поразрядный сдвиг кодовой комбинации в сторону старшего
илимладшегоразрядовспомощьютактирующихимпульсов;
– параллельно-последовательные (универсальные) регистры –
способны
– вводитьпараллельныйкод,авыводитьввидепоследовательно-
го;либовводитьпоследовательныйкод,авыводитьпараллельный.
направлениюпередачи(сдвига)информациирегистрыделятся
По наоднонаправленныеи
Нарегистрахс помощьювспомогательныхлогическихэлементов можноосуществлятьследующиепреобразования:
– вуниверсальныхрегистрах можновводить машинное слово и параллельно,ипоследовательно,авыводитьтакжеи параллельно,и последовательно;
– регистрыстроятсянаD-триггерах,атакжеJK,еслиихпереве­стиврежимD-триггера;
– связьмеждутриггерамив регистрахсдвигаопределяетих бы­стродействие,самый простейшийспособсвязи– последовательный, заторегистрснизкимбыстродействием.
категории– накопительные(регистры памяти,хране-
реверсивные.
Выполнение на регистрах преобразований
37
  
Дополнительные функции регистров
Регистрымогутвыполнятьтакиедополнительныефункции:
– распределителя,распределятьимпульсыпонезависимымвыхо-
дам,
– счётчика, модуль счёта которого определяется количеством
триггеровврегистре;
– производитьумножениеилиделениедвоичногочислана2
i
,где i – число сдвигов:умножение– сдвиг числавлево, деление– сдвиг числавправо.
Параллельный регистр
Впараллельномрегистрекаждыйизтриггеровимеетсвойнезави­симыйинформационныйвходисвойнезависимыйинформационный выход.
Параллельныерегистрыделятсянадвегруппы:
– регистры,срабатывающиепофронтутактовогоимпульса, – регистры,срабатывающиепоуровнютактовогоимпульса.
Чаще всего в цифровых схемах используют регистры, управляе­мые фронтомТИ (тактируемыерегистры). Но есть и стробируемые регистры,которыеимеютсвойкругзадач,вкоторыхихничтонемо­жетзаменить.
В параллельных регистрах ввод и вывод слов данных выпол­няется во всехразрядах одновременно. Время ввода(вывода) слова равновремени ввода(вывода) одногоразряда иравно длительности такта Т.Основнаяфункцияпараллельногорегистра–хранениеслова информации.
38
Рис.4.1.Параллельныйрегистр
В последовательных регистрах все разряды слова вводятся в ре-
гистривыводятсяизнегопоследовательнововремениодинзадругим. Времяввода(вывода)n-разрядногословаравноnТ,гдеТ –периодсле­дованиятактирующих сигналов. Последовательныерегистры называ­ютсятакжерегистрамисдвига,илисдвигающими(сдвиговыми).
Рис.4.2.Последовательныйрегистр
Задание1.Исследованиерегистрахранения
1. Собратьсхему,изображеннуюнарис.4.3.
Рис.4.3.Схемавключениярегистра74173
74173 – четырехразрядный регистр. Он имеет выходы 1Q...4Q
стретьим Z-состоянием (при сигнале 1 на выводах G2, G1), а его входы1D...4Dснабженылогическимиэлементамиразрешениязапи­си путем подачилогического 0 на входы М, N (в EWB ошибочно показаны прямыми).Используется регистр как четырехразрядный
39
источник кода, способныйобслуживатьнепосредственношинудан­ныхцифровойсистемы.
2. Дваждыщелкнитепогенераторусловизанеситевнегоинфор-
мациюсадреса0000 по0009,показаннуювтабл.4.1.
3. Запустите схему впошаговомрежиме (кнопкаStep) и запи-
шитепоказанияиндикаторавтабл.4.1.
Таблица 4.1
Результаты эксперимента
№ Входы Выход
M,N G1,G2 4D 3D 2D 1D CLR
1 0 0 0 0 0 1 0
2 0 0 0 0 1 0 0
3 0 0 0 1 0 0 0
4 0 0 1 0 0 0 0
5 0 0 1 1 1 1 0
№ Входы Выход
M,N G1,G2 4D 3D 2D 1D CLR
6 0 1 1 0 0 0 0
7 0 0 1 0 0 1 0
8 0 0 1 1 1 1 1
9 1 0 1 0 0 1 0
10 0 0 1 0 1 1 0
4. Проанализируйтеполученныеданные.
Задание2.Исследованиерегистровсдвига
1.Нарисоватьсхему,показаннуюнарис.4.2.
2.Дваждыщелкнитепогенераторусловизанеситевнегоинфор-
мациюсадреса0000 по0015,показаннуювтабл.4.2:
a.1–сдвигиустановкапопервомукаскаду(JK=11);
b.2–сдвигисброспопервомукаскаду(JK=00);
c.3–сдвигипереключениепервогокаскада(JK=10);
d.4–сдвигихранениевпервомкаскаде(JK=01).
5. Запустите схему в пошаговомрежиме (кнопка Step) и запи-
шитепоказанияиндикаторавтабл.4.2.
Если на входе LD/SH присутствует напряжение низкого (актив- ного)уровня, все четыре триггера регистра запускаются одним так-
40
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]