Поиск по сайту: |
|
По базе: |
|
Главная страница > Обзоры по типам > Микроконтроллеры > MAXQ |
|
||||||||||||||||||||||||
Раздел 6: Модуль портов ввода-вывода общего назначенияМодуль портов ввода-вывода общего назначения (General-Purpose I/O - GPIO) микроконтроллеров семейства MAXQ поддерживает несколько типов 8- битных портов, каждый из которых имеет различные характеристики ввода - вывода. С точки зрения программы каждый порт представляет собой совокупность периферийных регистров с уникальными адресами. Точное количество и типы портов, реализованных в GPIO модуле, у различных микроконтроллеров этого семейства различно. Ниже будет описано четыре имеющихся различных типов портов ввода-вывода. Порт ввода - вывода: Тип A Порт типа А может использоваться как двунаправленный порт ввода - вывода. Порт типа А состоит из восьми линий ввода-вывода общего назначения и все необходимых для настройки и управления регистров. Каждый вывод имеет независимое управление. У каждого порта типа А до шести линий ввода-вывода можно настроить в качестве источников внешнего прерывания. Все эти прерывания независимы, имеют свои собственные флаги и маски прерывания.
Порт ввода - вывода: Тип В Порт типа В также может использоваться как двунаправленный порт ввода - вывода. Порт типа В состоит из восьми линий ввода-вывода общего назначения и трех регистров для настройки и управления. Каждый вывод имеет независимое управление. Выводы порта типа В предназначены для поддержки вторичных специальных функций. Вообще говоря, дополнительные функции, связанные с этими выводами порта, реализованы в периферийных модулях микроконтроллеров семейства MAXQ. Причем эти функции можно активизировать, контролировать и отслеживать при помощи определенных периферийных регистров. Активизация дополнительной функции автоматически подключает вывод к соответствующему функциональному модулю. Характеристики управления вводом-выводом для этих выводов не зависят от того, настроен ли вывод на работу в режиме вывода ввода-вывода общего назначения или используется дополнительной функцией.
Порт ввода - вывода: Тип С Порт типа С практически идентичен порту ввода - вывода типа В, но имеет дополнительный слаботочный подтягивающий источник тока, реализованный в виде р- канального МОП транзистора. Слаботочный подтягивающий источник можно активизировать, установив вывод на работу в режим входа, а соответствующий бит выходного регистра - в единицу (заданное по умолчанию исходное состояние).
Таблица 9. Управление подтягивающими источниками
Порт ввода - вывода: Тип D Порт ввода-вывода типа D объединяет в себе функциональные возможности портов типа С и А: к выводам портов могут быть подключены слаботочные подтягивающие источники и выводы могут использоваться в качестве внешних источников прерывания.
Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|