Výběr MCU (Atmel AVR/PIC) - 25 portů a více, 2 HW USART, ISP

Pravda, ty vlastně potřebuješ 25 linek na přerušení.
ATMega162 jich má takových pouze 18.

Takže v tom případě ATMEGA164 (324 nebo 644 nebo 1284).

Odzkoušený je však nemám.