OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32/FPGA开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...
查看: 363|回复: 5

RFID技术

[复制链接]

  离线 

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2018-10-7
在线时间
16 小时
发表于 2018-10-30 14:54:00 | 显示全部楼层 |阅读模式
1金钱
最近,在某宝买了一块RFID射频模块,MFRC522系列的。在网上查了很多资料,也有各样的函数,通信方式(SPI,I2C,UART),但是总觉得自己的看的有些蒙,所以请问大家有没有基于89c51的I2C通信的源码,或是开发经验,大家一起交流探讨一下。

回复

使用道具 举报

  离线 

516

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
134711
金钱
134711
注册时间
2010-12-1
在线时间
1314 小时
发表于 2018-10-31 01:39:11 | 显示全部楼层
帮顶
回复

使用道具 举报

  离线 

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2018-10-7
在线时间
16 小时
 楼主| 发表于 2018-11-1 17:20:36 | 显示全部楼层
基于SPI通信的也可以,我发现这个模块应该是默认SPI通信了,我用的51开发板是郭天祥的1C板
回复

使用道具 举报

  离线 

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2018-10-7
在线时间
16 小时
 楼主| 发表于 2018-11-1 17:23:59 | 显示全部楼层
SPI与IIC通信的区别还是很大的,SPI用了四根线,SCLK,CS,MOSI,MISO。我想知道RC522模块的RST引脚应该接高电平还是低电平呀。
SPI有四种通信模式,最常用的是哪一种,或是大家模拟SPI通信的时候,都是用的什么思路,数据采样是不是就是读取呀、
回复

使用道具 举报

  离线 

1

主题

4

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2018-11-5
在线时间
2 小时
发表于 2018-11-5 14:20:29 | 显示全部楼层
Honeylulu 发表于 2018-11-1 17:23
SPI与IIC通信的区别还是很大的,SPI用了四根线,SCLK,CS,MOSI,MISO。我想知道RC522模块的RST引脚应该接高电 ...

RC522一般采用SPI的方式,其实用软件模拟SPI通信即可,跟着芯片手册的时序来写即可,核心内容就是操作寄存器。RST平常是高电平,需要复位时,拉低一段时间,再回到高电平,即可实现芯片的复位
回复

使用道具 举报

  离线 

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2018-10-7
在线时间
16 小时
 楼主| 发表于 2018-11-5 17:29:24 | 显示全部楼层
runyuan 发表于 2018-11-5 14:20
RC522一般采用SPI的方式,其实用软件模拟SPI通信即可,跟着芯片手册的时序来写即可,核心内容就是操作寄 ...

寄存器真的好多呀,觉得学习它需要一段时间了,谢谢你的解答
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




关闭

正点原子双11大促销上一条 /1 下一条

正点原子公众号

QQ|联系我们|手机版|官方淘宝店|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-11-15 16:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表
/* */