Data хочу подключить к PORTB1, а clock к PORTB2 (INT2).
Далее что делать? Нужно устанавливать пины как входы DDRB &= ~(1 << 1 | 1 << 2)? Сделал sei(); Описал ISR(INT2_vect) {...}, но такое впечатление что прерывание ещё нужно включить. Не подскажете как? Есть клавиатура готовая к экспериментам.
Пока что подключил 1602 LCD дисплей. Хочу сделать "печатную машинку".
Вот так выглядит собранная плата:

