CN2257612Y - Ic卡并行快速读写卡 - Google Patents
Ic卡并行快速读写卡 Download PDFInfo
- Publication number
- CN2257612Y CN2257612Y CN 96212241 CN96212241U CN2257612Y CN 2257612 Y CN2257612 Y CN 2257612Y CN 96212241 CN96212241 CN 96212241 CN 96212241 U CN96212241 U CN 96212241U CN 2257612 Y CN2257612 Y CN 2257612Y
- Authority
- CN
- China
- Prior art keywords
- card
- data
- circuit
- chip microcomputer
- write
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Storage Device Security (AREA)
Abstract
一种IC卡并行快速读写卡,它由IC卡座电路,数据传输电路和状态控制电路组成,其中状态控制电路由PC机总线接译码器,译码器连接读、写、中断三个状态触发器;数据传输电路的PC机到单片机数据传送电路为PC机接双向总线驱动器,输出接数据锁存器,再到单片机;单片机到PC机数据传送的电路为单片机通过单向总线驱动器,接双向总线驱动器,再输入到PC机,其传输的速度快,再次开发简单,数据加密性强。
Description
本实用新型涉及一种IC卡读写卡,尤其是一种IC卡并行快速读写卡。
目前,随着微电子技术的迅速发展,IC卡技术得到了日益广泛的应用。如IC卡电话,IC卡个人识别***,使用IC卡的金融交易卡,公路收费用IC卡等等。但现有的IC卡数据读写电路多为单片机接PC机的串行口,这种数据交换方式由于在串行需要进行译码,数据之间需要按照一定的通讯协议排队,方可进行数据交换,速度较慢。
本实用新型的主要目的在于提供一种IC卡并行快速读写卡,将读写的数据以并行的方式直接与PC机相连,从而提高IC卡与PC机之间的数据交换速度,并提高数据安全保密性。
本实用新型的目的是这样实现的:一种IC卡并行快速读写卡,它由IC卡座电路连接单片机电路,再接PC机构成,它还包括数据传输电路和状态控制电路;其中状态控制电路由PC机总线接译码器IC3,译码器IC3连接读、写、中断三个状态触发器组成;数据传输电路的从PC机到单片机IC7数据传送电路为PC机接双向总线驱动器IC4,输出接数据锁存器IC5,再到单片机IC7,双向总线驱动器IC4的方向控制和数据锁存器IC4的锁存控制由译码器写状态完成;单片机到PC机数据传送的电路为单片机通过单向总线驱动器IC8,接双向总线驱动器IC3,再输入到PC机,其双向总线驱动器IC4的方向控制信号由译码器IC3的读状态位完成。
单片机IC7与IC卡座之间接有EEPROM存贮器IC13。
PC机可直接通过读/写接口连接IC卡座。
本实用新型具有以下的优点:
1、传输的速度快,与PC机以并行8位数据为单位而不是以串行1位数据为单位传输数据。
2、再次开发简单,本装置设计面向广大程序员直接编程而不是面向IC卡专业开发人员,只要会使用FOX.FOXPRO的程序员就可以将IC卡的数据纳入所编程序管理之下,支持DOS FOXPRO及WinFOXPRO以及其它编程语言。
3、数据加密性强,本实用新型有三道数据加密措施,单板机内部数据密码加密,用户自定义密码使用本实用新型对IC卡所写的数据,在其它IC卡读写器上进行分析是很难解密,尤其用户自定义密码长度为128个字节,就连本实用新型开发者本身也难以破获,这样就保护了开发者与编程用户之间移交的安全性。
下面结合附图和具体实施方案对本实用新型做进一步的详细说明。
图1为本实用新型的构成方框图;
图2为本实用新型的电路原理图。
参见图1、2,本实用新型由IC卡读写电路,PC机与单片机数据传输电路和状态控制电路三部分组成,IC卡读写电路主要完成进卡、退卡、卡的读/写以及卡的数据加密和解密等控制,数据传输电路主要完成单片机的数据进入到PC机和PC机的数据写到单片机中的数据通道,状态控制电路主要完成PC机与单片机各自掌握对方的工作状态,从而双方进行协调工作。
IC卡座电路由单片机IC7的C0-C7接IC卡插座JP,再接EEPROM存贮器IC13组成,即满足相应国际标准的IC卡,本装置都可支持,卡座上还有与PC机直接相连的进卡和退卡信号,可做到自动进、退卡功能,EEROM存贮器为编程用户提供存放数据加密信息,该存贮器即使在掉电情况下,该信息仍有效,整个IC卡的读写控制由单片机完成。
数据传输电路在从PC机到单片机IC7数据传送电路为PC机D0-D7接双向总线驱动器IC4,输出接数据锁存器IC5,再到单片机,双向总线驱动器IC4的方向控制和数据锁存器IC4的锁存控制由译码器IC3写状态完成;单片机到PC机数据传送的电路为单片机IC7通过单向总线驱动器IC4,接双向总线驱动器IC8,再输入到PC机,其双向总线驱动器IC4的方向控制信号由译码器IC3的读状态位完成。
状态控制电路由PC机总线A0-A9,IOR,I0W接译码器IC3,译码器IC3连接读、写、中断三个状态触发器组成,而有三个状态位,读状态位IC6、写状态位IC6和中断状态位IC11,读/写状态位由PC机读/写板的接口时置起,由单片机清除读写状态位,PC机可读取读/写状态位的状态,单片机也可读取读/写状态位的状态,中断请求状态位由单片机置起向PC机发出中断请求,PC机得到请求进行中断服务后,通过译码器清除中断状态位。
本实用新型有读IC卡数据,写IC卡数据,写程序用户密码,写退卡信号,读插卡信号五种工作方式。前三种工作方式PC机需向单片机发出命令字,单片机根据命令字完成对应的操作,后二种工作方式可由PC机直接通过读/写接口完成。
读IC,首先PC机向该板的接口发出读IC卡命令字,该命令字发出后一方面通过该板的译码器将写状态位置起,另一方面打开PC机→总线驱动器→锁存器→单片机的通路,单片机获知写状态位置起后就将数据通路的数据获得,并清除写状态位。
单片机获得命令字后,分析该命令字,是读IC卡,还是写IC卡,从IC卡什么地方读/写,该多少个数据该命令都应包括,多单片机分析到该命令字是读IC卡数据出,就启动读IC卡数据模块将对应数据读到单片机缓冲区内。开始向PC机发送数据。发送数据有二种方式:查询方式和中断方式。
中断发送数据方式:单片机将待传送的数据送到单向总线驱动器的入口,再将中断状态位置起,PC机获得中断请求后,就进入中断服务程序建立单片机到PC机数据通送将数据取走,并将中断状态清除,这样一个一个字节产生中断全PC接收数据。
查询发送数据方式:PC机向单片机发出读卡命令字后,再向该板发出读口信号,使读状态置起,并一直查询读状态位单片机读出IC卡数据后,将数据放到单向总线,驱动器入口,并将读状态位清除,PC机查询到读状态位清除后将数据线上数据取走,又将该状态位置起,等待一个数据到来。
写IC卡,首先PC机向单片机发出写IC卡命令字,接着将写卡的数据传送到单片机内,再由单片机将数据写入到IC卡中,整个控制过程与读IC卡的控制过程相同,只是数据传输方向相反。
写程序用户密码时,首先向单片机发出写密码命令字,接着向单片机传送密码数据,单片机得到密码数据后将比密码写入到EEPROM存贮器中保存。在以后的写IC卡操作中,所有数据都要与该密码进行加密,生成新的数据写到IC卡中,读IC卡操作时也要与该密码进行解密,还原数据。
写退卡信号/读进卡信号时,可直接写PC机I/O口,向IC卡座发出退卡信号,该信号可将卡片退出卡座,直接读I/O口可读出卡片是否***到卡座中。
Claims (3)
1、一种IC卡并行快速读写卡,它由IC卡座电路连接单片机电路,再接PC机构成,其特征在于:它还包括数据传输电路和状态控制电路;其中状态控制电路由PC机总线接译码器IC3,译码器IC3连接读、写、中断三个状态触发器组成;数据传输电路的从PC机到单片机IC7数据传送电路为PC机接双向总线驱动器IC4,输出接数据锁存器IC5,再到单片机IC7,双向总线驱动器IC4的方向控制和数据锁存器IC4的锁存控制由译码器写状态完成;单片机到PC机数据传送的电路为单片机通过单向总线驱动器IC8,接双向总线驱动器IC4,再输入到PC机,其双向总线驱动器IC4的方向控制信号由译码器IC3的读状态位完成。
2、根据权利要求1所述的一种IC卡并行快速读写卡,其特征在于:所述的单片机IC7与IC卡座之间接有EEPROM存贮器IC13。
3、根据权利要求1所述的一种IC卡并行快速读写卡,其特征在于:所述的PC机可直接通过读/写接口连接IC卡座电路的IC卡座。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 96212241 CN2257612Y (zh) | 1996-06-03 | 1996-06-03 | Ic卡并行快速读写卡 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 96212241 CN2257612Y (zh) | 1996-06-03 | 1996-06-03 | Ic卡并行快速读写卡 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN2257612Y true CN2257612Y (zh) | 1997-07-09 |
Family
ID=33894970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 96212241 Expired - Fee Related CN2257612Y (zh) | 1996-06-03 | 1996-06-03 | Ic卡并行快速读写卡 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN2257612Y (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1327368C (zh) * | 2002-02-21 | 2007-07-18 | 索尼公司 | 外部连接设备、主设备及数据通信*** |
-
1996
- 1996-06-03 CN CN 96212241 patent/CN2257612Y/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1327368C (zh) * | 2002-02-21 | 2007-07-18 | 索尼公司 | 外部连接设备、主设备及数据通信*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109447225B (zh) | 一种高速安全加密Micro SD卡 | |
CN109471824A (zh) | 基于axi总线的数据传输***及方法 | |
WO1998015896A1 (en) | High speed heterogeneous coupling of computer systems using channel-to-channel protocol | |
WO1987001840A1 (en) | Data processing system for a financial environment | |
CN106845219A (zh) | 一种针对多种类型数据的入侵检测智能设备 | |
CN101894235A (zh) | 一种智能卡安全会话*** | |
US20080201574A1 (en) | Data encryption apparatus, data decryption apparatus, data encryption method, data decryption method, and data relay apparatus | |
CN2257612Y (zh) | Ic卡并行快速读写卡 | |
CN1464676A (zh) | 一种实现保密通信的方法及其加密设备 | |
CN201044100Y (zh) | Usb接口转换装置 | |
CN111832090A (zh) | 一种基于多通道spi程序读写接口的安全电子装置 | |
CN113158203B (zh) | 一种soc芯片、电路和soc芯片的外部数据读写方法 | |
CN113704773B (zh) | 继电保护安全芯片操作***及其通信方法 | |
CN210836072U (zh) | 一种流加密usb接口转fifo接口的桥片 | |
CN102110066A (zh) | 一种税控加密卡的控制方法 | |
CN2751360Y (zh) | 一种cpu卡表 | |
CN100594507C (zh) | 一种数据传输装置 | |
EP0474131A2 (en) | System for enhancing data transfer between application programs and communications programs in telecommunications systems | |
CN108183903A (zh) | 一种智能卡芯片操作*** | |
CN2636326Y (zh) | 基于通用串行总线接口的安全加密和存储装置 | |
CN108563603B (zh) | 一种基于uasp协议的高效数据加密设备 | |
CN2560040Y (zh) | Scsi从控机 | |
CN106384139A (zh) | 一种基于硬件安全加密的rfid读写器 | |
CN2372721Y (zh) | 可编程的软件加密锁 | |
CN2906747Y (zh) | 带有数据存储和智能密钥的usb设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |