毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC51单片机接触式4442卡读写系统的设计(3)

时间:2024-08-06 21:47来源:96258
具有密码保护,安全性能好。IC卡的存储器在一开始出厂时就已经进行了加密,一般要通过密码才能对其内的数据进行修改,如果密码出错的次数超过预设

具有密码保护,安全性能好。IC卡的存储器在一开始出厂时就已经进行了加密,一般要通过密码才能对其内的数据进行修改,如果密码出错的次数超过预设次数,则卡内数据会锁死,极大程度保护了持卡人的信息不会被人盗用。

正是有这些特点,在这个科技高速发展的21世纪,IC卡的应用和技术在这些年里得到了快速的发展。有了IC卡,你就能够在银行存取款,能使用ATM,能消费、购物、打电话等。真正实现了“一卡走天下”。在实际生活中,经常需对IC卡进行修改卡内数据的操作,为此我们需要开发出一种低成本、容易操作的IC卡读写系统,51单片机目前的使用十分广泛,它的性价比高、编程开发较为简单的特点,使用单片机设计IC卡读写系统成为可能【4】,也可以说IC卡读写系统是IC卡与应用系统间的桥梁。

1.2IC卡发展现状

IC卡首先出现在欧洲,它最早的时候是电话卡的形式。当时在欧洲大约有四亿IC电话卡应用于人们的日常生活中;在日本,有多家公司进行了有关IC卡的试验性项目研究。其中东芝集团公司是最早一批发展IC卡技术的公司,1984年12月东芝引入第一个IC卡系统【5】。在这之后又出现了多种应用在不同领域的IC卡,也出现了多功能IC卡,极大程度的满足了人们不同的需求。

事实上SLE4442卡是一种可接触式的IC卡,而中国IC卡技术的产生和发展是从二十世纪九十年代初开始的,当时的中国为了推动IC的应用和发展,提出了“金卡工程”的目标,到现在已经有二十多年的历史了。在这些年里,中国的IC卡产业迅猛发展,最近几年,中国的IC卡年发卡量更是达到了上亿张。我们国家各个行业公司已经制作出来的IC卡中,有很多是接触式的IC卡,它们涉及的领域有:电话通讯、社会保障、金融、校园、工商税务等。后面出现了非接触式卡,一出现它就以接触式卡无法比拟的优势迅速占领一部分市场,非接触式IC卡涉及的领域和接触式IC卡十分相似,它比接触式的IC卡使用起来较为方便,但是对读取系统硬件的要求也比接触式卡高,也就是系统的成本会高一点。

随着我国信息化进程的深入,IC卡类产品在各行业的应用日益广泛,我国IC卡行业以及相关配套产业也步入了快速发展阶段。目前,国内IC卡制作企业逐渐掌握了相关核心技术,无论是卡片功能的开发、生产和应用,还是IC卡嵌入式操作系统和应用软件的开发,以及废弃IC卡资源的回收,国内IC卡行业的技术水平和创新能力都在快速提升,现在已经能够满足市场的各个行业领域的需求,我国IC卡行业的整体竞争力在不断的提高。

1.3MFC技术发展现状

我们通常所说的MFC就是windows研发的一个基础类库,它把Windows编程实例里的大多数封装成了各种类,我们把它统称为MFC框架,它使开发人员的编程变得更加简单,提高了编写代码的效率。当我们要编写一个Windows应用程序时,并不需要所有的代码都自己编写,因为基于C++语言的MFC中不仅提供了一些常用的Windows应用程序的基本框架,而且我们还可以在框架程序中直接调用Win32API函数【6】。我们只需要在相应的框架中添加自己的代码或修改部分代码就可以实现许多功能。

基于windows的编程是在20世纪90年代初才开始发展起来,当时微软公司推出了win32SDK,也就是windows系统的API接口,windows程序员可以通过调用windows提供的API来进行windows程序的编写工作。但是很快微软技术人员发现win32API函数太难记忆了,一个函数的参数往往有六七个,每一个又有好多宏定义,编写起来相当的繁琐【7】。所以开始使用C++类的思想将这些API封装起来,其实这个工作在1990年左右就开始研究了,到1992年推出了MFC1.0,是和MicrosoftC/C++7.0(VC++IDE的前身)一起发布的,从此MFC开始走上了历史的舞台,一直辉煌了十年之久。现在虽然已经出现Qt、C#之类的编程工具,其方便和效率超过了MFC。但是MFC作为微软公司的产物,至今依然在更新版本,可以说只要微软统治操作系统一天,MFC就有其不可被撼动的价值。 STC51单片机接触式4442卡读写系统的设计(3):http://www.youerw.com/zidonghua/lunwen_204463.html

------分隔线----------------------------
推荐内容