电话:13691762133
手机:13691762133
邮件:andy@ownlikes.cn
QQ:317779813
地址:深圳市龙华新区观澜大道35号1栋3楼
网址 : www.hysrfid.com
内部结构与工作过程
Mifare S50整个电路(除线圈外)都集成在一个芯片内,其内部逻辑框图如图所示,芯片电路可以分为射频接口电路和数字模块。
射频接口模块由整流器、电压调节器、上电复位(Power On Reset,POR)模块、时钟产生器、调制器以及解调器等部分组成,主要有以下功能。
3、Decrement:减少分组内容,并将结果存入数据寄存器。
4、Increment:增加分组内容,并将结果存入数据寄存器。
5、Transfer:将数据寄存器的内容写入EEPROM的一个分组。
6、Restore:将分组内容存入数据寄存器。
存储器组织与访问控制
Mifare S50卡有8 KB的EEPROM,分成16个区,每个区又分成4个分组(Block0~Block3),一个分组有16 B,其存储结构组织如图
(3)每个扇区的块0、块1、块2为数据块,用于存储数据,可以进行读写操作。
(4)每个区的块3为控制块,包括了密钥A、访问控制条件、密钥B。具体结构如下:密钥A有6字节,访问控制条件有4字节,密钥B有6字节,其结果如图5-17所示。由于每个区都有各自的密钥和访问条件,各区之间互不干扰,因此Mifare S50可作为多功能卡使用。
图区尾部(块3)的组成
每个区的密钥和访问控制条件相互独立,可以根据实际需要设定各自的密钥及访问控制条件。每个块(包括数据块和控制块)的存取条件是由密钥和访问控制条件共同决定的,访问控制条件四个字节所表示的含义如表5-4所示(注:_b表示取反)
表访问控制条件的定义
其中,在存取控制中每个块都有相应的三个控制位,定义如下。
块0: C10 C20 C30
块1: C11 C21 C31
块2: C12 C22 C32
块3: C13 C23 C33
三个控制位以正、反两种形式存在于表5-4所示访问条件字节中,决定了该块的访问权限。三个控制位在存取控制字节中的位置如下(Byte 9为备用字节,默认值为0x69)。
例如,上述存取控制字节为FF 07 80 69时,对应的每一位为表所示。
表存取控制位为FF 07 80 69对应的二进制码
那么对应每个块的存取控制位