There are a variety of different circumstances when an embedded system needs to deal with data that is presented as a stream of bits. This is not, in itself, a problem, but bits only come in two ...
What's the difference between NRZ, Manchester (Phase Encoding or PE), NRZI, and RZ, coding. What's the difference between unipolar and bipolar signaling. How clocking is determined to extract data ...