当前位置:首页 > 新闻资讯 >行业资讯 > rfid读写操作

rfid读写操作

时间:2021-03-24  浏览量:1159

rfid读写操作

硬件:51单片机、S50卡、RC522 RFID读卡模块
	51单片机:AT89C51
		接线:sbit key2=P3^4;//按键二(写数据)
   		      sbit key4=P3^2;//按键四(读数据)
   		      sbit     MF522_NSS  =P0^4 ;  
                      sbit     MF522_SCK  = P0^3;
                      sbit     MF522_SI   = P0^2; //MOSI
                      sbit     MF522_SO   = P0^1; //MISO
		      sbit     MF522_RST  = P0^0; //RST
		      //指示灯
		      sbit     LED_GREEN  =    P1^0; 
		      //蜂鸣器
		      sbit     beep       =    P3^6;

S50卡:

一、主要指标

1.  容量为8K位EEPROM
2.  分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位
3. 每个扇区有独立的一组密码及访问控制
4. 每张卡有唯一序列号,为32位
5. 具有防冲突机制,支持多卡操作
6. 无电源,自带天线,内含加密控制逻辑和通讯逻辑电路
7. 数据保存期为10年,可改写10万次,读无限次
8. 工作温度:-20℃~50℃(湿度为90%)
9.  工作频率:13.56MHZ
10.  通信速率:106 KBPS
11.  读写距离:10 cm以内(与读写器有关)

二、存储结构

RFID读写器_rfid写设备_战斗王之飓风战魂一的读分器和二的读分器有区别

1、M1卡分为16个扇区,每个扇区由4块(块0、块1、块2、块3)组成,(我们也将16个扇区的64个块按绝对地址编号为0~63,存贮结构如下图图示:

在这里插入图片描述

2、第0扇区的块0(即绝对地址0块),它用于储存厂商代码,已经固化,不可更改。

3、每个扇区的块0、块1、块2为数据块,可用于存储数据。

数据块可作两种应用:

    ★ 用作一般的数据保存,可以进行读、写操作。
    ★ 用作数据值,可以进行初始化值、加值、减值、读值操作。

4、每个扇区的块3为控制块,包括了密码A、存取控制、密码B。具体结构如下:

A0 A1 A2 A3 A4 A5   FF07 80 69     B0 B1 B2 B3 B4 B5
    密码A(6字节) 存取控制(4字节) 密码B(6字节) 

三、工作原理

卡片的电气部分只由一个天线和ASIC组成。

天线:卡片的天线是只有几组绕线的导线,很适于封装到IS0卡片中。

ASIC:卡片的ASIC由一个高速(106KB波特率)的RF接口,一个控制单元和一个

  8K位EEPROM组成。

工作原理:读写器向M1卡发一组固定速率的电磁波,卡片内有一个LC串联谐振电路,其速率与读写器发射的频度相同,在电磁波的激励下,LC谐振电路产生共振,从而让电阻内有了电荷,在这个电阻的另一端,接有一个单向导通的电子泵,将电阻内的电势送到另一个电容内储存,当所累积的电荷达到2V时,此电容能做为电源为其他电路提供工作功率RFID读写器RFID读写器,将卡内数据发射出去或接取读写器的数据。

四、代码(读写操作)的改值

1.写卡

战斗王之飓风战魂一的读分器和二的读分器有区别_RFID读写器_rfid写设备

在这里插入图片描述

2.读卡

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

所有卡的默认密码为全F;
注意点:每个扇区都有相对应的密钥块;
       每次改完密钥都要记录一下,时间长回忘,卡就锁死了 

源码下载///download/weixin_45633810/12493624

上一篇: 中国卡片最大生产基地——嘉振卡制造
copyright 2010 广州强盛智能科技有限公司 版权所有 备案:粤ICP备18068841号
电话:15992422229 销售一、13640293427 销售二、13660366684 销售三
邮箱:congseng@hotmail.com
地址:中国广东省广州市番禺区番禺大道北555号天安科技园总部中心14号楼二楼
技术支持:搜浪网络
声明:如果本站有使用不当的极限词汇,并非本站之意愿,本站郑重声明所有极限词汇全部作废