自-基于单片机实现IC卡读卡器

上传人:熠*** 文档编号:186651401 上传时间:2021-07-19 格式:DOCX 页数:32 大小:1.60MB
返回 下载 相关 举报
自-基于单片机实现IC卡读卡器_第1页
第1页 / 共32页
自-基于单片机实现IC卡读卡器_第2页
第2页 / 共32页
自-基于单片机实现IC卡读卡器_第3页
第3页 / 共32页
自-基于单片机实现IC卡读卡器_第4页
第4页 / 共32页
自-基于单片机实现IC卡读卡器_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《自-基于单片机实现IC卡读卡器》由会员分享,可在线阅读,更多相关《自-基于单片机实现IC卡读卡器(32页珍藏版)》请在金锄头文库上搜索。

1、基于单片机的卡读写器设计摘要:随着社会的进步和现代化程度的不断提高,人类所拥有的信息种类和数量都在成倍地增长,每天都要处理许多与个人有关的信息,而这些信息管理十分不便。因此,在实际生活中I卡的应用范围非常广泛,它有助于解决问题。IC卡读写器是IC卡和计算机之间的传输媒介,它与计算机之间通过串行口相连,本文主要应用89C21单片机为核心对SLE4442卡进行读写控制。接触式IC卡是C卡领域的一项新兴技术,它是射频识别技术和IC卡技术相结合的产物。首先在绪论中介绍了课题的开发意义及功能概述。 其次在主要描述了系统硬件工作原理,并介绍了IC卡SLE44的内部结构及原理图,论述了本次毕业设计所应用的各

2、硬件接口技术和各个接口模块的功能及工作过程。本系统是以单片机的基本语言汇编语言来进行软件设计,指令的执行速度快。最后具体描述了各个功能模块的软、硬件调试。本文撰写的主导思想是软、硬件结合,以硬件为基础,来进行各功能模块的编写。关键词:读写控制,单片机,卡。Astrat: Raise conuousllng wihthe progsand modrn dreeof thesociy, e formaincatgry and untiie tha the mankind own all Be ecomig doubly groth, t to hndetoe may and personl vey

3、deleant ofifortion,ut thes inforatonaagents isry conveniet.Theppicatn oftC crdis ver extnivein t e lfe.t ontriues t solve problem。 C readig nd ri machineisthe IC ao thclctor devermdium, it gos t connect wihc er wih o the alulto thoh a sting, tis txtappiesa ngle slie f 89051 machi for he ore mainly o

4、the LE4442 cardsesto carry oreaing andwrie a ctrol. The contcttypI crd is newyarisn techniqueof thI cad am, it ishe ucome that thradio freuecy dentifies te echiqeand h C cad techniue o ontogetheis iroduceinhentroucton tothe topi ofsiiicancend functios tlined.Scondlttxt nsde descibe he system hardwre

5、 wkrincie, and ntroucethe ICSLE4442internalstrutue nd chipigue,iss th function and working prss of tdegreegradution poect statin applie ch hadware intrface tchoogand eac intefae module. IThistem edis collectedmaerils the language to roe ih sigle th bas lauage of macnethe softr esgns, the ntuction cr

6、ries ot te speed quik, aememry.In conclion cnciodesrptionsftand adwr debug ofach nonal module.e rdominace thought that thitext cmoe i soft, he adwe combies together, gding ardwar aheodaton, procees theplait f each functin mol picewriK words: Redd writ a cotr, sl licemache, I card.目录: 前言11 系统的提出及研究意义

7、。. 系统的研究方向及功能概述。 正文2. 硬件设计思路。2硬件论证方案。23 硬件各模块的设计。23C2051单片机的简介。2.3.2SE442IC卡的简介: 芯片概述:芯片功能;芯片内部逻辑结构; 传输协议:复位和复位响应;命令模式;输出数据模式;处理数据模式;23. SE442的应用: 芯片的复位方式; 芯片的操作命令格式;2.4 SLE4的接口技术: SLE442卡的接口电路; SLE4卡的插入退出识别与上电/下电复位过程; SLE442卡的读写; E444卡的逻辑加密。2.3.5RS232通信接口芯片:2.6电路原理分析2.4 软件设计思想。 软件结构设计及其分析; 软件系统分析;

8、25软件程序设计3 系统调试4 结论5 参考文献6 致谢附录:附录一:外文专业参考资料译文附录二:外文专业参考资料原文附录三:电路原理图附录四:程序流程图附录五:程序清单1.前言11系统的提出及研究意义。当今世界信息技术的发展日新月异,一个以电子商务为主要特征的经济时代即将来临,IC卡是一种将个人信息最有效地送入到先进的全球信息网络并获取所需结果的最有效的办法,IC卡将成为人们联网身份识别和实现电子支付手段。其影响面是前所未有的。智能IC卡与普通磁卡相比具有更高的安全性,为此,对智能IC卡的读写进行研究是非常有意义的。按卡与外界数据传输的形式来分,有接触式IC卡和非接触式I卡两种。当前广泛使用

