A \(2^n\) -periodic binary sequence is a binary de Bruijn sequence of order n if every binary n-tuple occurs exactly once within each period. We put forward new classes of successor rules derived from the pure cycling register (PCR) that generate binary de Bruijn sequences. We define a transitive relation on its cycles, based on their weights. We also extend the choices of conjugate states by using new shift operations. Each class generates a number, exponential in n, of binary de Bruijn sequences. Producing the next bit in each such sequence takes O(n) memory and O(n) time. We explicitly determine the feedback functions of special de Bruijn sequences in this paper.