- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IC总线的IC卡读写器设计论文
毕业设计(论文)
题目基于I2C总线的IC卡读写器设计
学生姓名 学号 2007141115
专业 电子信息工程 班级
指导教师
评阅教师
完成日期 年
目 录
摘要 1
前言 1
1 概述 2
1.1 IC卡简介 2
1.2 IC卡的优点 2
1.3 IC卡的分类 3
1.4 IC卡的应用 4
1.5 IC卡读写器设备 5
2 接触式IC卡 7
2.1 什么是接触式IC卡 7
2.2 接触式IC卡的基本构成 7
2.3 接触式IC卡的工作原理 8
2.4 IC卡触点辨识 9
2.5 接触式IC卡的芯片技术 9
3 系统硬件设计 10
3.1 系统模块设计框图 10
3.2 主控制器芯片介绍 10
3.3 2AT24C02芯片简介 13
3.4 74LS138芯片简介 15
3.5 74LS48芯片介绍 17
3.6 数码管显示模块介绍 18
3.7 键盘模块 19
3.8 键盘消抖 20
4 系统软件介绍 21
4.1 I2C总线概述 21
4.2 I2C总线通信时序,协议及软件模拟 22
4.3 数码管显示程序设计 26
4.4 键盘扫描程序设计 28
4.5 Proteus与keil联合仿真的使用方法 32
4.6 仿真设计及其结果分析 34
总结 37
致 谢 38
参考文献 39
附录 40
基于I2C总线的IC卡读写器设计
学 生:
指导老师:严娟娟
(三峡大学 电气与新能源学院)
摘要:本文介绍了I2C总线技术以及生活中各种类型的IC卡,并以AT89C51单片机为控制核心,配以矩阵键盘电路,数码管显示电路和存储电路等其他电路,设计出IC卡四种类型中的普通存储卡。由51单片机控制可以实现存储,显示和清除的功能。用户还可以根据个人需要进行其他的功能扩展。
关键词: I2C 单片机 AT24C02 IC卡 读写器
Abstract:This article describes the I2C bus technology and the various types of IC cards in life,Using AT89C51 microcontroller as the control center, together with the keyboard matrix circuit, digital control circuit and memory circuit and other circuits to design the Ordinary memory card reader that one of
the four types of the IC card。SCM can be achieved by the 51 store, display and clear functions. Users can also perform other personal needs extensions.
Keyword:I2C microcontroller AT24C02 IC card Reader
前言
I2C总线是一种由PHILIPS公司开发的由数据线(SDA)IC 卡最初是为了解决金融交易中的安全性问题而设计的, ,,,,IC卡的数量呈几何级数增长。同时,,ICIC卡,IC,IC卡扮演着越来越重要的角色。
在本设计中,我们以接触式普通存储IC卡为例,采用AT89C51单片机作为读卡器的主控芯片,通过I2C总线协议实现对IC存储卡AT24C02进行数据存储,取出显示和清除的操作。
在整个系统中,我们用键盘对IC卡进行写操作,通过8位数码管显示器显示读取的数据,并且可用键盘按键将原有数据清除,从而重新存储数据的功能。本文在第二章对系统的硬件设计部分和软件设计部分进行了详细的介绍,整个系统基本达到设计的要求。
1 概述
1.1 IC卡简介
IC卡又称集成电路卡(Integrated Circuit Card)) 根据卡与外界数据交换的界面不同划分为接触式IC卡:该类卡是通过IC卡读写设备的触点与IC卡的触点接触后进行数据的读写。国际标准ISO7816对此类卡的机械特性、电器特性等进行了严格的规定。非接触式IC卡:该类卡与IC卡设备无电路接触,而是通过非接触式的读写技术进行读写(如光或无线技术)。其内嵌芯片除了CPU、逻辑单元、存储单元外,增加了射频收发电路。国际标准ISO10536系
文档评论(0)