- 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 卡的读写
自动化仪表 2002 Vol.23 No.6 P.37-41
本文对AT24 系列存贮器和 AT89 系列单片机的特征及总线状态作为介绍,
并以 AT24C01 与 AT89C2051 为例详细描述了通用存贮器 IC 卡的工作原理及
用单片机对其进行读写操作的基本 电路连接和软件编程方法。用存贮器 IC 卡
是由通用存贮器芯片封装而成的,由于它的结构和功能简单,生产成本低,使
用方便,因此在各领域都得到了广泛的应用。 目前用于IC 卡的通用存贮器芯
2 2
片多为 E PROM,其常用的协议主要有两线串行连接协议(I C)和三线串行链
接协议,其中比较常用的是 ATMEL 公司生产的 AT24 系列芯片。以 系列中
的 AT24C01 为例,它具有 1k 的存贮容量,适用于 2V~5V 的低电压/标准电压
的操作,具有低功耗和高可靠性等优点。而 AT89C2051 虽是 ATMEL 公司 89
系列单片机的低档型,但它具有 2k 的 FLASH ROM (可重编闪速存贮器)、
128×8 位内部 RAM 及全静态操作方式,同样也具有低功耗和较强的功能。下
面以 AT24C2051 为例,对通用存贮器 IC 卡的工作原理及基本电路连线作一介
绍,该线路简单,使用灵活,能可靠地对通用存贮器 IC 卡进行读写。
2 硬件特性
2.1 AT24 系列存贮器的特性
AT24 系列存贮器芯片采用 CMOS 工艺制造,内置有高压泵,可在单电压供 电
条件下工作。其标准封装为 8 脚 DIP 封装形式,各引脚的功能说明如下:
SCL :串行时钟。在 脚的上升沿时,系统将数据输入到每个 EEPROM 器
件,在下降沿时输出。
1
SDA :串行数据。 引脚为开漏极驱动,可双向传送数据。
A0 、A1 、A2 :器件/页面寻址。为器件地址输入端。在 AT24C01/02 中, 引脚被
硬连接。
Vcc :一般输入+5V 的工作电压。
图 1 是符合 ISO7816-2 标准的 IC 卡的触点图(见 IC 卡书 P186)。对于 AT24 系
列通用存贮器 IC 卡来说,通常只需使用四个触点。AT24C01 的内部组态为 128
个 8 位字节,而对随机字寻址则需要一个 7 位地址。
2.2 总线状态及时序
AT24C01 的 SCL 及 SDA 两总线可通过一个电阻上拉为高电平,SDA 上的数
据仅在 SCL 为低 电平时才能改变。当 SCL 为高电平时,SDA 的改变表示“开始”
和“停止”状态。此时,所有地址和数据字都以 8 位串行码方式输入输出
EEPROM。
开始状态:SCL 为高电平时,SDA 由高电平转入低电平。 命令必须在其它命
令前执行。
SCL
SDA
停止状态:SCL 为高电平时,SDA 由低电平转入高电平。 命令可终止所
有通讯。
SCL
SDA
2
确认:相同总线上的设备在收到数据后,以置 SDA 为低 电平的方式对其进
行确认。
SCL
SDA
2.3 器件寻址
AT24 系列 EEPROM 在开始状态后需紧接一个 8 位器件地址,以进行应读写操
作。设备寻址码的高 4 位为 1、0、1、0,对于 AT24C01/02 ,寻址码高 4 位后面的
三位是器件寻址码,与它们的硬连线管脚相对应。最低应是读写选择位,置 0
时可激发读操作。
AT24 设备寻址码具体的格式如下:
1 0 1 0 A2 A1 A0 R/W
2.4 AT89C2051 芯片
AT89C2051 是 MCS-51 产品的兼容型,它具有 2k 的 FLASH ROM、128 字节
ROM,15 根 I/O 引线、两个 16 位定时/计数器、一个五向量两级中断结构、一个
全双工串行口、一个精密模拟比较器以及片内振
您可能关注的文档
最近下载
- (正式版)DB61∕T 1486.8-2021 《设施茄果类蔬菜水肥一体化技术规范 第8部分:辣椒基质栽培》.docx VIP
- (正式版)DB61∕T 1486.8-2021 《设施茄果类蔬菜水肥一体化技术规范 第8部分:辣椒基质栽培》.pdf VIP
- 《光伏玻璃工艺讲解》课件.ppt VIP
- 迅达扶梯9300ae产品介绍.pdf VIP
- SL747-2016采矿业建设项目水资源论证导则.pdf VIP
- 重症医学科专科护士工作汇报.ppt VIP
- 云南省茶叶出口影响因素的实证研究.docx VIP
- crrt专科护士汇报ppt.pptx VIP
- 毕业设计(论文)-星型发动机设计.docx
- 除尘器噪音标准.pdf VIP
原创力文档


文档评论(0)