| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Въпрос за INT0 и INT1 на mega32 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=5782 |
Страница 1 от 1 |
| Автор: | lucifer [ Сря Май 14, 2008 3:12 pm ] |
| Заглавие: | Въпрос за INT0 и INT1 на mega32 |
Здравейте, Правя устройство, което в определени моменти трябва да работи на батерия и го вкарвам в power down режим да пести батерия. За да го събудя ползвам 3-те външни входа INT0-2. За INT0 и INT1 в документацията пише, че могат да събудят контролера само при level triggered interrupt. Въпроса ми е ако пин INT0/INT1 се задържи повече време дали ще се генерират няколко прекъсвания или само едно? В документацията пише следното: "When the external interrupt is enabled and is configured as level triggered (only INT0/INT1), the interrupt will trigger as long as the pin is held low." от което ми звучи двусмислено.. |
|
| Автор: | stanleyhacker [ Сря Май 14, 2008 5:42 pm ] |
| Заглавие: | |
Като излезе от прекъсването и входа е още 0 ще влезе пак. (и няма да се изпълнява основната програма). Ако не искаш да е така в прекъсването забраняваш същото това прекъсване и после си го разрешаваш когато ти потрябва. |
|
| Автор: | lucifer [ Сря Май 14, 2008 7:23 pm ] |
| Заглавие: | |
мда.. неприятно малко, но ще го оправя. Мерси |
|
| Автор: | syrax [ Сря Фев 04, 2009 12:10 pm ] |
| Заглавие: | |
а не може ли да го направи при промяна на сигнала пример 0-1 , така само когато си подаде от ниско към високо ниво да генерира прекъсване |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|