Что значит «наколоть булавку» на КМОП-микроконтроллере?
Что значит «наколоть булавку» на КМОП-микроконтроллере?
Ответы:
«Тристат» означает состояние высокого импеданса. Вывод может тянуться до 0 В (обычно ток утечки), до 5 В (ток источника, как правило) или становиться высокоомным, как вход.
Идея состоит в том, что, если штырь находится в состоянии высокого импеданса, он может быть перемещен на высокое или низкое значение внешним устройством без большого тока. Вы видите такие вещи на двунаправленных последовательных линиях, где иногда вывод является выходом, а иногда входом. Когда он является входом, он «на триста», что позволяет внешнему чипу контролировать свой логический уровень.
Имеет ли это смысл в вашей ситуации?
Идея трех состояний состоит в том, чтобы позволить нескольким устройствам вывода использовать одну шину. Например, несколько чипов RAM / ROM могут быть подключены к шине данных. Только выбранный чип будет иметь активные выходы (высокий или низкий), остальные чипы (не выбранные) будут иметь все свои выходы в состоянии высокого импеданса (третье состояние). Для того чтобы выходные устройства имели общую шину, они должны поддерживать три состояния (обычно управляются с помощью микросхемы включения / направления). Для микропроцессоров, микроконтроллеров их состояние hi-impendency позволяет другим устройствам использовать шину (обычно для интеллектуальных устройств ввода-вывода, DMA и т. Д.).