Реклама на сайте | Помощь сайту   English version | Free likes 
KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Всё о MSP430 (Автор: Сергей Борщ)

Вопрос   Чем же все-таки определяется направление ножки порта при взведенном бите Px.xSEL - битом Px.xDIR или режимом подключенного к этой ножки внутреннего модуля?

Ответ  Ответ: Наверх [Вернуться в категорию "Всё о MSP430 (Автор: Сергей Борщ)"]
Для разных модулей по-разному. Например, к ножке P3.4 кристалла MSP430F149
подключен выход передачи UART0. Логично, что при включеном UART этот вывод
должен быть настроен на вывод. Поэтому направление определяется однозначно ка
"выход" при взведенном бите P3.4SEL. В то же время ножка P1.1 может быть как
выходом модуля CCP0 в режиме Compare так и входом в режиме Capture. Но модуль
CCP0 имеет возможность в режиме Compare защелкивать состояние этого входа
(используя это очень легко построить довольно высокоскоростной программный
UART, см. SLAA078A). Таким образом, если вы хотите защелкивать состояние входа,
вы настраиваете его на ввод битом P1.1DIR, а если хотите снимать с него сигнал
OUT модуля CCP0 - то на вывод тем же битом P1.1DIR. Конкретно узнать, чем
определяется направление порта можно по таблицам, расположенным в разделе
описания электрических характеристик портов даташита. Если в графе Direction
control from module стоит Px.xDIR - то этим битом, если нет - режимом модуля.

Замечу, что при взведении бита Px.xSEL в портах P1 и P2 отключается логика
управления флагом прерывания Px.xIFG на этой ножке. Однако ничто не мешает при
необходимости взводить бит Px.xIFG программно, получая таким образом
программные прерывания.
[Всё о MSP430 (Автор: Сергей Борщ)]

Новости
[06/02/2019] Конференция в МГТУ им. Баумана «Технологии разработки и отладки сложных технических систем» 2019
[09/05/2018] Грандиозная майская распродажа на Gearbest!
[16/05/2017] С 15 по 17 мая в магазине Gearbest проходит грандиозный флэшсейл
[10/05/2017] Так что же такое Спиннер?
[05/12/2016] Новый Год и Рождество с GearBest!
Читать все новости >>
Каталог схем
PDA - интерфейсы и схемы Автозвук Автомобиль Аудио Безопасность Бытовая электроника Видео Видеокамеры Высоковольтные Генераторы Игры, развлечения Измерения Интерфейсы Коммутация Компьютер Медицина Моделирование/ Роботы Музыка Передатчики Питание Получение и накопление данных Предусилители Радио Разное Ремонт Ретро Свет/Лазер/ Cветодиоды/IR Сети Солнечная энергия Сотовая связь ТВ-Мониторы Телефония Управление двигателями Фильтры Цифровые/ Микроконтроллеры Electronic circuits Datasheets Каталог схем Принципиальные схемы
Мicrocontrollers
Drivers for LED dispays Data Logger for iButton LCD-module with MCS-51 Thermometers Dallas Semiconductor Work with EEPROM 24LCxx MSP430 with Flash-memory ATmega169 and AVR-Baterfly CAN interface USB interface
Избранные схемы
Arduino Аудио В Вашу мастерскую Видео Для автомобиля Для дома и быта Для начинающих Зарядные устройства Измерительные приборы Источники питания Компьютер Медицина и здоровье Микроконтроллеры Музыкантам Опасные, но интересные конструкции Охранные устройства Программаторы Радио и связь Радиоуправление моделями Световые эффекты Связь по проводам и не только... Телевидение Телефония Узлы цифровой электроники Фототехника Шпионская техника
Пользователи
Создано аккаунтов:
Сегодня: 0
Вчера: 0
Всего: 146133

Статистика:

 © 2003—2024 «Электронный портал»Обр@тная связь