我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:港台神算 > 读写控制电路 >

IC卡接口芯片TDA8007的读写器设计

归档日期:08-09       文本归类:读写控制电路      文章编辑:爱尚语录

  IC卡接口芯片TDA8007的读写器设计_电子/电路_工程科技_专业资料。阐述T=0传输协议,给出IC卡读写器中使用的IC卡APDU指令流程和原理框图;重点介绍其中的IC卡接口芯片Philips的TDA8007,给出通过TDA8007对CPU IC卡上下电过程、具体程序及TDA8007使用中应注意的问题.

  I C卡接口芯片TD柏007的馕写嚣设计 ●上海交通大学罗勇进路林吉 阐述T=0传输协议,给出I c卡读写嚣中使用的I c卡APDu指令流程和原理框图;重.最介绍其中的 摘要 Ic卡接口芯片Ph“ips的TDA8007,蛤出通过TDA8007对cPu Ic卡上下电过程、兵体程序及TDA8007 使用中应注意的问题。 关键词 cPu Ic卡 APDu TDA8007 Is07816 Ic卡(Integrated circuit card)即集成电路卡,是将 应用层即为由cLA、INs、Pl、P2、P3作为命令头 组成的命令消息体的APDu响应和应答处理层。其中 CLA为指令类别,INs为指令码,P1、P2为参数,P3为 一个集成电路芯片镶嵌于塑料基片中,封装成卡的形 式,外形与常用的覆盖磁条的磁卡相似。Ic卡芯片具有 写入和存储数据的能力。Ic卡存储器中的内容根据需要 可以有条件地供外部读取,或供内部信息处理和判定。 根据卡中所镶嵌的集成电路的不同,可以分成存储器 卡、逻辑加密卡、cPu卡三类。其中cPu卡即为由中央 处理器cPu、EEPROM、随机存储器RAM以及固化在只 读存储器ROM中的片内操作系统cos(chip Operatio“ 根据APDu的不同格式为发送给卡的数据长度或期望响 应的数据长度。APDu的几种情况如表2所列。 裹2 命令头 通用APDu 情况一 情况二 情况三 情况四 发送数 据长度 P P P LE 发送的 数据 期望应答的 数据长度 LE CL^Ⅱ昭P1 CLAⅡqS P1 CLAnqSPl LC Dm system)组成的Ic卡。Ic卡按与外界数据传送的形式来 分,有接触式和非接触式两种。 1 cPU CLAⅡqSPl P CLAnqSPl P2 LC Lc Dm D№ LE Ic卡T-0的协议介绍 cPu卡对接口设备(即读写器)的应答APDU情况 如表3所列。 表3 目前大多数cPu Ic卡采用T=o模式。所谓T=O,即 Ic卡与接口设备(即读写器)中数据传输方式为异 步半双工字符传输模式。 cPu 从T;O协议的功能出发,该协议的实现可以分为物 理层、数据链路层、终端传输层和应用层。其中物理层 和数据链路层可以具体参看Is07816标准。在T=O协议 应用中,终端传输层和应用层实际上是不易分割来说明 的,下面简单说明。 其中体中的数据字节数由命令APDu中的LE指出; swl、sw2是必备的,可以指明命令APDu执行正确, 或执行出错的错误类型。 终端传输层根据卡片返回的过程字节和状态字节执 行相应的操作,使读写器对数据的处理过程明朗清晰。 卡片返回的过程字节和状态字节跟应用层发送给卡的 APDu(Application Protocol Data 2基于T=0传输协议的cPu Ic的APDu指令流程 根据目前cPu卡的常用T=0协议、自带编程升压电 路的应用情况,以及本读写器接收Ic卡数据报文直接发 送Pc机处理的特点,本读写器可行的APDu命令和响 应的处理流程如图1所示。 unit.应用协议数据单 元)和vPP使用等有关。表1为VPP未用时的终端传输 层中返回的过程字节。 表1 3读写器的硬件组成 读写器的硬件部分主要由I c接口管理芯片 TDA8007、Mcu AT89c52、外部数据存储器w24257s、串 口电平转换芯片MAx3226、安全IC卡座(即sAM卡座)、 应用Ic卡座、键盘口供电的串口通信线 丰●-J-^箕●t▲囊____ 万方数据

本文链接:http://kandk-towing.com/duxiekongzhidianlu/1105.html