该复制仪具有如下功能:在线复制彩电将存储器数据到复制仪的24C64中,利用电脑串口将24C64中的数据生成BIN格式文件复制到电脑中备份。考虑到24C64肩负着备份彩电数据及对数据作简单的标识,因此本复制仪暂时只能对24C32及以下的存储器数据进行备份。但如将24C64改为更大内存的存储器,则可适用更大内存的24C数据备份。 仿真电路如下:
复制仪只有一个按键,按下按键后,单片机能自动识别在线的24C型号,并在LCD1602显示出来。然后将数据读入复制仪的24C64,最后再在24C64末尾的两个字节上写入标识代号“189”(表示有数据备份)及24C型号代号(0表示24C16,1表示24C08,2表示24C04,3表示24C02,4表示24C01,5表示24C32)。 复制仪上位机程序用VB编写,利用MSCOMM控件进行串口通讯。软件界面如下:
这时点击“握手”,如与复制仪通讯正常则提示:下位机有响应及根据复制仪反馈的信息识别出24C的型号,如下图:
如果复制仪无响应或复制仪尚未接上电脑,则提示:下位机无响应。
如果复制仪上的备份24C64中存储的标识丢失,这时反馈到电脑上的信息无法识别出是哪种型号的24C,则电脑提示:
如果出现这种情形,可人工选择24C型号,方法是从“芯片选择”下拉选择正确的型号,然后点击“确定”,这时复制仪会自动反馈选择的芯片型号供核对。如下图:
在型号确定的情况下点击“接收”,这时在复制仪的屏幕上会显示:Copy----。 复制成功后电脑会提示复制的字节数:
这时可以点击“保存”,选择要保存的路径,输入要保存的名称,点击确定。至此复制完毕!
|