在Windows XP系统下,打印机同样拒绝打印,电脑显示通讯出错,但偶然会提示“打印机的部件到了服务期限,请与爱普生各个授权中心联系”。原来是EPSON做了手脚,EPSON公司限定了打印机的打印量,当到了这个数量后,即使是打印机并没有任何的损坏,但是你仍然不能再进行打印了,而是必须把打印机送到EPSON授权的维修站去维修,让他们赚取更多的银子。
要修复这样的故障,同样需要把芯片的数据破解出来并进行修改。具体做法和前述的方法相同。即借用APSC软件,双击APSC软件,出现如图1所示的对话框,填人C43UX的有关数据,如图2所示,需要注意的是应该选择USB接口,确认后屏幕上却出现了通讯错误的提示,软件不能执行后面
的操作。笔者多次尝试在Windows 98和Windows XP中运行APSC软件,但都遭到了拒绝,破解无法进行。
笔者试着用前面介绍的方法把93C46芯片的第①脚从电路板上焊开,从93C46的第①脚和相对应的①脚铜箔条上焊上两条引线连接到小开关上,93C46的①脚对地也接上一个100kΩ的电阻。断开小开关,启动电脑和打印机,运行APSC软件,这次可以进入软件了,但电脑却认为是C42打印机。APSC可以进入,但检查EEPROM的数据时,显示的93C46芯片的O√7FH地址的数据几乎全部是0,从80~FFH地址显示的数据也几乎是O。笔者用图3的数据输入到芯片中(地址从O~FFFI),输入完备后再检查数据,EEPROM的数据与输入的数据有比较大的差异,特别是80—FFH地址的数据,有相当的部分仍然是O,如图4所示,写入没有成功。
另一方面,打印机原来是红绿灯交替闪烁,现在 却变成为红绿灯一直发光。
红灯亮表示墨水用尽,需要更换墨盒。按动换墨键,打印机能驱使打印头移动到换墨盒的位置,但是更换了墨盒之后,红灯照样亮着。显然APSC软件的操作没有成功,APSC软件的维护功能不能够解决打印机的清零问题。此时应选择APSC软件的
“Adjumnent(调整)”,点击“Adbustment'’后选中“EEPtLOMinitialization(恢复EEPROM数据)”,单击右方的“OK'’,待屏幕下方出现“EEPRC)Minitialization hascompletely done'’,表示恢复数据的操作已经完成,如图5所示,再重新启动打印机,红灯不亮了,试着打印也获得了成功。
图6是恢复数据后EEPROM的数据。