Как происходит запоминание в тригере (понятными, простыми словами) ?

3 года назад от WillaDelgado

2 Ответы

0 голосов
Есть два входа 1 и 0 .
Если дать импульс (например с величиной в такт контроллера) на первый вход 1 то он запомнит 1.
Если дать на второй вход, то он запомнит 0.
3 года назад от Ekaterina L А
0 голосов
За счёт обратных связей. Простой пример — RS-триггер на элементах Пирса (ИЛИ-НЕ) . Предположим, что в начальный момент времени на оба входа (Reset и Set) подан низкий уровень, также полагаем, что выход Q выдаёт низкий уровень (предварительно сбросили, необязательно в контексте данного рассуждения, но способствует наглядности) . Теперь, если мы подадим на вход Set высокий уровень, то на выходе сответствующего элементе Пирса будет сформирован низкий уровень (независимо от того, какой уровень подаётся на второй вход данного элемента, ибо сначала выполняется операция ИЛИ, затем НЕ) , который затем подаётся на вход второго элемента Пирса. Вход Reset имет низкий уровень, а значит, оба входа этого элемента имеют низкие уровни, следовательно, на его выходе (который и является Q-выходом RS-триггера) формируется высокий уровень. Этот уровень, в свою очередь, подаётся на второй вход первого элемента Пирса. А это значит, что даже если на вход Set мы подадим низкий уровень, то на выходе этого элемента всё равно будет низкий уровень, который вернётся на вход второго элемента Пирса и тот сохранит высокий уровень, до тех пор, пока не будет подан высокий уровень на вход Reset (в таком случае не должен быть одновременно подан высокий уровень на вход Set, ведёт к неопределённости) .
3 года назад от Тема Бударин

Связанные вопросы