реклама на сайте
подробности

 
 
> HELP! ATmega324, Внешние прерывания
tosh2000
сообщение Jun 17 2016, 09:12
Сообщение #1





Группа: Участник
Сообщений: 7
Регистрация: 17-06-16
Пользователь №: 92 220



Всем привет! Ребят, подскажите, у ATmega324 ноги PCINT - это внешние прерывания? Но на корпусе их много а в настройках вектора прерывания тольк 4 штуки.
Помогите разобраться с внешними прерываниями на этом контроллере.
Дело в том что мне неодходимо собрать устройство которое будит следить за пятью-шестью каналами приемника, приемник на каждый канал даёт ППМ (ниский и высокий уровень определённой длительности) было решено использовать внешние прерывания.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Александр1
сообщение Jun 17 2016, 09:35
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 465
Регистрация: 13-05-15
Из: Запорожье
Пользователь №: 86 663



Цитата(tosh2000 @ Jun 17 2016, 12:12) *
у ATmega324 ноги PCINT - это внешние прерывания? Но на корпусе их много а в настройках вектора прерывания тольк 4 штуки.
Помогите разобраться с внешними прерываниями на этом контроллере.

Да, выводы PCINT- это внешние прерывания. В отличие от INT0 и INT1, для PCINT прерывания разрешаются установкой одного бита на несколько выводов PCINT в регистре PCICR – Pin Change Interrupt Control Register. Далее в регистрах PCMSKх – Pin Change Mask Register Х устанавливается конкретный вывод.
Читайте ДШ, раздел "External Interrupts"

Сообщение отредактировал Александр1 - Jun 17 2016, 09:42
Go to the top of the page
 
+Quote Post
tosh2000
сообщение Jun 20 2016, 08:15
Сообщение #3





Группа: Участник
Сообщений: 7
Регистрация: 17-06-16
Пользователь №: 92 220



Цитата(Александр1 @ Jun 17 2016, 09:35) *
Читайте ДШ, раздел "External Interrupts"
Огромное спасибо Александр, ознакамливаюсь, но до практики пока не добрался.
Если не сложно, не подскажите микросхему для увеличения колличества сигнальных выводов (не меньше 6)? Желательно работающую по SPI. Не сталкивались с такими?
И ещё вопрос... Контроллер питается от 5 вольт, а подключенные датчики от 3,3. Общаются по SPI. Нужно ли как-то ограничивать токи на линиях общния или на выводах CS у датчиков. В общем какие меры принимаются в таких случаях?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 04:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016