无固定权值,为无权码。每个十进制数 N 的码是 (N+3) 的 4 位二进制值。
-
例如,十进制 0 对应 0+3=3 →
0011
,9 对应 9+3=12 →1100
。 -
自补性:N 的码与 (9−N) 的码相加为
1111
,便于补码运算。 -
相邻码唯一性:相邻十进制数间仅一位变化。
-
抗干扰能力强,常用于旋转编码器等动态场景。
十进制 | 余三码 |
---|---|
0 | 0011 |
1 | 0100 |
2 | 0101 |
3 | 0110 |
4 | 0111 |
5 | 1000 |
6 | 1001 |
7 | 1010 |
8 | 1011 |
9 | 1100 |