; SOLUZIONE 3 — Contatore con ritardo
LEDS = 0x20

        xor a
ciclo:
        out (LEDS), a
        inc a
        call attesa
        jp  ciclo

; ritardo: consuma cicli preservando A
attesa:
        push af
        push bc
        ld   bc, 0x2000
att1:
        dec  bc
        ld   a, b
        or   c
        jp   nz, att1
        pop  bc
        pop  af
        ret
