Control de contador con 7 segmentos y pulsadores

ok, ya lo cambie los "==" por "=", ahora inicio el circuito, pero pasa de 0 a 1 y regresa a 0, porque puede ser? algun error en los "case"?.