3. Типовые структурно-архитектурные решения портов микроконтроллеров общего назначения.

Порт в МК - это 8 ножек или линий ввода-вывода (выводов МК или IO или I-O или I/O) имеющие индивидуальные номера от 0 до 7 и общую букву A, B, C, D, ... отличающую этот порт от других.

1) totem pole – двунаправленный порт с третьим состоянием

«1» - от 2/3Uпит

«0» - от 1/3Uпит

Вторая микросхема – триггер Шмидта (логический повторитель с повышенной защищенностью)

У МК AVR значение DIR хранится в DDT( data direction register)

Общая схема третьего состояния:

Если D=0, ключи 1 и 4 будут разомкнуты и выход будет «оторван», т.е. ток не будет идти. Это и есть высокоимпедансное третье состояние.

2) totem pole with pull-down

3) totem pole with pull-up (по аналогии с предыдущим рисунком)

4) Порт с фиксацией на входе

5) wired and with optional pull up – доминантный уровень на шине 0.

6) wired or with optional pull-down - доминантный уровень на шине 0

Соседние файлы в папке 5.3.3 Микропроцессоры в электронно-вычислительных средствах