Pages created and updated by Terry Sturtevant Date Posted: January 8, 2020

CP316: Microprocessor Systems and Interfacing

AVR Interrupt Chart

Interrupt Local Enable Bit Local Flag Bit Edge/Level Select
bit register bit register bit register
RESET
INT0 INT0 EIMSK INTF0 EIFR ISC0x EICRA
INT1 INT1 EIMSK INTF1 EIFR ISC1x EICRA
PCINT0 PCIE0 PCICR PCIF0 PCIFR *also see PCMSK0 (PORTB pins)
PCINT1 PCIE1 PCICR PCIF1 PCIFR *also see PCMSK1 (PORTC pins)
PCINT2 PCIE2 PCICR PCIF2 PCIFR *also see PCMSK2 (PORTD pins)
WDT WDTCSR WDIE WDTCSR WDIF
Timer2 COMPA TIMSK2 OCIE2A TIFR2 OCF2A
Timer2 COMPB TIMSK2 OCIE2B TIFR2 OCF2B
Timer2 OVF TIMSK2 TOIE2 TIFR2 TOV2
Timer1 CAPT TIMSK1 ICIE1 TIFR1 ICF1
Timer1 COMPA TIMSK1 OCIE1A TIFR1 OCF1A
Timer1 COMPB TIMSK2 OCIE1B TIFR1 OCF1B
Timer1 OVF TIMSK1 TOIE1 TIFR1 TOV1
Timer0 COMPA TIMSK0 OCIE0A TIFR0 OCF0A
Timer0 COMPB TIMSK0 OCIE0B TIFR0 OCF0B
Timer0 OVF TIMSK0 TOIE0 TIFR0 TOV0
 
SPI/STC ? ? ? ?
USART, RX ? ? ? ?
USART, UDRE ? ? ? ?
USART, TX ? ? ? ?
ADC ? ? ? ?
EE READY ? ? ? ?
ANALOG COMP ? ? ? ?
TWI ? ? ? ?
SPM READY ? ? ? ?


Creative Commons License

Information on this site which is produced by Terry Sturtevant is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Canada License.

Resources

To view pdf documents, you can download Adobe Acrobat Reader .
get Acrobat Reader
If you need to update a browser, you might try Firefox which is Get Firefox!
Since this page uses cascading style sheets for its layout, it will look best with a browser which supports the specifications as fully as possible.

If you are looking for an office package, with a word processor, spreadsheet, etc., you might try LibreOffice which is Get LibreOffice!

Go to the main page for the Department of Physics and Computer Science.

Valid XHTML 1.1

Valid CSS!

WCAG
2.0
(Level AA)

Wilfrid Laurier University