非接触读卡器使用说明

1、控制字节如何设置A、B密码的读写权限?
解答:由密码块的3个控制字C13、C23、C33来决定,不同的组合有不同的控制权限,如下所示:
密码 A 控制位 密码B
C13 C23 C33 Read Write Read Write Read Write
0 0 0 Never KeyA|B KeyA|B Never KeyA|B KeyA|B
0 1 0 Never Never KeyA|B Never KeyA|B Never
1 0 0 Never KeyB KeyA|B Never Never KeyB
1 1 0 Never Never KeyA|B Never Never Never
0 0 1 Never KeyA|B KeyA|B KeyA|B KeyA|B KeyA|B
0 1 1 Never KeyB KeyA|B KeyB Never KeyB
1 0 1 Never Never KeyA|B KeyB Never Never

IC读卡器模块问题解答

1 执行防冲突指令,当天线范围内有1张卡片时,返回数据中含有4字节卡号;当有多张卡片时,返回值是什么?
答案:当有多张卡片时,返回值是其中一张卡的卡号。
2 协议中没有列出设置密码的指令格式,通讯协议V1.4有修改密码的功能,请告诉下这个指令的格式。
答案:设置密码的过程实质上是一次写卡过程。在V1.4版演示程序中进行修改密码,在右上角的“通信协议解析”中“由pc机串口发出的指令”一行显示AA BB 16 00 00 00 09 02 07 FF FF FF FF FF FF FF 07 80 69 FF FF FF FF FF FF 1D这是写卡的操作指令由此可看出设置密码的指令格式就是写卡的指令

M1卡控制字转换成控制字节

每个扇区有4个块,3个数据块和1个密码块,每个块都有对应的3个控制位
定义如下块0: C10 C20 C30
块1: C11 C21 C31
块2: C12 C22 C32
块3: C13 C23 C33(密码块)
密码块(块3)的控制位为C13 C23 C33 ,它们的组合及控制权限如下
密码 A 控制位 密码B
C13 C23 C33 Read Write Read Write Read Write