一种二进制码,用来表示机械传感器产生的容易出错的数字。格雷码在19世纪晚期被用于电报,也被称为“反射二进制码”,1947年贝尔实验室的研究人员弗兰克·格雷获得了专利。
在格雷码中,数字增量之间只有一个位位置不同,这使得从一个数字到下一个数字的机械转换更不容易出错。下表显示了从1到10的正常二进制表示和相应的格雷码。
十进制二进位灰数字代码的代码0 0000 0000 1 0001 0001 2 0010 0011 3 0011 0010 4 0100 0110 5 0101 0111 6 0110 0101 7 0111 0100 8 1000 1100 9 1001 1101 10 1010 1111