电子制作天地网站欢迎您的光临,欢迎提出宝贵意见或建议。本站信息产业部备案: 粤ICP备05114582号
通过打印口读写I2C存储器
I2C memory read and write

时间:2009-7-27 22:42:36 来源:互联网 作者:不详 编辑: 【关闭


通过打印口读写I2C存储器,I2C memory read and write

关键字:通过打印口读写I2C存储器

  串行非易失存储器广泛应用与电脑,CALL机、手机已及仪表等领域,由相同芯片封装而成的IC卡也在IC卡电表等产品中广泛使用。

    常用的串行存储器分为24系列与93系列两种,分别有自己独特的通讯协议。24系列目前市面常见的有 24C01A/02/04/08/16/32/64/256。93系列常见有93C46/56/66/76/86。做为手机或CALL的码片广泛存在于这些通讯设备中。因此这些器件的读写成为维修的最基本问题。

    由于串行存储器的接口简单,可使用PC机的打印机接口直接控制,无需外部电源,制作使用极其方便,我们将分两部分介绍。

一、24CXX串行存储器的读写 

24cxx程序.rar

    使用打印机接口的24CXX读写器原理图如下所示:
电子制作天地--24cxx读写电路 
注:IC卡封装的管脚定义与IC芯片的的管脚定义不同。

  编程器PC界面程序的中英对照如下:

     Type          选择器件类型
     Read          读出器件内容
     Auto          自动擦除、空白检查、编程、校验及加密。
     Blank check   空白检查
     Erase         擦除器件
     Program       编程器件
     Verify        校验器件
     locK bit      (无)
     Load          将磁盘文件调入缓冲区
     Save          将缓冲区存入磁盘
     eDit          编辑缓冲区
     clear Memory  清除缓冲区
     Unlock        (无)
     abOut         显示当前版本
     Quit          退出至DOS

同时在屏幕的底部显示调入的文件名,起始及结束地址,以及校验和。

    24CXX.EXE约26.7Kbytes,使用打印口LPT1(即口地址为378H),支持ATMEL 24C01A/02/04/08/16/32/64/128/256的读写,以及与ATMEL产品兼容的芯片的编程,读写速度完全取决于芯片的速度,写完一片24C256需102秒,每一字节约3.1ms。读者可按照上图自制,并下载24CXX.EXE即可。

    24系列芯片提供了按页写入的模式,以提高芯片的读写速度,页面的大小为8-64字节,与具体芯片有关,使用页写模式并结合顺序读出可得到极高的读写速度,以下列出对24C32-24C256使用高速读写的实测数据。其所需时间为写完整片,然后再逐一字节读出校验的时间总和。

二、93CXX串行存储器的读写  
  93cxx程序.rar
使用打印机接口的93CXX读写器原理图如下所示:
电子制作天地--93cxx读写电路 

注:不同封装的管脚定义有区别。

    常见的93系列存储器有93C46/56/66/76/86,容量分别为1K/2K/4K/8K/16K位。93CXX支持以上5种型号,使用打印口LPT1(即口地址为378H)。

  编程器PC界面程序的中英对照如下:

     Type          选择器件类型
     Read          读出器件内容
     Auto          自动擦除、空白检查、编程、校验及加密。
     Blank check   空白检查
     Erase         擦除器件
     Program       编程器件
     Verify        校验器件
     locK bit      (无)
     Load          将磁盘文件调入缓冲区
     Save          将缓冲区存入磁盘
     eDit          编辑缓冲区
     clear Memory  清除缓冲区
     Unlock        (无)
     abOut         显示当前版本
     Quit          退出至DOS

  同时在屏幕的底部显示调入的文件名,起始及结束地址,以及校验和。


◆相关文章◆
◆ 编辑推荐 ◆
用户:
更多评论
您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。60个字以内
留言:
验证码:

免责声明:
●本站所有内容均来自网络,以学习为目的,如果侵犯了您的利益,请来信告知,立即删除,站长邮件为"diy+dzdiy.com",请将"+"变更为"@"
●电子制作存在风险,请注意人身安全,如果您在根据本站电路进行制作过程中发生伤害,本站不负任何责任。

版权所有:www.dzdiy.com ? 2001-2019 本站信息产业部备案: 粤ICP备05114582号