1、5、条码的编码方法
(1)宽度调节法
以宽单元(条或空组成)表示二进制“1”,窄单元(条或空组成)表示二进制“0”。宽单元通常是窄单元的2—3倍。如39条码、库德巴码、25条码等。
0 0 1 0 1
表示字符“4”
字符
二进制码
字符
二进制码
0
00110
5
10100
1
10001
6
01100
2
01001
7
00011
3
11000
8
10010
4
00101
9
01010
(2)模块组配法
这种编码方式的条和空是由标准宽度的模块
2、组成的。一个模块宽度的条模块表示二进制“1”,一个模块宽度的空模块表示二进制“0”。商品条码采用都是模块组配法,其模块的标准宽度是0.33mm,一个字符由两个条和两个空构成,每个条或空由1—4个标准宽度的模块组成,每个字符对应7个模块。
0 1 1 1 0 1 1 1
0 1 0 1 1 1 1
0 1 0 0 0 1 1
字符“7”
字符“6”
字符“4”
字符
A子集
B子集
C子集
0
0001101
0100111
1110010
1
0011001
0110011
1100110
3、
2
0010011
0011011
1101100
3
0111101
0100001
1000010
4
0100011
0011101
1011100
5
0110001
0111001
1001110
6
0101111
0000101
1010000
7
0111011
0010001
1000100
8
0110111
0001001
1001000
9
0001011
0010111
1110100
代码序号
字符集
前置码数值
4、
X12
X11
X10
X9
X8
X7
0
A
A
A
A
A
A
1
A
A
B
A
B
B
2
A
A
B
B
A
B
3
A
A
B
B
B
A
4
A
B
A
A
B
B
5
A
B
B
A
A
B
6
A
B
B
B
A
A
7
A
B
A
B
A
B
8
A
B
A
B
B
A
9
A
B
B
A
B
A
1 234567 890123
2
3
4
5
6
7
A
A
B
A
B
B
0010011
0111101
0011101
0110001
0000101
0010001