基于RC522实现的读卡器的上位机源码、单片机源码及相关资料

2019-08-17 02:56发布

上位机软件功能:
1、识别进入刷卡区的卡并获取卡类型和序列号;
2、实现对卡中EEPROM的每个块进行读写操作(Block 0只能读);
3、实现加值和减值操作,同时获取某一块的值;
4、实现对RC522芯片寄存器当前值的查看;
软件界面如下:
USB-SPI-RC522-1.jpg
USB-SPI-RC522-2.jpg
USB-SPI-RC522-3.jpg
硬件使用纬图Ginkgo USB-SPI适配器,硬件连接如下:
IMG_20140426_135912.jpg
PC端测试软件为Qt环境下编写,程序源码下载:
USB_SPI_RC522.rar (901.53 KB, 下载次数: 0)
程序安装包下载:
Ginkgo_USB-SPI_RC522_Setup_v1.0.0.rar (10.29 MB, 下载次数: 0)
RC522单片机端测试程序,基于51单片机的:
RC522_C51.rar (45.27 KB, 下载次数: 0)
RC522单片机测试程序,基于STM32的(硬件SPI模式)
SPI_RC522.rar (632.08 KB, 下载次数: 0)
RC522其他参考资料:
IC-S50数据手册.PDF (145.92 KB, 下载次数: 0)
MFRC522数据手册.pdf (2.41 MB, 下载次数: 0)
Mifare1 S50IC卡中文说明书.pdf (136.12 KB, 下载次数: 0)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
25条回答
zhanghao
1楼-- · 2019-08-17 17:44
自作刷卡器 现在的正常情况是卡拿起来放下去可以刷,每一次都要拿起来放下去是可以的正确寻到卡这样是没问题的,但是我把卡始终放在刷卡区,通过串口发命令来执行寻卡,第一次发命令可以寻到,第二次发就寻不到了,第三次又可以,第四次又不行,一直这样连续一次次发命令都这样间隔的发一下可以寻到卡一下又寻不到卡,请问这是为啥,谢谢
xiaolong12
2楼-- · 2019-08-17 20:54
 精彩回答 2  元偷偷看……
pergon
3楼-- · 2019-08-17 21:29
你这里面的 stm32 程序是读扇区的??
zcls
4楼-- · 2019-08-17 22:23
楼主好厉害,拿走谢了
wangxn_007
5楼-- · 2019-08-18 03:08
感谢楼主的分享,学习之
unciauncia
6楼-- · 2019-08-18 08:10
测试好用,之前等读数据但写不进去,这个好用了

一周热门 更多>