Programação em assembly codificado manualmente.

Este foi um teste de como seria programar um Arduino em estilo Anos 80
old-school, escrevendo o programa em assembly e depois codificando cada
um dos opcodes manualmente, usando a tabela de instruções da linha AVR.
Foi bem educativo e não estragou nada! :-)

Este primeiro programa teste.asm pisca leds em sequência vai-e-vem na
porta D, que controla os pinos digitais D0 a D7 (D0 e D1 são RX e TX da
serial, mas isso não causa problema). Não segui nenhuma sintaxe padrão
de assembly AVR, visto que codifiquei manualmente. Os próximos exemplos
provavelmente usarão a sintaxe do GNU as (avr-as) para a linha AVR, pois
chega de calcular offset de branches contando em hexa nos dedos. ;-)