This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
et:avr:external_interrupts [2014/10/01 09:25] – raivo.sell | et:avr:external_interrupts [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 16: | Line 16: | ||
Atmeli xmega seeria kontrolleritel on välised katkestused realiseeritud natuke erinevalt võrreldes tavaliste 8-bitiste kontrolleritega. Atmeli xmega seerial on igale siinile omistatud kaks välist katkestust INT0 ja INT1, mis on võimalik kasutades biti maski ühendada suvalise siini viiguga (või mitmega korraga). | Atmeli xmega seeria kontrolleritel on välised katkestused realiseeritud natuke erinevalt võrreldes tavaliste 8-bitiste kontrolleritega. Atmeli xmega seerial on igale siinile omistatud kaks välist katkestust INT0 ja INT1, mis on võimalik kasutades biti maski ühendada suvalise siini viiguga (või mitmega korraga). | ||
- | ~~PB~~ | ||
<box 100% round # | <box 100% round # | ||
Line 30: | Line 29: | ||
} | } | ||
- | int main() | + | // Põhiprogramm |
+ | int main(void) | ||
{ | { | ||
// Siini E viigu 7 muutmine sisendiks biti 7 nullimise teel | // Siini E viigu 7 muutmine sisendiks biti 7 nullimise teel | ||
Line 53: | Line 53: | ||
</ | </ | ||
- | XMega puhul otsime sisendi muutust viigul PORTE0: | + | Xmega puhul otsime sisendi muutust viigul PORTE0: |
<code c> | <code c> | ||
Line 64: | Line 64: | ||
} | } | ||
- | int main() | + | // Põhiprogramm |
+ | int main(void) | ||
{ | { | ||
// Siini E viigu 0 muutmine sisendiks biti 0 nullimise teel | // Siini E viigu 0 muutmine sisendiks biti 0 nullimise teel |