新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > STC11F32单片机的射频读卡器设计

STC11F32单片机的射频读卡器设计

作者: 时间:2009-11-17 来源:网络 收藏

主要通过调用这两个最基本的函数来实现对MFRC500进行复杂的读写控制的。采用模拟总线通信方式的最大好处是,用C语言写的代码很容易移植到不支持总线扩展的各种上,增强了软件模块的可复用性和可移植性。打通了底层通信的关键环节之后,就可以编写调试各个软件模块。软件总体流程如图3所示。

本文引用地址://m.amcfsurvey.com/article/157772.htm

系统上电后,首先要初始化STCllF32的I/O引脚和串行口。I/O设置主要是把的特殊引脚(如EA、ALE、PSEN等)定义为通用I/O,以便与MFRC500进行模拟通信。之后进行MFRCS00的复位,要延时足够长的时间以使MFRC500得到可靠的复位。在复位过程中,MFRC500的一些寄存器位由硬件预置;复位成功以后,还需要对MFRC500的各个寄存器进行必要的配置。
在LCD初始化完成后,LCD上将显示系统的相关提示信息,然后等待用户从串口或按键输入的命令,根据用户输入的命令进行相应的操作,并把执行操作的结果再返回给用户,同时在LCD上显示出来。


结 语
本文采用宏晶科技的高速、低价位和Philips公司的MFRC500芯片出了非接触式的;按照ISO/IEC 14443的标准,完成了系统硬件和软件的工作。经实际使用证明,该工作稳定、抗干扰能力强、性价比高、操作灵活,具有很强的市场竞争力。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