本实用新型专利技术涉及一种IC卡读写器,更具体地,涉及一种基于89C2051的IC卡读写器。基于89C2051的IC卡读写器包括单片机、IC卡芯片接口电路、串口通信模块、插拔卡检测电路、显示模块、报警模块、电源模块。IC卡芯片接口电路连接着单片机,串口通信模块连接着单片机,插拔卡检测电路连接着单片机,单片机的输出端连接着显示模块的输入端,单片机的输出端连接着报警模块。能识别和读/写存储卡;为连机型读/写器,可通过RS‑232C与PC机进行通信;能自动连续读/写,具有上电冷复位,插卡热复位功能;具有一定的抗攻击能力,可避免短路等造成的读/写损坏;具有声光提示读/写状态;采用动态加密算法,避免IC卡被非法复制,并保证IC卡数据的安全性。
【技术实现步骤摘要】
本技术主要涉及一种IC卡读写器,更具体地说,涉及一种基于89C2051的IC卡读写器。
技术介绍
当今世界信息技术的发展日新月异,一个以电子商务为主要特征的经济时代即将来临,IC卡是一种将个人信息最有效地送入到先进的全球信息网络并获取所需结果的最有效的办法,IC卡将成为人们联网身份识别和实现电子支付手段。其影响面是前所未有的。智能IC卡与普通磁卡相比具有更高的安全性,为此,对智能IC卡的读写进行研究是十分具有价值意义的研究方向。
技术实现思路
本技术主要解决的技术问题是提供一种基于89C2051的IC卡读写器,能识别和读/写存储卡;为连机型读/写器,做为依附于PC机的一种外设,可通过RS-232C与PC机进行通信;能自动连续读/写,具有上电冷复位,插卡热复位功能;卡上数据读/写采用双认证方式,可确保读/写数据的可靠性和准确性;具有一定的抗攻击能力,即对于非法插拔,非法IC卡等具有一定的抵抗能力,可避免短路等造成的读/写损坏;具有声光提示读/写状态;采用动态加密算法,可避免IC卡被非法复制,并保证IC卡数据的安全性。为解决上述技术问题,本技术一种基于89C2051的IC卡读写器包括单片机、IC卡芯片接口电路、串口通信模块、插拔卡检测电路、显示模块、报警模块、电源模块。能识别和读/写存储卡;为连机型读/写器,做为依附于PC机的一种外设,可通过RS-232C与PC机进行通信;能自动连续读/写,具有上电冷复位,插卡热复位功能;卡上数据读/写采用双认证方式,可确保读/写数据的可靠性和准确性;具有一定的抗攻击能力,即对于非法插拔,非法IC卡等具有 一定的抵抗能力,可避免短路等造成的读/写损坏;具有声光提示读/写状态;采用动态加密算法,可避免IC卡被非法复制,并保证IC卡数据的安全性。其中,所述IC卡芯片接口电路连接着单片机;所述串口通信模块连接着单片机;所述插拔卡检测电路连接着单片机;所述单片机的输出端连接着显示模块的输入端;所述单片机的输出端连接着报警模块;所述电源模块的输出端连接着单片机的电源接口。作为本技术的进一步优化,本技术一种基于89C2051的IC卡读写器所述单片机采用89C2051单片机。作为本技术的进一步优化,本技术一种基于89C2051的IC卡读写器所述IC卡芯片采用SLE4442。作为本技术的进一步优化,本技术一种基于89C2051的IC卡读写器所述串口通信模块采用RS-232。作为本技术的进一步优化,本技术一种基于89C2051的IC卡读写器所述显示模块采用LED显示。作为本技术的进一步优化,本技术一种基于89C2051的IC卡读写器所述电源模块采用的是USB接口5V电源。控制效果:本技术一种基于89C2051的IC卡读写器,能识别和读/写存储卡;为连机型读/写器,做为依附于PC机的一种外设,可通过RS-232C与PC机进行通信;能自动连续读/写,具有上电冷复位,插卡热复位功能;卡上数据读/写采用双认证方式,可确保读/写数据的可靠性和准确性;具有一定的抗攻击能力,即对于非法插拔,非法IC卡等具有一定的抵抗能力,可避免短路等造成的读/写损坏;具有声光提示读/写状态;采用动态加密算法,可避免IC卡被非法复制,并保证IC卡数据的安全性。附图说明下面结合附图和具体实施方法对本技术做进一步详细的说明。图1为本技术一种基于89C2051的IC卡读写器的硬件结构图。图2为本技术一种基于89C2051的IC卡读写器的单片机的电路原理图。图3为本技术一种基于89C2051的IC卡读写器的串口通信电路原理图。图4为本技术一种基于89C2051的IC卡读写器的IC卡接口电路原理图。图5为本技术一种基于89C2051的IC卡读写器的SLE4442的触点安排原理图。具体实施方式具体实施方式一:结合图1、2、3、4、5说明本实施方式,本实施方式所述一种基于89C2051的IC卡读写器关包括单片机、IC卡芯片、串口通信模块、插拔卡检测电路、显示模块、报警模块、电源模块,能识别和读/写存储卡;为连机型读/写器,做为依附于PC机的一种外设,通过RS-232C与PC机进行通信;能自动连续读/写,具有上电冷复位,插卡热复位功能;卡上数据读/写采用双认证方式,确保读/写数据的可靠性和准确性;具有一定的抗攻击能力,即对于非法插拔,非法IC卡等具有一定的抵抗能力,可避免短路等造成的读/写损坏;具有声光提示读/写状态;采用动态加密算法,避免IC卡被非法复制,并保证IC卡数据的安全性。其中,所述IC卡接口电路连接着单片机,IC卡接口电路用于IC卡槽和单片机的相连。所述串口通信模块连接着单片机,串口通信模块用于完成上位机和单片机以及IC卡间的串行通信。所述插拔卡检测电路连接着单片机,插拔卡检测电路用于检测是否插入或拔出IC卡,并将信号传送给单片机。所述单片机的输出端连接着显示模块的输入端,单片机用于将IC卡的存储信息传送给显示模块,显示模块用于显示IC卡的存储信息。所述单片机的输出端连接着报警模块,单片机用于处理检测的IC卡插拔信号,并将信号传送给报警模块,报警模块用于对IC卡插入与拔出给予提示。所述电源模块的输出端连接着单片机的电源接口,电源模块用于给系统供电。具体实施方式二:结合图1、2、3、4说明本实施方式,所述单片机采用89C2051单片机。所述89C2051单片机是一种低消耗,高性能的8位CMOS微处理芯片。片内带有2KB的闪烁可编程及可擦除只读存储器,与工业标准的80C51指令集相兼容,DIP20封装。片上的PEROM准许在线对程序存储器重新编码,也可用常规的非易挥发存储芯片编程。它的特点可归纳为:1、与MCS-51产品兼容;2、2KB的在线可重复编程闪烁存储器;寿命:1000次写/擦除周期,数据保存期10年;3、宽工作电压:范围Vcc=2.7~6V;4、全静态工作方式:0~24MHZ;5、3级程序存储器锁定;6、256*8位内部RAM;7、32条可编程I/O口线;8、3个16位定时/计数器;9、5个中断源;10、可编程串行中断;11、低功耗的闲置与掉电模式。具体实施方式三:结合图1、2、3、4说明本实施方式,所述IC卡芯片为SLE4442,SLE4442是德国西门子SIMENS公司设计的逻辑加密存储卡,具有2K位的存储容量,内部电压提升电路保证了芯片能够以单+5V电压供电,是目前国内应用较多的一种IC卡芯片。触点和串行接口满足ISO7816同步传送协议,芯片采用NMOS工艺技术,每字节的擦除/写入编程时间为2.5ms,采用多存储器结构:主存储器、保护型存储器、加密存储器。具体实施方式四:结合图1、2、3、4说明本实施方式,所述串口通信模块采用RS-232,RS-232是目前串行通信中最常用的总线。RS-232接口的特征是负逻辑、单端驱动、共地接收、适用于点对点通信。当信号线上的电平为-3~-15V时,表示逻辑“1”;当信号为+3~+15V时,表示逻辑“0”。具体实施方式五:结合图1、2、3、4说明本实施方式,所述显示模块为LED显示,显示IC卡的存储信息。具体实施方式六:结本文档来自技高网...
【技术保护点】
一种基于89C2051的IC卡读写器,其特征在于,所述基于89C2051的IC卡读写器包括单片机、IC卡芯片接口电路、串口通信模块、插拔卡检测电路、显示模块、报警模块、电源模块,所述IC卡芯片接口电路连接着单片机;所述串口通信模块连接着单片机;所述插拔卡检测电路连接着单片机;所述单片机的输出端连接着显示模块的输入端;所述单片机的输出端连接着报警模块;所述电源模块的输出端连接着单片机的电源接口。
【技术特征摘要】
1.一种基于89C2051的IC卡读写器,其特征在于,所述基于89C2051的IC卡读写器包括单片机、IC卡芯片接口电路、串口通信模块、插拔卡检测电路、显示模块、报警模块、电源模块,所述IC卡芯片接口电路连接着单片机;所述串口通信模块连接着单片机;所述插拔卡检测电路连接着单片机;所述单片机的输出端连接着显示模块的输入端;所述单片机的输出端连接着报警模块;所述电源模块的输出端连接着单片机的电源接口。2.根据权利要求1所述的一种基于89C2051的IC卡读写器,其特征在...
【专利技术属性】
技术研发人员:马会元,古承星,李明龙,左杨,冉成,
申请(专利权)人:马会元,
类型:新型
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。