A wiecie dlaczego o to pytałem. Bo wpadła mi do rąk książka "AVR i ARM7 programowanie mikrokontrolerów dla każdego" wyd. Helion i tam jest przykład odczytu klawiatury 4x4. Autor (dr inż.) wpisuje na PORTD.2 i 3 stany wysokie a odczytuje linię PIND.0 i 1 i przed odczytem pisze ze musi byc instrukcja nop. Pisze coś takiego "Dokumentacja ATmega8 podaje że stabilizacja stanu wejścia wymaga około jednego taktu zegara. chodzi o to że stany bitów PORTx są kopiowane do rejestru PINx a poprawne wykonanie tej operacji wymaga jednego taktu zegara."
Kompletnie nie wioem o co tu chodzi, nic nie wyjaśnił, jest tylko przykład jak podaem z odczytem klawiatury i ten cytowany krótki komentarz. Wytłumaczcie jak możecie co jest grane?