Buenas, estaba haciendo el ejercicio de RTL de este examen y me quedó muy parecido salvo por una cosa, yo inicialicé un contador en 1 y la solución en cero. Estuve pensando y haciendo algunas simulaciones y creo que debería ser inicializado en 1 (el contador de 8 bits).
Dejo foto de la simulación de las que les hablo para ver que pasa, tal vez no me estoy dando cuenta de algo.
Saludos.
Nico.