W24CXX 软件说明 W24CXX 并口编程软件说明 程序版本:V1.1.0.20916 增加功能: 1. 用户可以设置并口地址 2. 可以编辑Client区内容 (单击编辑后双击要编辑的字节) 3. 修改了Client区界面 4. 简体中文,英文双语界面 5. 针对铁电EEPROM可以取消页写入延时加快写入速度 注:并口地址若设置不正确可能导致计算机死机等发生(软件可以读写任意端口) 程序开发:林晓斌 (sonicss) Email:[email protected] 或 [email protected] 开发工具:Borland C++ Builder 6.0 Updata 1 WinDriver 5.05b 开发环境:Windows 2000 Profressional SP3 我的机器配置:Celeron 1.2G 128M Ram 笔记本 运行环境:Win98/NT/2K/XP 编写目的: 24 系列 I2C 芯片使用非常广泛,网上也有个用并口读写 24CXX 的软件 - 24CXX.EXE, 但他只能在 DOS 下运行,给使用带来了很多不便, 所以写了这个软件,就叫做 W24CXX.EXE 吧。 功能: 和那个 DOS 版的程序差不多,能够编写 24C01 ~ 256 系列的芯片。可以设 置页写和块读的字节大小。(软件为按页方式读出数据和写入数据的)如果使用 时发现不能正常读出或写入,请到器件->设置中改变读写的字节数。详细内容 请查看附录 1。 电路图: 第 1 页 共 4 页 W24CXX 软件说明 注:若读写成功率不高,请拿掉发光二极管。 原电路图: 注:如使用 DOS 版的 24CXX.EXE 请不要接 8,9 两脚 数据对比: 24CXX.EXE(我没有测试过,网上找的,带校验编程时间) 芯片型号 整片编程时间 平均每字节编程时间 24C32 1秒 244 微秒 24C64 2秒 244 微秒 备注 第 2 页 共 4 页 W24CXX 软件说明 24C256 4秒 122 微秒 W24CXX.EXE 测试数据 测试机器 1:Celeron 1.2G 128MRAM (单位:秒) Win2000 Profressional SP3 下测试 型号 读芯片 写芯片(无校验) AT24C02 0.086 0.197 FM24C04 0.174 0.297 FM24C16 0.693 1.178 24C256 11.300 14.625 自动(带校验) 0.292 0.470 1.851 25.689 Windows98Se 下测试结果 型号 读芯片 AT24C02 0.037 FM24C04 0.074 FM24C16 0.295 24C256 4.818 写芯片(无校验) 0.066 0.083 0.340 5.637 自动(带校验) 0.163 0.243 0.971 11.631 测试机器 2:P41.6G 256MDDR RAM 测试结果 Win2000 Profressional SP2 型号 读芯片 写芯片(无校验) AT24C02 0.072 0.181 FM24C04 0.145 0.267 FM24C16 0.582 1.072 24C256 9.468 13.111 自动(带校验) 0.229 0.412 1.654 22.594 速度比 Boan 的 24CXX.EXE 慢了很多,用示波器看了他发出的脉冲,延时竟然只 有 4us,这在 Windows 下是不大可能实现的,照资料说,一个 PostMessage 就要 执行 4us。(实际中测试 Win98 下可能时间不准) 备注:如果您使用中发现什么问题,请使用 Email 的方式与我联系。 附录 1:24CXX 页写字节数 型号 字节 型号 24AA00 无 24AA02 24C00 无 24LC02 24LC00 无 24LC02B 24C01A 2 24C02SC 24C01C 16 24AA04 24AA01 8 24LC04 字节 8 8 8 8 16 16 型号 24LC08B 24AA16 24C16 24C16B 24LC16 24LC16B 字节 16 16 16 16 16 16 型号 24AA32A 24C32A 24LC32A 24AA64 24LC64 24AA128 字节 32 32 32 32 32 64 第 3 页 共 4 页 W24CXX 软件说明 24LC01 24LC01B 24C01SC 24C02C 8 8 8 16 24LC04B 24C04A 24AA08 24LC08B 16 8 16 16 24AA32 24LC32 24C32 24FC32 64 64 64 64 24LC128 64 24AA256 64 24LC256 64 摘自《电子报》2001 年(上)24 系列串行 E2PROM 及其应用 ―― 成都 杨叶珍 2002 年 9 月 16 日 第 4 页 共 4 页