|

楼主 |
发表于 2015-3-11 16:30:55
|
显示全部楼层
初始化部分的代码是这样的:
Write_DIR_CMD(0xC4);//preset_default
Write_DIR_CMD(0xC3);//clear_false
Write_DIR_CMD(0xC0);//clear_wake
RFID_CSL;
RFID_CSH;
SPI_SendByte(0x00);
SPI_SendByte(0xDE);//R0 1101 1110
SPI_SendByte(0x4A);//R1 0100 1010
SPI_SendByte(0x20);//R2 0010 0000
SPI_SendByte(0x38);//R3 0011 1111
SPI_SendByte(0xF0);//R4 1111 0000
SPI_SendByte(0x2A);//R5
SPI_SendByte(0x7A);//R6 pattern 0111 1010(R6) 0010 1010(R5)
SPI_SendByte(0x2F);//R7 0010 1111
SPI_SendByte(0x00);//R8
RFID_CSL;
Write_Reg(0x11,0x1F);
Write_Reg(0x12,0x1F);
Write_Reg(0x13,0x1F);
初始化完毕后延时10ms ,然后进行RC校准,连发65个31.25khz的脉冲,这个用示波器看过没有问题 |
|