· PSEN - разрешение внешней памяти программ; выдается только при обращении к внешнему ПЗУ;
· ALE - строб адреса внешней памяти;
· ЕА - отключение внутренней программной память; уровень 0 на этом входе заставляет микроконтроллер выполнять программу только внешнее ПЗУ; игнорируя внутреннее(если последнее имеется);
· P1 - восьми битный квази двунаправленный порт ввода/вывода: каждый разряд порта может быть запрограммирован как на ввод, так и на вывод информации, независимо от состояния других разрядов;
· P2 - восьми битный квази двунаправленный порт, аналогичный Р1; кроме того, выводы этого порта используются для выдачи адресной информации при обращении к внешней памяти программ или данных (если используется 16-битовая адресация последней). Выводы порта используются при программировании 8751 для ввода в микроконтроллер старших разрядов адреса:
· РЗ - восьми битный квази двунаправленный порт, аналогичный. Р1; кроме того, выводы этого порта могут выполнять ряд альтернативных функций, которые используются при работе таймеров, порта последовательного ввода-вывода, контроллера прерываний, и внешней памяти программ и данных;
· P0 - восьми битный двунаправленный порт ввода-вывода информации: при работе с внешними ОЗУ и ПЗУ по линиям порта в режиме временного мультиплексирования выдается адрес внешней памяти, после чего осуществляется передача или прием данных.
Организация портов ввода вывода микроконтроллера MCS-51
Общие сведения:
· Количество портов - 4. Название - P0 .P3, они адресуются как регистры специальных функций.
· Разрядность - 8 с возможностью побитной адресации разрядов.
· Направление обмена информацией через порты - все порты двунаправленные, причем имеется возможность в каждом порту часть разрядов использовать для ввода данных, а часть для вывода.
Альтернативные функции:
Из-за ограниченного количества выводов корпуса ИМС микроконтроллера, большинство выводов используется для выполнения двух функций - в качестве линий портов и для альтернативных функций.
· Порты P0 и Р2используются при обращении к внешней памяти. При этом на выходах P0 младший байт адреса внешней памяти мультиплексируется с вводимым/выводимым байтом. Выходы Р2 содержат старший байт адреса внешней памяти, если адрес 16-разрядный. При использовании восьмиразрядного адреса портом Р2 можно пользоваться для ввода-вывода информации обычным образом. При обращении к внешней памяти в P0 автоматически заносятся 1 во все биты. Информация в Р2 при этом остается неизменной.
· Порт P3 помимо обычного ввода и вывода информации используется для формирования и приема специальных управляющих и информационных сигналов. Разряды порта (все или частично) при этом могут выполнять следующие альтернативные функции:
Альтернативные функции (табл. 5.1.5.1) могут быть активированы только в том случае, если в соответствующие биты порта P3 предварительно занесены. Неиспользуемые альтернативным образом разряды могут работать как обычно.
Таблица 5.1.5.1
Вывод порта |
Альтернативная функция |
РЗ.0 |
RXD - вход последовательного порта |
Р3.1 |
TXD - выход последовательного порта |
РЗ.2 |
INT0 - внешнее прерывание 0 |
Р3.3 |
INT1 - внешнее прерывание 1 |
РЗ.4 |
Т0 - вход таймера-счетчика 0 |
РЗ.5 |
Т1 - вход таймера-счетчика 1 |
РЗ.6 |
WR - строб записи во внешнюю память данных |
РЗ.7 |
RD - строб чтения из внешней памяти данных |
Читайте также
Основы статистической теории радиолокации
Если
о сигнале все известно , то нет необходимости в его приеме, если о нем ничего
не известно, то его невозможно отличить от помех, и прием его невозможен.
Поэтому,
...
Основная техническая документация на рабочий проект волоконно-оптической линии передачи
В настоящее время в России в рамках развития единой сети
электросвязи (ЕСЭ) проводятся большие работы по расширению услуг электросвязи,
особенно в части подвижной связи, спутникового и к ...
Обучающая подсистема для лабораторного исследования характеристик замкнутых САУ в среде интернет
В последние десятилетия в зарубежных системах образования
произошли существенные изменения, обусловленные бурным развитием
научно-технического прогресса и его воздейст ...