Альтернативные функции порта D
Выводы порта D с альтернативными функциями представлены в таблице 36.
Таблица 5. Альтернативные функции выводов порта D
Вывод порта |
Альтернативная функция |
PD7 |
T2 (вход синхронизации таймера-счетчика 2) |
PD6 |
T1 (вход синхронизации таймера-счетчика 1) |
PD5 |
XCK1(1) (вход/выход внешней синхронизации УСАПП1) |
PD4 |
IC1 (вход триггера захвата фронта таймера-счетчика 1) |
PD3 |
INT3/TXD1(1) (вход внешнего прерывания 3 или выход передачи УАПП1) |
PD2 |
INT2/RXD1(1) (вход внешнего прерывания 2 или вход приема УАПП1) |
PD1 |
INT1/SDA(1) (вход внешнего прерывания 1 или ввод/вывод последовательных данных TWI) |
PD0 |
INT0/SCL(1) (вход внешнего прерывания 0 или синхронизация последовательной связи TWI) |
Ниже приведены альтернативные конфигурации выводов порта:
T2 - порт D, разряд 7
T2 - счетный вход таймера-счетчика 2.
T1 - порт D, разряд 6
T1 - счетный вход таймера-счетчика 1.
XCK1 - порт D, разряд 4
XCK1 - внешняя синхронизация УСАПП1. Регистр направления данных (DDD4) задает является ли синхронизация выходной (DDD4=1) или входной (DDD4=0). Вывод XCK1 активен только если УСАПП1 работает в синхронном режиме.
IC1 - порт D, разряд 4
IC1 - вход захвата фронта таймера-счетчика 1.
INT3/TXD1 - порт D, разряд 3
INT3 - источник внешнего прерывания 3. Вывод PD3 может использоваться как источник внешнего прерывания микроконтроллера.- передача данных (вывод данных для УСАПП1). Если работа передатчика УСАПП1 разрешена, то данный вывод настраивается как выход независимо от значения DDD3.
INT2/RXD1 - порт D, разряд 2
INT2 - источник внешнего прерывания 2. Вывод PD2 может использоваться как источник внешнего прерывания микроконтроллера.- прием данных (ввод данных для УСАПП1). Если работа приемника УСАПП1 разрешена, то данный вывод настраивается на ввод независимо от значения DDD2. После перевода УСАППом данного вывода на вход, управление подтягивающим резистором осуществляется битом PORTD2.
INT1/SDA - порт D, разряд 1
INT1 - источник внешнего прерывания 1. Вывод PD1 может использоваться как источник внешнего прерывания микроконтроллера.- ввод-вывод данных двухпроводного последовательного интерфейса TWI. После установки бита TWEN в регистре TWCR разрешается работа двухпроводного последовательного интерфейса, вывод PD1 отключается от порта и становится линией ввода-вывода последовательных данных двухпроводного последовательного интерфейса. В этом режиме на входе активизируется помехоподавляющий фильтр, который не реагирует на входные импульсы длительностью менее 50 нс, а передача организована драйвером с открытым стоком и ограниченной скоростью изменения сигнала.
INT0/SCL - порт D, разряд 0
INT0 - источник внешнего прерывания 0. Вывод PD0 может использоваться как источник внешнего прерывания микроконтроллера.- синхронизация двухпроводного последовательного интерфейса. Если установлен бит TWEN в регистре TWCR, то разрешается работа двухпроводного последовательного интерфейса, вывод PD0 отключается от порта и становится входом/выходом синхронизации последовательной связи двухпроводного последовательного интерфейса. В этом режиме на входе активизируется помехоподавляющий фильтр, который не реагирует на входные импульсы длительностью менее 50 нс, а передача организована драйвером с открытым стоком и ограниченной скоростью изменения сигнала.
Проектирование и программная реализация комплексной системы стрелочных переводов
Цифровая обработка сигналов (ЦОС) [1] представляет собой одну из наиболее
мощных технологий, которая в XXI веке будет определять развитие наук ...
Организация и расчет сетей поездной и станционной радиосвязи
Бурное развитие радиотехники создало все предпосылки для
широкого использования радиосредств на железнодорожном транспорте. Массовое
внедрение радиосвязи н ...
Анализ эксплуатационной надежности и моделирование работы указателя тахометра ИТЭ-1Т в среде LabVIEW 8.5
Основными целями и
задачами выполняемой курсовой работы являются:
- систематизация, закрепление и расширение теоретических знаний по
технической ...