W24CXX并口I2C读写软件使用说明.pdf

时间:2011-12-26 04:17:22
【文件属性】:
文件名称:W24CXX并口I2C读写软件使用说明.pdf
文件大小:244KB
文件格式:PDF
更新时间:2011-12-26 04:17:22
W24CXX并口I2C读写软件使用说明.pdf W24CXX 并口编程软件说明 开发工具: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。 电路图: .ü..?..?..?..?..?.. 原电路图: .ü..?..?..?..?..?.. 注:如使用DOS版的24CXX.EXE请不要接8,9两脚 数据对比: 24CXX.EXE(我没有测试过,网上找的,带校验编程时间) 芯片型号 整片编程时间 平均每字节编程时间 备注 24C32 1秒 244微秒 24C64 2秒 244微秒 24C256 4秒 122微秒 W24CXX.EXE测试数据 测试机器1:Celeron 1.2G 128MRAM (单位:秒) Win2000 Profressional SP3 下测试 型号 读芯片 写芯片(无校验) 自动(带校验) AT24C02 0.086 0.197 0.292 FM24C04 0.174 0.297 0.470 FM24C16 0.693 1.178 1.851 24C256 11.300 14.625 25.689 Windows98Se下测试结果 型号 读芯片 写芯片(无校验) 自动(带校验) AT24C02 0.037 0.066 0.163 FM24C04 0.074 0.083 0.243 FM24C16 0.295 0.340 0.971 24C256 4.818 5.637 11.631 测试机器2:P41.6G 256MDDR RAM测试结果 Win2000 Profressional SP2 型号 读芯片 写芯片(无校验) 自动(带校验) AT24C02 0.072 0.181 0.229 FM24C04 0.145 0.267 0.412 FM24C16 0.582 1.072 1.654 24C256 9.468 13.111 22.594 速度比Boan 的 24CXX.EXE慢了很多,用示波器看了他发出的脉冲,延时竟然只 有4us,这在Windows下是不大可能实现的,照资料说,一个PostMessage就要 执行4us。(实际中测试Win98下可能时间不准) 备注:如果您使用中发现什么问题,请使用Email的方式与我联系。 下一版中准备改进:Client区中显示内容可以*编辑。 附录1:24CXX页写字节数 型号 字节 型号 字节 型号 字节 型号 字节 24AA00 无 24AA02 8 24LC08B 16 24AA32A 32 24C00 无 24LC02 8 24AA16 16 24C32A 32 24LC00 无 24LC02B 8 24C16 16 24LC32A 32 24C01A 2 24C02SC 8 24C16B 16 24AA64 32 24C01C 16 24AA04 16 24LC16 16 24LC64 32 24AA01 8 24LC04 16 24LC16B 16 24AA128 64 24LC01 8 24LC04B 16 24AA32 64 24LC128 64 24LC01B 8 24C04A 8 24LC32 64 24AA256 64 24C01SC 8 24AA08 16 24C32 64 24LC256 64 24C02C 16 24LC08B 16 24FC32 64 2002年9月10日

网友评论