计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

免费毕业论文--基于单片机的IC卡读写器设计(一(6)

2013-06-16 01:04
导读:sp; 图5-6 天线匹配电路 天线:天线设计中,最重要的是计算出天线线圈的电感量,从而确定天线旁路电容和电阻值。一般采用经验公式对线圈电感量进行估
sp;  
                       图5-6  天线匹配电路
 天线:天线设计中,最重要的是计算出天线线圈的电感量,从而确定天线旁路电容和电阻值。一般采用经验公式对线圈电感量进行估算。假设天线设计为常用的环行或者矩形,则有:
                 
 式中,为导体环一圈的长度;为导线直径或者PCB板上导体的宽度;K为天线形状因素( 环行天线K=1.07, 矩形天线K=1.47);为圈数。
 
(五)串行存储器

 采用AT24C256作数据存储器。AT24C256是串行E2PROM存储器,支持12C总线数据传输协议,32KB存储器容量,用两根线与CPU构成串行接口。SDA是双向数据线,接CPU的P2.1; SCL是时钟线,接CPU的P2.0;这两根线必须接上拉电阻。WP是写保护线,一般接地,表示允读写操作。A0、A1是地址线,通过这两根地址线CPU最多可寻址4个AT24C256器件,4个芯片都有固定的地址,分别对应A0、A1为00到11,在此两根地址线上可扩充1~3片AT24C256串行E2PROM存储器。串行E2PROM读写格式和操作时序如图5-7所示。
                                                                                       
           图5-7  串行E2PROM读写格式和操作时序

(科教作文网 zw.nseac.com整理)


 
 
(六) MFRC500与MCU的接口电路

 MFRC500支持与不同的微处理器直接接口,包括独立读写选通的MCU连接、公共读写选通的MCU连接以及具有公共读写选通和挂钩功能的MCU 连接。在每次上电或硬件复位后,MFRC500也复位其并行微处理器接口模式并自动检测当前微处理器接口的类型。图5-8为MFRC500与MCU的接口原理。
 
图5-8  MFRC500与MCU接口电路
 本系统选用具有公共读写选通和挂钩功能的MCU连接方式,图5-9为具有公共读写选通和挂钩功能的MCU连接图。
 
 
图5-9  具有公共读写选通和挂钩功能的MCU连接图
 本系统采用中断(INT1)工作模式,即MCU利用MFRC500提供中断信息对其进行控制。另外,根据系统的需要,可以采用查询方式对MFRC500进行操作。
        
六、系统软件设计

 

                  图6-1  程序流程

 软件设计主要对MFRC500进行初始化、接收上位计算机的指令、控制MFRC500,并且把MFRC500的状态信息反馈给计算机。程序流程如图6-1 所示。
                                                                                                                               

内容来自www.nseac.com


初始化并行接口

 首先读Command寄存器直到Command的6位值为00H,内部初始化阶段此时结束,MFRC500准备接收控制;将80H写入Page寄存器以初始化微处理器接口;读Command寄存器,如果该值为00H 则微处理器接口初始化成功;在接口初始化之后通过将0X00写入页寄存器,激活线性地址模式。这个过程可以用以下代码表示:
 do{PReset=1;Delay(10)

上一篇:免费毕业论文--LED显示屏动态显示和远程监控的实 下一篇:没有了