Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
При чем здесь обработчики? Обработчики вызываются при УЖЕ возникшем прерывании, а чтоб это прерывание возникло нужно соотв. образом запрограммровать регистры PCICR и PCMSK0/1/2.
Отправлено
F8
24 июня 2007 г. 13:23
В ответ на:
ATmega88 внешнее прерывание типа interrupt [PCINT0] void pin_change_isr0(void)
отправлено <font color=gray>BATCOH</font> 23 июня 2007 г. 23:31
Составить ответ
|
Вернуться на конференцию
Ответы
регистры запрограммированы.....
—
BATCOH
(24.06.2007 13:38:39
83.237.167.117
, 410 байт)
Никак.
—
F8
(24.06.2007 14:59:8
91.124.169.6
,
пустое
)
т.е. помимо int0 и int1, в меге88 есть ещё 3 внешних прерывания типа....
—
BATCOH
(24.06.2007 15:25:28
83.237.167.117
, 393 байт)
значит в этих подпрограммах прерываний надо сделать опрос состояний ног под кнопки, чтобы выяснить какая была нажата
—
BATCOH
(24.06.2007 15:50:21
83.237.167.117
,
пустое
)
Ответ: ... И все же лучший способ опроса кнопок - по таймеру. Внешнее прерывание надо заворачивать на архиважные события ...
—
TORNIS
(24.06.2007 22:58:11
84.237.175.12
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
прибавьте тройку к двум:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru