Вопрос котенка конечно-же, но, уважаемые коты! В двух звуках объясните мне разницу, пожалуйста, между этими двумя прерываниями.
Ато я уяснил это как, AINT умеет "работать" по фронтам, т.е. 4 условия для срабатывания(одно из четырех). А PCINT только по изменению лог состояния, т.е. 1 или 0.
Все-ли верно?
PCINT AINT
- Реклама
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: PCINT AINT
PCINT - прерывание от цифры на лапке. Уровень не задаваем.
AINT - прерывание от аналога на лапке. Уровень сравнения можно задать.
AINT - прерывание от аналога на лапке. Уровень сравнения можно задать.
Docendo discimus
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: PCINT AINT
Добавлю еще INT0-INT1-INT2 - прерывание от цифры на лапке, задается по уровню (0 или 1) или по фронту (PCINT только по фронту). Кстати в AINT уровень задается железом.
- desolator
- Открыл глаза
- Сообщения: 59
- Зарегистрирован: Пт окт 01, 2010 22:51:54
- Откуда: Украина/Умань
- Контактная информация:
Re: PCINT AINT
А в PCINT в таком случае как? Вернее, что Вы имели в виду, когда писали, "задается железом" ? Разве AINT реагирует не на то-же железо? Или я спутал что-то?Engineer_Keen писал(а):Кстати в AINT уровень задается железом.
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: PCINT AINT
Я имел ввиду то, что в INT0-INT2 срабатывание можно задать программно по уровню 0 или 1, а в AINT можно задать уровень срабатывания отличный от 0 или 1, так как это просто аналоговый компаратор, но уровень этот задается не программно, а аппаратно, например резисторами.
- Реклама

