通訊接口: 標(biāo)準(zhǔn)RS232
卡座壽命: 10萬次
主控制器: 8位51系列單片機(jī)
電磁輻射: 抗干擾 CE89/336
插卡自檢: 判斷卡的正反向和卡片類型
通訊速率: 自動(dòng)選擇波特率(57600bp和9600bps)
讀寫卡型: SIEMENS:SLE4404/4406/4432/4442/4428
ATMELl:AT24C01/24C02/24C16/24C64/AT45D041 AT93C46/88S102/88SC1608
CPU卡: T=0、T=1
支持符合ISO7816-3,4標(biāo)準(zhǔn)和EMV標(biāo)準(zhǔn)的CPU卡(T=0、T=1)、SAM卡、邏輯加密卡和存儲(chǔ)器卡;支持CPU卡和SAM卡的雙向論證
開發(fā)環(huán)境:16位操作平臺(tái)的支持DOS環(huán)境下的Turbo C 、FoxPro
開發(fā)環(huán)境:32位操作平臺(tái)的win95/98/2000環(huán)境下的VB、VC++、powerbuilder、delphi、VFP
圖為IC卡及其讀寫器硬件電路圖。其中讀寫器由單片機(jī)、鍵盤、顯示、監(jiān)控電路等部分組成。IC卡采用XICOR公司的X76F100Y。
2.1 IC卡及卡座
X76F100為128×8位的保密串行FLASH E2PROM,其中讀密碼和寫密碼分別為64位。圖2為其智能卡Smart Card封裝的引腳圖。把芯片封裝在一個(gè)卡片上,將卡片插入IC卡讀寫器的卡座中,讀寫器就可以對(duì)它進(jìn)行讀寫,實(shí)現(xiàn)加密、查詢、存款、取款等功能。
IC卡座有8個(gè)引腳,當(dāng)X76F100Y插入時(shí),正好同這幾個(gè)引腳相連。另外還有兩個(gè)固定端,其中一個(gè)固定端同卡座上一個(gè)彈簧片相連,兩個(gè)觸點(diǎn)和簧片就相當(dāng)于一個(gè)常閉開關(guān)。當(dāng)卡未插入時(shí),簧片閉合,P3.2腳保持低電平;當(dāng)卡插入時(shí),簧片被頂開,P3.2腳變?yōu)楦唠娖。?dāng)單片機(jī)檢測到P3.2腳變高,通過P1.3 使X76F100的RST引腳變高,使其復(fù)位。
2.2 單片機(jī)
單片機(jī)采用LG公司的GMS97C52。它有8K字節(jié)的ROM,256個(gè)字節(jié)的RAM以及32個(gè)I/O口,P1口與串行器件X25045和X76F100連接,P0、P2口用于鍵盤和顯示,P3口中P3.2用于檢測IC卡是否插入,其余7個(gè)口,可作其它功能擴(kuò)充。
2.3 監(jiān)控電路
監(jiān)控電路采用X25045芯片,它包括看門狗定時(shí)器、電壓監(jiān)控電路和E2PROM存貯器。其功能是:上掉電時(shí)對(duì)GMS97C52產(chǎn)生RESET信號(hào);看門狗對(duì)系統(tǒng)進(jìn)行監(jiān)控,防止死機(jī)。
2.4 鍵盤電路