Hi,
Could anyone know whether it is possible to enable and use embedded interrupt in AVR ATMega using GCC? If yes, how to determine the interrupt priority?
Thanks!
Hi,
Could anyone know whether it is possible to enable and use embedded interrupt in AVR ATMega using GCC? If yes, how to determine the interrupt priority?
Thanks!
Not sure what you're asking here exactly - interrupt priority in the AVR series is determined by hardware. Vectors lower in memory have higher priority.
Hi,
The interrupt priorities on the AVR is fixed. If you want to change this you need to play around with enableing/disabling interrupts inside interrupt routines. Get the avr-libc documentation
Regards Anton Erasmus
Answer: Use sei() inside ISR.
GCC can be used to write interrupts for an AVR - see
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.