Некоторые типы флип-флопов и их особенности:
- SR-флип-флоп. 15 Самый простой тип. 3 Имеет два входа: Set (S) и Reset (R), и два выхода: Q и Q'. 3 При срабатывании входа S выход устанавливается в 1, при активации входа R — в 0. 3 Работает только с положительными или отрицательными тактовыми переходами. 1
- D-флип-флоп. 5 Помимо входа CLOCK, имеет один вход DATA. 5 При срабатывании тактового импульса выход Q соответствует входу DATA. 5 Если вход DATA высокий, выход Q высокий, если низкий — низкий. 5 Большинство флип-флопов D-типа также включают входы S и R, которые позволяют установить или сбросить устройство. 5
- JK-флип-флоп. 15 Модифицированная версия SR-флип-флопа. 1 Имеет два входа: J и K. 15 Вход J соответствует входу SET в SR-флип-флопе, а вход K — входу RESET. 5 При высоких значениях обоих входов выход Q переключается между высоким и низким. 5
- T-флип-флоп. 15 Не продаётся в готовом виде, но его можно создать из JK- или D-флип-флопа. 1 Подобен JK-флип-флопу: с каждым тактовым импульсом выход попеременно принимает значения высокого и низкого. 15
Некоторые области применения флип-флопов в цифровой электронике:
- Счётчики. 12 Подсчитывают количество определённых событий, которые происходят за определённый промежуток времени. 1
- Частотные разделители. 2 Используют флип-флопы для разделения частоты входного сигнала на конкретный фактор. 2
- Регистры смены. 2 Состоят из взаимосвязанных флип-флопов, передают данные последовательно через точки в схеме. 2
- Регистры хранения. 2 Используют флип-флопы для временного хранения бинарных данных. 2
- Машины состояний. 3 Флип-флопы являются неотъемлемой частью таких машин, где хранят текущее состояние устройства. 3