Ako používať prerušenia v AVR?

M

MohammadElwakeel

Guest
[Size = 6] Ahoj všetci Mám malý otázku týkajúcu sa preruší programovanie AVR. Ja používam WinAVR GCC a snaží sa použiť externé prerušenia na PORTB a E. Ak niekto môže pomôcť s radu alebo vzorku kódu alebo URL. Vďaka, prosím, pomôžte ...[/size]
 
Môžete vidieť ukážkový kód v kompilátora GCC, v ktorom je kód avilable pomocou prerušenia a signál. Príklad kódu: - # include # include int main (void) {//------------ vonkajšie prerušenie MCUCSR = 0x00; MCUCR = 0x0A, / / EDGE TRIGERED INTERRUPS / / MCUCR = 0x00; GICR = 0xE0 / / prerušenie MAK v GICR SREG = 0x80, / / umožňuje všetkým prerušenia. } SIGNAL (SIG_INTERRUPT0) {/ / Váš prerušenie kód je tu}
 

Welcome to EDABoard.com

Sponsor

Back
Top