~~NOCACHE~~ require($_SERVER["DOCUMENT_ROOT"] . "/interactive/interactive.php"); ===== D-триггер ===== D-триггер также является ячейкой памяти емкостью 1 бит, но в отличии от RS-триггера, он имеет другую систему записи информации. У RS-триггера отдельный вход для установки и отдельный вход для сброса, а D-триггер — это полноценная ячейка памяти. Информация в D-триггер поступает через специальный вход D (Data, информация), а записывается с помощью тактового вход С (Clock, тактовые импульсы).\\ Чтобы записать данные в D-триггер, на вход D подается бит информации («1» или «0»), а при поступлении тактового импульса на вход С эти данные в него записываются и соответствующим образом влияют на выходы. Такие триггеры называются синхронными, так как запись информации происходит только при наличии синхронизирующего тактового импульса. pinlab_draw_picture("D-trigger"); Свое название, D-триггер получил от английского слова Delay - задержка. Он запоминает (задерживает) состояние информационного входа D, до следующего тактового импульса. В наших проектах мы будем использовать D-триггер с установочными RS-входами. Он комбинирует в себе функциональность двух видов триггеров. Это очень удобно и экономично для целей наших экспериментов. Он входит в состав микросхемы CD4013 и является одним из наиболее часто используемых триггеров. pinlab_draw_picture("CD4013"); Описание выводов микросхемы CD4013 приведено в таблице. ^Номер^Обозначение^Описание^ |6, 8|S (Set, установка)|Вход установки триггера| |4, 10|R (Reset, сброс)|Вход сброса триггера| |3, 11|С (Clock, тактовые импульсы)|Вход тактового сигнала| |5, 9|D (Data, информация)|Вход информации| |1, 13|Q выход|Выход триггера| |2, 12|/Q выход|Инверсный выход триггера|