Implementar un contador en una pal?

tengo una palce22v10, me gustaria poder implementar un contador binario tanto ascendente como descendente, sincrono de 4 bits.
se como hacerlo utilizando un circuito impreso, pero como ademas tengo que representarlo en un display y ese decodificador de 7 segmentos ya lo he implementado, me gustaria tenerlo todo junto.

el problema es que no se como implementar en la función, la idea de flanco de subida o bajada.
un pulsador actuaria como reloj pero, no vale con decir que siempre que halla un nivel alto haga la función, ya que tiene que ser solamente en el flanco.


espero que me podais ayudar.gracias
 
Atrás
Arriba