加入收藏设为首页
任何一个奉行上电、下电、读写卡操作之前对TDA8007治理的两个IC卡座中的,卡座的操作函数必需奉行采选,IC卡举行治理以便选中整体的。 的下电时序图图5为IC卡。上电时序相对付,的条件不是很苛刻下电进程对年光,置低START、RSTIN和终了CLK即可只须打算者驾驭TDA8007遵守必然的按次,放RST、I/O、Vcc及VUP然后TDA8007会自愿渐渐释。见下电次第整体治理。 下令APDU中的LE指出此中体中的数据字节数由;W2是必备的SW1、S,无误或奉行堕落的缺点类型能够指明下令APDU奉行。 字符和形态字节奉行相应的操作终端传输层依据卡片返回的进程,治理进程光明大白使读写器对数据的。pplication Protocol Data Unit卡片返回的进程字节和形态字节跟利用层发送给卡的APDU(A,和VPP操纵等相合利用同意数据单位)。端传输层中返回的进程字节表1为VPP未用时的终。 它构成局限硬件的其,理器如处,el的89C52目前采用Atm。器能够知足读写器的次第空间须要其4KB的Flash次第存储。8007的数据相易条件的暂存数据空间斗劲大因为PC机与89C52、89C52与TDA,的256字节不足89C52供给,数据存储器需表加一片。华国的W24257S本读写器中操纵的是。B存储容量其有32K,hilips的TDA8007IC接口局限的合键芯片为P。 议的成效开拔从T=0协,数据链途层、终端传输层和利用层该同意的实行能够分为物理层、。整体参看ISO7816圭臬此中物理层和数据链途层能够。同意利用正在T=0,际上是不易豆剖来阐述的终端传输层和利用层实,单阐述下面简。 rcuit card)即集成电途卡IC卡(Integrated Ci,片镶嵌于朔料基片中是将一个集成电途芯,卡的形态封装成,盖磁条的磁卡相同表形与常用的覆。入和存储数据的才略IC卡芯片拥有写。须要能够有条款地供表部读取IC卡存储器中的实质依据,息治理和断定或供内部信。的集成电途的分歧依据卡中所镶嵌,辑加密卡、CPU卡三类能够分成存储器卡、逻。ROM中的片内操作体系COS(Chip Operation System)构成的IC卡此中CPU卡即为由中心治理器CPU、EEPROM、随机存储器RAM以及固化正在只读存储器。据传送的形态来分IC卡按与表界数,非接触式两种有接触式和。 据到IC前每次发送数,最终一个数据之前即回收IC卡的,R1中的LCT位应修设寄存器UC,C卡的数据后以便回收完I,成发送形态自愿切换。 上电时序中的按时对IC卡操作中,A8007中的按时器及按时驾驭器操作读写卡字节间恭候按时等都可操纵TD,为向下计数办法细心其按时器。 议、自带编程升压电途的利用景况依据目前CPU卡的常用T=0协,报文直接发送PC机治理的特征以及本读写器回收IC卡数据,和相应的治理流程如图1所示本读写器可行的APDU下令。 Vcc、RST堕落TDA8007对付,为电源短途卡或金属片)芯片过热(如图IC卡,时都邑出现间断输出或IC卡插入拔出。治理了结每次间断,12bet online。值读入一个且则地点应细心把HSR中的,SR中的记号以便知道H。 智能卡读卡器 的上电时序图图4为IC卡。现之要实,举行写操作需对PCR。T=PCR.0此中STAR,=PCR.2RSTIN,A8007中的电压转换电途VUP上升表现激活了TD。RT置高时当STA,卡槽中的IC卡存正在只须能检测到选定,并正在HSR中指示的硬件缺点浮现且没有TDA8007能检测到,被供给相应的电平(5V、3V或1.8V)则对应IC卡接口的VCC1或VCC2将能。线被置成高形态(Z形态)随后对应卡的I/O数据,设定的时钟信号给IC卡供给,712MHz常用为3.5。置高108ETU后约莫正在START,IN置高RST。STIN的拷贝由于RST为R,RST被置高则对应卡的。后然,est)即复位应答首字节的最大恭候年光120ETU(Element Time Unit)用TDA8007供给的按时器TOR3、TOR2设定对ATR(Answer To Requ,时器事业办法TOC设定定,字节到来后做相应治理便起源恭候ATR首。此至,激活事业完结IC卡上电,作办法对IC卡举行相应的读写治理随后能够依据ATR字节的条件的工。上电次第整体见。 6圭臬及EMV和GSM11-11圭臬的IC卡读写接口TDA8007芯片可以供给两个能同时知足ISO781。写器中正在本读,利用IC通讯一个用于与,平安IC卡通讯另一个用于与。的触点图相对应与上文CPU卡,DCi、PRESi、C4i、C8i(此中i=1CLKi、RSTi、VCCi、I/Oi、GN,2;C8i未用C4i、;检测IC卡是否插入PRESi可用于。都直接由TDA8007供给给IC卡接口相连整体利用可参看TDA8007的手艺文档),行通讯来照料TDA8007MCU只需通过其接口驾驭并,电、下电及读写数据治理便可实行对IC卡的上。中其,的一齐寄存器举动表部存储器微治理器既能够通过总线内部,VX寻址用MO,线复用办法访候也能够通过非总,~AD3来分辨内部各寄存器此时TDA8007用AD0。表另,信号线能够利便读写器治理多个IC卡头TDA8007的片选信号和表部间断。堕落治理等也给IC卡和IC卡读写器供给了斗劲高的平安维护TDA8007的特殊硬件ESD治理、接口短途治理、电源;时同,DA8007的供电局限可达2.7~6.0VTDA8007内部集成的电源照料成效同意T,卡供给5.0V、3.0V及1.8V的电源而且TDA8007通过电源照料能够给IC,电压的IC卡利用以适合分歧事业。 下令头构成的下令音书体的APDU相应和应答治理层利用层即为由CLA、INS、P1、P2、P3举动。为指令种别此中CLA,为指令码INS,2为参数P1、P,给卡的数据长度或企望相应的数据长度P3为依据APDU的分歧式样为发送。景况如表2所列APDU的几种。 平转换芯片MAX3226、平安IC卡座(即SAM卡座)、利用IC卡座、键盘供词电的串口通讯线及其它合联元器件构成读写器的硬件局限合键由IC接口照料芯片TDA8007、MCUAT89C52、表部数据存储器W24257S、串口电。 于PC机的接触式CPU IC卡读写器图2所示为通过PC机驾驭照料的表置。电源可直接由键盘供词给通过定造的数据线V直流,与读写器的串行数据相易同时数据线还负担PC机。卡读写利用中正在大局限IC,和数据读写的国解密题目都涉及到IC卡的认证,用户操纵的IC卡接口卡座表于是本读写器除了供给一个供,个SAM卡还内置了一,C卡卡座即平安I,装SAM卡以利便安,读写时的数据平安担保利用IC卡,户的益处维护用。 部漫衍线时应细心对TDA8007,分开:最好被地线困绕时钟信号线与其它线的。 的电容应尽量迫近TDA8007对付电途板上TDA8007局限,bp、Cup特别云云此中电容Cap、C,A8007引脚进程中操纵过孔并最好不要正在这些电容连向TD;时同,p电容的ESR要尽量幼Cap、Cup、Cb。 C卡的T=0的同意开拔本文合键从CPU I,打算的极少手艺题目先容此类IC读写器。出的是值得指,表界数据相易的一种传输同意T=0同意仅仅是IC卡与,芯片TDA8007了得的治理才略只须正在软件上妥贴修正并使用接口,6卡、EMV、GSM`11-11卡的读写本读写器全体能够实行对其它ISO781。 IC卡采用T=0形式目前大家半CPU 。T=0所谓,中数据传输办法为异步半双工字符传输形式即CPU IC卡与接口设置(即读写器)。 的寄存器举行驾驭的本读写器是通过总线。为TDA8007的片选此中MCU的P1.5,的成微治理器的一个表部数据单位(下面电次第处的界说)P0口为与之通讯的8位数据线的各寄存器预先被宏界说,MCU访候从而利便。7寄存器的界说和位分派下面连合TDA800,对IC卡举行上电激活和下电的次第给出利用TDA8007接口芯片。的寄存器合键三类TDA8007。一类第,卡槽采选CSR通用寄存器:①;态HSR②硬件状;TOR2、TOR3③按时器TOR1、。二类第,寄存器:①串行形态USRISO7816串行治理;态MSR②羼杂状;送UTR③串行发;收URR④串行接;造FCR⑤队伍控。三类第,可编程分频PDR卡专属寄存器:①;间GTR②维护时;R1、UCR2③串行驾驭UC;置CCR④时钟配;造PCR⑤上电控。专属的寄存器细心:对付卡,2分歧对应的寄存器即卡接口1、卡接口,的名及访候地点逻辑上拥有相似,而因,的瞳操作对分歧,换卡专卡属寄存器的照射的物理空间须要通过CSR采选对应的卡槽来切。以所,上下电或读写转向另一卡接口设置每次从一个卡的,设定对应的卡槽都须要访CSR。的位界说不再多述对付每个寄存器,A8007的手艺文档主动性者可参看TD。 A8007及其利用下面先容一下TD。道理构造如图3所示TDA8007的。