ТАБЛИЦА ВЕКТОРОВ AVR

 Данные взяты у пиздабол-системы ChatGPT и поэтому нуждаются в проверке. Однако какое-то общее представление из этой таблицы все-таки можно получить.

ПриоритетВектор прерыванияАдресОписание
1 RESET_vect 0x0000 Сброс микроконтроллера
2 INT0_vect 0x0002 Внешнее прерывание 0
3 INT1_vect 0x0004 Внешнее прерывание 1
4 PCINT0_vect 0x0006 Прерывание по изменению состояния пинов 0-7
5 PCINT1_vect 0x0008 Прерывание по изменению состояния пинов 8-14
6 PCINT2_vect 0x000A Прерывание по изменению состояния пинов 16-23
7 WDT_vect 0x000C Прерывание сторожевого таймера
8 TIMER2_COMPA_vect 0x000E Сравнение таймера/счётчика 2, канал A
9 TIMER2_COMPB_vect 0x0010 Сравнение таймера/счётчика 2, канал B
10 TIMER2_OVF_vect 0x0012 Переполнение таймера/счётчика 2
11 TIMER1_CAPT_vect 0x0014 Захват события таймера/счётчика 1
12 TIMER1_COMPA_vect 0x0016 Сравнение таймера/счётчика 1, канал A
13 TIMER1_COMPB_vect 0x0018 Сравнение таймера/счётчика 1, канал B
14 TIMER1_OVF_vect 0x001A Переполнение таймера/счётчика 1
15 TIMER0_COMPA_vect 0x001C Сравнение таймера/счётчика 0, канал A
16 TIMER0_COMPB_vect 0x001E Сравнение таймера/счётчика 0, канал B
17 TIMER0_OVF_vect 0x0020 Переполнение таймера/счётчика 0
18 SPI_STC_vect 0x0022 Завершение передачи SPI
19 USART_RX_vect 0x0024 Прием данных USART
20 USART_UDRE_vect 0x0026 Готовность передатчика USART
21 USART_TX_vect 0x0028 Завершение передачи USART
22 ADC_vect 0x002A Завершение преобразования ADC
23 EE_READY_vect 0x002C Готовность EEPROM
24 ANALOG_COMP_vect 0x002E Прерывание аналогового компаратора
25 TWI_vect 0x0030 Прерывание TWI (I2C)
26 SPM_READY_vect 0x0032 Готовность SPM