手把手教你克隆一张你自己的SIM卡

jiangdeyu

普通会员
2003-07-15
78
0
0
(所用软件可以在http://carddiy.126.com/上下载得到)
写卡的过程就是将卡内集成的可以编程的集成电路都写上HEX文件或者BIN文件,一般的876卡,

84卡甚至8515卡,由于片内集成的24C16或者24C64的通信是与片内集成CPU(PIC16F876,PIC16F84,

90S8515)直接进行的,故写卡的第一步是在CPU(只有CPU才有IO口与外界相连,卡内结构决定的)上写

上LOADER文件,然后依靠LOADER文件在CPU运行时起写卡器与24CXX通信的桥梁作用,这样写卡器就可以

将需要写入24CXX的文件写入到其中。当然写好24CXX文件后,LOADER文件就没有任何作用,最后写入的

封卡文件(CPU的工作文件)会掩盖掉LOADER文件。
当然为方便写卡,有些封卡文件本身含有LOADER部分(因LOADER只起过桥作用,文件很小),这样

就可以省掉第三部。
一、写LOADER文件。
1.按图连接硬件
2.运行ICPROG出现如下界面,在右边的下拉菜单中选择PIC16F876(84卡选择PIC16F84)
3.按F3出现下面菜单(首次使用ICPROG此菜单会自动跳出),一般计算机串口选COM1,后按OK。
4.点击打开文件按纽,出现打开窗口,选择876或84卡的LOADER文件,后按打开,即将LOADER文件凋入软

件缓冲区(buffer)
5.确认硬件已经接好的情况下,点击上面的command菜单的program写卡,按yes开始写卡,如下图所示。

写卡会有进度提示,结束后会有校验成功的报告,写卡错误也会有相应的提示。

二、在写过正确的LOADER文件后,写876卡内的24C64(对877卡,84卡直接跳到三)的文件,写完后跳到

第四步写封卡文件。
LOADER文件校验成功之后,可以打开BTPICPROG程序写876卡的24c64。因为BTPICPROG软件可以接JDM和

PHOENIX,但我们一般的计算机只有一个COM1硬件口,所以需要按图做COM口设置,而且写卡的时候也要

按图选择菜单。
(对于一般的计算机如果有上图提示,不用管它)

三、在写过正确的LOADER文件后,写84卡内24C16的文件
1.打开WINPHOENIX软件出现如下左界面,点File下的load..子项
2.找到24C16的文件后打开到WINPHOENIX
3.点Card菜单下的擦除、写、读、检验可以分别实现操作,每次都应有1-100%的进度提示知道成功。
如果出现下面错误提示,应从以下几个方面查找故障:
a.PHOENIX写卡器坏 b.串口或者连接线错误 c.loader文件错误(http://carddiy.126.com/上有loader
文件下载)d.WINPHOENIX软件出错需要重新启动
 

jiangdeyu

普通会员
2003-07-15
78
0
0
(所用软件可以在http://carddiy.126.com/上下载得到)
写卡的过程就是将卡内集成的可以编程的集成电路都写上HEX文件或者BIN文件,一般的876卡,

84卡甚至8515卡,由于片内集成的24C16或者24C64的通信是与片内集成CPU(PIC16F876,PIC16F84,

90S8515)直接进行的,故写卡的第一步是在CPU(只有CPU才有IO口与外界相连,卡内结构决定的)上写

上LOADER文件,然后依靠LOADER文件在CPU运行时起写卡器与24CXX通信的桥梁作用,这样写卡器就可以

将需要写入24CXX的文件写入到其中。当然写好24CXX文件后,LOADER文件就没有任何作用,最后写入的

封卡文件(CPU的工作文件)会掩盖掉LOADER文件。
当然为方便写卡,有些封卡文件本身含有LOADER部分(因LOADER只起过桥作用,文件很小),这样

就可以省掉第三部。
一、写LOADER文件。
1.按图连接硬件
2.运行ICPROG出现如下界面,在右边的下拉菜单中选择PIC16F876(84卡选择PIC16F84)
3.按F3出现下面菜单(首次使用ICPROG此菜单会自动跳出),一般计算机串口选COM1,后按OK。
4.点击打开文件按纽,出现打开窗口,选择876或84卡的LOADER文件,后按打开,即将LOADER文件凋入软

件缓冲区(buffer)
5.确认硬件已经接好的情况下,点击上面的command菜单的program写卡,按yes开始写卡,如下图所示。

写卡会有进度提示,结束后会有校验成功的报告,写卡错误也会有相应的提示。

二、在写过正确的LOADER文件后,写876卡内的24C64(对877卡,84卡直接跳到三)的文件,写完后跳到

第四步写封卡文件。
LOADER文件校验成功之后,可以打开BTPICPROG程序写876卡的24c64。因为BTPICPROG软件可以接JDM和

PHOENIX,但我们一般的计算机只有一个COM1硬件口,所以需要按图做COM口设置,而且写卡的时候也要

按图选择菜单。
(对于一般的计算机如果有上图提示,不用管它)

三、在写过正确的LOADER文件后,写84卡内24C16的文件
1.打开WINPHOENIX软件出现如下左界面,点File下的load..子项
2.找到24C16的文件后打开到WINPHOENIX
3.点Card菜单下的擦除、写、读、检验可以分别实现操作,每次都应有1-100%的进度提示知道成功。
如果出现下面错误提示,应从以下几个方面查找故障:
a.PHOENIX写卡器坏 b.串口或者连接线错误 c.loader文件错误(http://carddiy.126.com/上有loader
文件下载)d.WINPHOENIX软件出错需要重新启动