找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4582|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

基于89S52的彩電存儲器(24C系列)復(fù)制儀的設(shè)計

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:55874 發(fā)表于 2013-10-16 01:12 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
該復(fù)制儀具有如下功能:在線復(fù)制彩電將存儲器數(shù)據(jù)到復(fù)制儀的24C64中,利用電腦串口將24C64中的數(shù)據(jù)生成BIN格式文件復(fù)制到電腦中備份?紤]到24C64肩負著備份彩電數(shù)據(jù)及對數(shù)據(jù)作簡單的標識,因此本復(fù)制儀暫時只能對24C32及以下的存儲器數(shù)據(jù)進行備份。但如將24C64改為更大內(nèi)存的存儲器,則可適用更大內(nèi)存的24C數(shù)據(jù)備份。
仿真電路如下:



復(fù)制儀只有一個按鍵,按下按鍵后,單片機能自動識別在線的24C型號,并在LCD1602顯示出來。然后將數(shù)據(jù)讀入復(fù)制儀的24C64,最后再在24C64末尾的兩個字節(jié)上寫入標識代號“189”(表示有數(shù)據(jù)備份)及24C型號代號(0表示24C16,1表示24C08,2表示24C043表示24C02,4表示24C01,5表示24C32)。
復(fù)制儀上位機程序用VB編寫,利用MSCOMM控件進行串口通訊。軟件界面如下:



這時點擊“握手”,如與復(fù)制儀通訊正常則提示:下位機有響應(yīng)及根據(jù)復(fù)制儀反饋的信息識別出24C的型號,如下圖:



如果復(fù)制儀無響應(yīng)或復(fù)制儀尚未接上電腦,則提示:下位機無響應(yīng)。



如果復(fù)制儀上的備份24C64中存儲的標識丟失,這時反饋到電腦上的信息無法識別出是哪種型號的24C,則電腦提示:



如果出現(xiàn)這種情形,可人工選擇24C型號,方法是從“芯片選擇”下拉選擇正確的型號,然后點擊“確定”,這時復(fù)制儀會自動反饋選擇的芯片型號供核對。如下圖:



在型號確定的情況下點擊“接收”,這時在復(fù)制儀的屏幕上會顯示:Copy----
復(fù)制成功后電腦會提示復(fù)制的字節(jié)數(shù):



這時可以點擊“保存”,選擇要保存的路徑,輸入要保存的名稱,點擊確定。至此復(fù)制完畢!

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表