void ReadSingleBlock(unsigned char Block)
{
char i;
unsigned char command, found = 0;
unsigned int size; // 请求命令数据帧大小
size=3;
buf[0] = 0x8f; // Reset FIFO command
buf[1] = 0x91; // send with CRC
buf[2] = 0x3d; // write continuous from register 1D
buf[3] = (char)(size>>8);// Data for register 1D, data length
buf[4] = (char)(size<<4);// Data for register 1E
buf[5] = 0x00; // ISO15693 flag with Option flag set
buf[6] = 0x20; // Read mul Blocks command code
buf[7] = Block; // First Block Number