Электроприводы с системами числового программного управления. Иванов А.К - 85 стр.

UptoLike

Составители: 

Рубрика: 

84
дая из линий порта может быть настроена на ввод или вывод независимо от
других линий. Изменение направления ввода-вывода одной линии порта ко-
мандами SBI и CBI не приводит к ложных изменений направления ввода-
вывода других линий порта. Данное распространяется также и на изменение ло-
гического уровня (если линия порта настроена на вывод
) или на включе-
ние/отключение подтягивающих резисторов (если линия настроена на ввод).
Каждый выходной буфер имеет симметричную характеристику управления с
высоким втекающим и вытекающим выходными токами. Выходной драйвер
обладает нагрузочной способностью, которая позволяет непосредственно
управлять светодиодными индикаторами. Ко всем линиям портов может быть
подключен индивидуальный выборочный подтягивающий к плюсу питания
ре-
зистор, сопротивление которого не зависит от напряжения питания. На всех ли-
ниях ПВВ установлены защитные диоды, которые подключены к VCC и Обще-
му (GND), как показано на рисунке 4.11. Подробный перечень параметров ПВВ
приведен в разделе «Электрические характеристики».
Рис. 4.11. Эквивалентная схема линии ПВВ
Ссылки на регистры и биты регистров в данном разделе даны в общей
форме. Например, PORTB3, означающий разряд 3 порта B, в общем виде запи-
сывается как PORTxn, где символ «x» заменяет наименование ПВВ, а символ
«n» заменяет номер разряда ПВВ. Однако при составлении программы необхо-
димо использовать точную форму записи. Адреса физических регистров ввода-
вывода и
распределение их разрядов приведены в разделе «Описание регистров
портов ввода-вывода».
Для каждого порта ввода-вывода в памяти ввода-вывода зарезервировано
три ячейки: одна под регистр данных – PORTx, другая под регистр направления
данных – DDRx и третья под состояние входов порта – PINx. Ячейка, хранящая
состояние на входах портов, доступна только для чтения, а регистры данных
и
направления данных имеют двунаправленный доступ. Кроме того, установка
бита выключения подтягивающих резисторов PUD регистра SFIOR отключает
функцию подтягивания на всех выводах всех портов.
Большинство выводов портов поддерживают альтернативные функции
встроенных периферийных устройств микроконтроллера. Описание альтерна-
на рис. 4.15