- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PIC单片机的IC卡读写器的设计
基于 PIC 单片机的 IC 卡读写器的设计
何建平,杨向萍
(东华大学机械学院,上海 200051 )
jphe@m
摘 要:本文介绍了以 PIC16C74 单片机为核心的 IC 卡读写器的系统设计,系
统实现了 IC 卡及外部存储器的读写、PC 机与单片机的串行通讯、硬件上实现了
串口供电的工作方式,系统具有实用性强稳定性高等特点。
[关键词] :PIC 单片机;IC 卡读写;串行通讯;串口供电
IC(integrated circuit card) 卡在当今社会被广泛应用,除在金融系统外,
在非金融系统,如在交通领域中的驾驶员执照卡、停车收费卡、公共交通设施的
自动收费卡及公共交通工具的自动收费卡,在医疗保健、个人身份识别、预收费
仪表、校园及消费娱乐领域中也得到了具体的应用。随着时间的推移,IC卡的应
用将会越来越广泛。它给人们的工作和生活带来极大的方便,相信在不远的将来,
IC卡会真正走进我们的工作和生活中。在使用IC进行信息交流的过程中离不开IC
卡读写器,IC卡读写器就是能将数据信息写入IC卡或将IC卡内部的数据信息读入
或擦除的电子接口设备。IC卡读写器的性能将直接影响读写的可靠性、准确性和
实用性。
1.IC卡读写器功能要求
本设计IC卡读写器是一种接触式逻辑加密卡的读写器,IC卡选用Siemens公
司的SLE4442卡,它是具有加密逻辑的2kbit EEPROM卡,具有以下主要特点: 3字节
密码,密码有效后才能更改数据;连续三次密码给错则卡自毁;特定的存储区写保
护;使用密码移交方式来保护卡移交的安全性;器件保证1万次读写循环,10 年数
据保存期。设计的IC卡读写器主要有如下特点与功能。
(1)此读写器须完成IC卡和外部存储器的读写功能。
(2)提供相应外部控制信息,与PC机进行信息的交换,实现PC机对读写器的控制。
(3)在硬件上采用串口供电的方式工作,实现了实用性强、稳定性高的特点。
2.硬件电路设计
2.1微处理器芯片的选用
本读写器是以美国Microchip公司生产的PIC16C74单片机为核心展开设计的。
该单片机具有低功耗、低工作电压、高性能、高速度、全静态、较强的引脚直接
驱动能力等特点。由于采用哈佛 (Harvard)双总线结构和两级指令流水线结构,
使指令执行和取指操作重叠进行,因而可以达到很高的执行速度。该系列单片机
只有35条单字节指令,除跳转指令是2周期指令外,其它指令都是单周期指令。这
与其它的8位单片机相比节省了1/2的程序空间,并且具有4∶1的速度优势。
PIC16C74有4K×14的程序存储器,192个字节的数据寄存器,22个I/O口,3个定时/
计数器及2个捕捉/比较/PWM模块,2个串行口,A/D转换器具有5路模拟量输入端,
还有时钟、复位、看门狗定时器等。该单片机在静态时处于低功耗休眠状态。当
接收到唤醒脉冲,单片机才由休眠状态转为工作状态。
在本系统中,单片机采用I2C传输方式和IC卡通信,采用RS232串行通信的方式
和PC机通信,这可以使硬件电路得到简化,并提高了系统的稳定性。
2.2主电路的设计与分析
IC卡读写电路
IC卡选用Siemens公司的SLE4442卡,PIC单片机通过IC卡读写接口电路完成
1
对IC卡信息的读写。IC卡接口电路有8个引脚,当卡插入卡座时,正好与这几个引
脚相连,另外,卡座上设有一个卡插入检测开关。当有卡插入时,改变开关的状态,
向PIC单片机的RC2口发送一低电平信号,使单片机产生中断对IC卡中数据进行读
写。对IC卡的操作是通过串行同步时钟引脚RC3/SCL,串行数据输入/输出端
RC4/SDA及复位引脚来完成的。为防止IC卡带电插拔影响使用寿命,在电源和
图 1 主电路
VCC引脚间接有
您可能关注的文档
- 在已经完成的课题中.PPT
- 在什么纬度表现明显热带草原带热带荒漠带.PPT
- 在建筑的防火设计中不可忽视灭火器的配置.DOC
- 在常温下反应制取硫化氢气体.PPT
- 在研制开发缓控释制剂时.PPT
- 在离子方程式中.PPT
- 在线仿真器ICE.PPT
- 在结晶聚合物中添加结晶成核剂.PPT
- 在线质谱仪——石油化工工业应用-ThermoFisherScientific.PDF
- 在荷载作用下.PPT
- 基于PLC控制的船舶轮机员安全报警系统-国际船舶网.PDF
- 基于Proteus的可燃气体报警器设计-苏州职业大学学报-苏州职业.PDF
- 基于rbcL和matK序列探讨马鞭草科部分植物的系统学位置.PDF
- 基于RFID的商品防盗管理方案-深圳新力量通信技术有限公司.PDF
- 基于SKILL语言的自动天线效应修复器设计-易迪拓培训.PDF
- 基于SNm改进算法的相似重复记录消除-重庆理工大学学报.PDF
- 基于TF32A09FCL1的安全数据存储方案-天津国芯科技有限公司.PDF
- 基于SUSAN角点的秧苗列中心线提取方法-IngentaConnect.PDF
- 基于ZEMAX高功率半导体激光器光纤耦合设计-发光学报.PDF
- 基于VBA技术的轨道交通带状地层三维建模方法-中国交通智库.PDF
文档评论(0)