9、的是接触式I卡,本文对其进行了详细介绍。目前,IC卡家族中档次最高的智能I卡,又称CPU卡.顾名思义,这种卡片上不但有存储数据的存储器和对外联络的通讯接口,还带有具备数据处理能力的微处理器,实际上是一台卡上的单片微机系统.为了管理这一系统中的硬件和软件资源,卡上存储有进行数据读写和安全管理的程序,以及管理这些程序的卡上操作系统,即CS(Cp Opertig system).CO与我们在C机上常见的DOS和WIDWS 等操作系统有很大不同,它是根据I卡特点而开发的专用操作系统.OS受IC卡存储容量和微处理器性能的限制,主要功能是:控制IC卡与外界的信息交换;管理I卡上各种存储器;在卡内执行读写器

10、的各种操作命令.有了P与CO,卡就有了智能.因此智能C 卡具有超强的存储性能,提供很高的信息安全性和可靠性1.2系统的研究方向及功能概述。 本文主要以820单片机为核心,IC卡读写设备就是能将数据信息“写入”IC卡或将IC卡内部的数据信息“读出”或“擦除”的电子接口设备,总体来说,可将其分为通用型读/写设备和专用型读写设备。本设计主要分析接触型I卡读/写器,作为PC机的嵌入式外设,通过串型接口实现交换。功能:能识别和读/写存储卡;为连机型读/写器,做为依附于PC机的一种外设,通过32与PC机进行通信;能自动连续读写,具有上电冷复位,插卡热复位功能;卡上数据读/写采用双认证方式,确保读/写数据的

11、可靠性和准确性;具有一定的抗攻击能力,即对于非法插拔,非法IC卡等具有一定的抵抗能力,可避免短路等造成的读/写损坏;具有声光提示读写状态;采用动态加密算法,避免IC卡被非法复制,并保证IC卡数据的安全性。正文 2硬件设计思路: C卡的应用领域非常广泛。在IC卡的触点和读/写设备的触点良好接触之前,读/写设备不应对IC卡施加有关信号,以免造成不可预料的损坏。IC卡读/写设备作为系统和用户交换的接口,必将面对各种各样复杂的应用环境。因此,在设计阶段应注意I卡读/写设备环境。作为操作系统,管理IC卡的硬件资源和数据资源是其基本任务.IC卡上的硬件资源包括CP,ROM,EROM和RA及通讯接口,这些都

12、由C卡上操作系统统一管理, 使外部不能直接控制这些资源,使I卡对外表现为一个黑匣子,从而加强了系统的保密性能 智能卡通讯管理主要功能是执行智能卡的信息传送协议,接收读写器发出的指令,并对指令传递是否正确进行判断一般可采用奇偶检,CC校验等方式判断传输错误.对于采用分组传输协议的系统,还可以通过分组长度变化来检出错误。智能卡操作系统最重要的功能之一就是数据安全管理.这可以具体地分为用户与I卡的鉴别,核实功能以及对传输数据的加密与解密操作 智能卡OS的应用管理功能是对读写器发来的命令进行判断,译码和处理. 智能卡的各种应用以专有文件形式存在卡上,各专有文件则是由IC 卡的指令系统中指令排列所组成的

13、. 鉴别是指对I卡本身的合法性进行验证,判定一张C卡是不是伪造的.如在前两讲中谈到的多采用多种卡上设置的读,写,擦除密码作为防伪的基本手段.而OS由于可以通过内部软件运行来完成密码转换,因此智能IC 卡上实际写入的密码无法被读写器直接读取,安全性能更强IC卡由于其高存储量和高保密性,应用领域十分广泛,除覆盖了传统磁卡的全部功能外,还拓展到许多磁卡不能胜任的领域22硬件论证方案: C卡是一种集成电路卡,它的读/写设备是每个IC卡应用系统必不可缺的周边设备。该设备通过IC卡的8个触点向I卡提供电源并与IC卡相互交换信息。虽然C卡是从磁卡发展而来的。 本C卡读/写器的硬件系统设计主要有:IC卡的插拔检测,I卡的电源控制,IC 卡与CPU的接口以及必要的人机界面。软件系统主要由C卡数据读/写模块,串行通信模块等组成。 SL4是德国SIEN公司设计的逻辑加密存储卡。它具有2K位的存储容量和完全独立的可编程代码存储器。内部电压提升电路保证了芯片能够以单一+5电压供电,较大的存储容量能够满足通

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 社会学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号