数字数据编码常用于基带传输中。对于这种编码方式,具体用什么样的数字信号 表示 0 或 1 就是编码。 衍生出来的编码方式有很多,下面介绍三种最常见的编码方式。

不归零码
用高,低电压分别来代表 1,0 二进制(相反也可以)。
优点:
1.编码容易
缺点:
1.没有检错功能 2.无法判断码元的开始和结束 3.无法实现同步
曼切斯特编码
将一个码元分为相等的两个部分,由高电平到低电平表示 1,由低电平到高电平表示 0(前高后低为 1,相反为 0)
特点:
1.位中间的跳变可以作为时钟信号和数据信号 2.在以太网中常使用曼切斯特编码。且一位比特需要两位电平表示
差分曼切斯特编码
若位开始(每一位码元开始的地方)有跳变为 0,无跳变为 1.
特点:
1.常用于局域网传输 2.每个码元中间都发生跳变 3.可以实现同步 4.抗干扰性好
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218362.html原文链接:https://javaforall.net
