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

 
 
> 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



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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:48
Рейтинг@Mail.ru


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