fpga_feixiang 发表于 2021-1-24 16:42:38

格雷码简介

在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码(Gray Code),另外由于最大数与最小数之间也仅一位数不同,即“首尾相连”,因此又称循环码或反射码。格雷码(Gray Code)又称Grey Code、葛莱码、格莱码、戈莱码、循环码、反射二进制码、最小差错码等。

格雷码有多种编码形式


十进制数        4位自然二进制码        4位典型格雷码       
十进制余三格雷码
十进制空六格雷码        十进制跳六格雷码        步进码
0
0000
0000
0010
0000
0000
00000
1
0001
0001
0110
0001
0001
00001
2
0010
0011
0111
0011
0011
00011
...

表中典型格雷码具有代表性。若不作特别说明,格雷码就是指典型格雷码,它可从自然二进制码转换而来。

大鹏 发表于 2021-1-24 16:55:42

在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码(Gray Code),另外由于最大数与最小数之间也仅一位数不同,即“首尾相连”,因此又称循环码或反射码。格雷码(Gray Code)又称Grey Code、葛莱码、格莱码、戈莱码、循环码、反射二进制码、最小差错码等。

zhangyukun 发表于 2021-1-24 17:38:31

格雷码简介

大鹏 发表于 2021-6-16 16:23:39

格雷码简介

zxopenluyutong 发表于 2021-6-17 08:58:33

格雷码简介

dameihuaxia 发表于 2021-6-17 14:56:36

FPGA入门系列实验教程——读取按键信号
http://www.fpgaw.com/forum.php?mod=viewthread&tid=136086&fromuid=58166
(出处: fpga论坛|fpga设计论坛)
页: [1]
查看完整版本: 格雷码简介