Counters can be designed to generate any desired sequence of states. Ex. Binary counter BCD counter Divide-by-N counter: modulo-N counter a counter that goes through a repeated sequence of N states The sequence may follow the binary count or may be any otherarbitrary sequence.