Con impulso cosa intendi? un evento generato da un pulsante?
Comunque un modo semplice per fare quello che chiedi potrebbe essere così:
-
"l'impulso" va ad incrementare un contatore che conterà ad esempio da 0 a 50
-
metti a stato logico 0 tutte le uscite (così spegni il passo precedente e sei sempre sicuro che siano tutte spente le altre)
-
metti a stato logico 1 l'uscita che corrisponde al valore del contatore.
Ovviamente ci sono un'infinità di modi per fare questa cosa, se quello che cerchi è fare delle operazioni in sequenza allora documentati su "macchina a stati finiti".
Spero di esserti stato utile