找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4570|回复: 0
打印 上一主题 下一主题
收起左侧

基于89S52的彩电存储器(24C系列)复制仪的设计

[复制链接]
跳转到指定楼层
楼主
该复制仪具有如下功能:在线复制彩电将存储器数据到复制仪的24C64中,利用电脑串口将24C64中的数据生成BIN格式文件复制到电脑中备份。考虑到24C64肩负着备份彩电数据及对数据作简单的标识,因此本复制仪暂时只能对24C32及以下的存储器数据进行备份。但如将24C64改为更大内存的存储器,则可适用更大内存的24C数据备份。
仿真电路如下:



复制仪只有一个按键,按下按键后,单片机能自动识别在线的24C型号,并在LCD1602显示出来。然后将数据读入复制仪的24C64,最后再在24C64末尾的两个字节上写入标识代号“189”(表示有数据备份)及24C型号代号(0表示24C161表示24C082表示24C043表示24C024表示24C015表示24C32)。
复制仪上位机程序用VB编写,利用MSCOMM控件进行串口通讯。软件界面如下:



这时点击“握手”,如与复制仪通讯正常则提示:下位机有响应及根据复制仪反馈的信息识别出24C的型号,如下图:



如果复制仪无响应或复制仪尚未接上电脑,则提示:下位机无响应。



如果复制仪上的备份24C64中存储的标识丢失,这时反馈到电脑上的信息无法识别出是哪种型号的24C,则电脑提示:



如果出现这种情形,可人工选择24C型号,方法是从“芯片选择”下拉选择正确的型号,然后点击“确定”,这时复制仪会自动反馈选择的芯片型号供核对。如下图:



在型号确定的情况下点击“接收”,这时在复制仪的屏幕上会显示:Copy----
复制成功后电脑会提示复制的字节数:



这时可以点击“保存”,选择要保存的路径,输入要保存的名称,点击确定。至此复制完毕!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表