1、RZ编码
RZ编码也成为归零码,归零码的特性就是在一个周期内,用二进制传输数据位,在数据位脉冲结束后,需要维持一段时间的低电平
2、NRZ编码
NRZ编码也成为不归零编码,即高电平表示1,低电平表示0。它与RZ码的区别就是它不用归零(一个周期可以全部用来传输数据)这样传输的带宽就可以完全利用。
3、NRZI编码
NRZI编码的全称为反向不归零编码,这种编码方式集成了前两种编码的优点,即既能传输时钟信号,又能尽量不损失系统带宽。对于USB2.0通信的编码方式就是NRZI编码。其实NRZI编码方式非常的简单,即信号电平翻转表示0,信号电平不变表示1。
4、曼彻斯特编码
它是利用信号的跳变方向来决定数据的。在位中间,信号由高向低跳变表示数据0,信号由低向高跳变表示数据1 。