曼彻斯特编码:将每个码元再分成两个相等的间隔。码元1是前一个间隔为高电平而后一个间隔为低电平。码元0则正好相反,从低电平到高电平变化。这种编码的好处是可以保证在每个码元的正中间出现一次电平的转换,这次转换既作为时钟信号,也能比特是1还是0。
差分曼彻斯特编码:这种编码技术在每个码元持续时间的中间仍然有一次电平的跳变,只用于同步时钟信号。在每个时钟周期的起始处有跳变为0;无跳变则为1。或者可以说差分曼彻斯特编码遇到0则在起始位置处跳变,1则不变化。其0和1的表示与曼彻斯特编码一致。
差分曼彻斯特遵循“有0无1”的跳变规则。