專利名稱:E<sup>2</sup>PROM脫機(jī)復(fù)制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種復(fù)制方法,特別是一種數(shù)據(jù)復(fù)制方法。
背景技術(shù):
傳統(tǒng)的EEP芯片只能在實(shí)際裝配完成后利用電腦和通信BOX從基板的端 口中進(jìn)行數(shù)據(jù)輸入,這種方法有許多不利之處1)操作人員的動(dòng)作復(fù)雜化, 要求每次線束插入端口的正確性,每枚基板必須有線束插入和拔下的動(dòng)作, 由于動(dòng)作比較多,所以影響生產(chǎn)的產(chǎn)量;2)由于每次的插拔會(huì)引起線路板上 端口的損壞,以及如果線束的插入或拔出不當(dāng)會(huì)引起線束內(nèi)部短路而使上電 后線路板上的元器件損壞;3)對線路板的品質(zhì)也會(huì)造成一定的影響。
發(fā)明內(nèi)容
本發(fā)明是為了克服現(xiàn)有傳統(tǒng)的E2PR0M芯片數(shù)據(jù)復(fù)制復(fù)雜、效率低,復(fù)制 治具過程中容易損壞的問題而提出一種E2PR0M脫機(jī)復(fù)制方法,該方法可以脫 離計(jì)算機(jī)完成E2PR0M的復(fù)制工作,從而降低了數(shù)據(jù)寫入成本,復(fù)制后的數(shù)據(jù) 準(zhǔn)確無誤,復(fù)制過程操作簡單易學(xué)。
本發(fā)明的技術(shù)方案為 一種E2PR0M脫機(jī)復(fù)制方法,將計(jì)算機(jī)要使用的數(shù) 據(jù)復(fù)制到E2PR0M母片中,其具體步驟如下
1、 數(shù)據(jù)寫入過程
當(dāng)控制操作給單片機(jī)啟動(dòng)信號(hào)后,單片機(jī)通過控制在狀態(tài)顯示上輸出"數(shù) 據(jù)復(fù)制狀態(tài)"指示,同時(shí)開始從母片讀出數(shù)據(jù),然后寫入被寫芯片的相同地 址的存儲(chǔ)單元中,直到判定數(shù)據(jù)被復(fù)制完畢;
2、 數(shù)據(jù)校驗(yàn)過程完成數(shù)據(jù)寫入過程后單片機(jī)自動(dòng)進(jìn)入數(shù)據(jù)校驗(yàn)過程,并輸出"數(shù)據(jù)校驗(yàn)
狀態(tài)"指示,在數(shù)據(jù)校驗(yàn)過程中單片機(jī)3首先從母片的地址單元中讀出數(shù)據(jù), 同時(shí)在被寫芯片的相同地址單元中讀出數(shù)據(jù),兩個(gè)數(shù)據(jù)進(jìn)行比較。如果數(shù)據(jù) 相同,則單片機(jī)判定比較無誤,此時(shí)單片機(jī)通過控制在狀態(tài)顯示上輸出"0K 狀態(tài)"指示,這樣既完成一個(gè)數(shù)據(jù)復(fù)制過程,進(jìn)入下一個(gè)數(shù)據(jù)復(fù)制過程; 3、錯(cuò)誤判定
一種情況,數(shù)據(jù)寫入過程中的錯(cuò)誤判定,根據(jù)12(:總線標(biāo)準(zhǔn),在數(shù)據(jù)寫入 被寫芯片后,被寫芯片回復(fù)應(yīng)答信號(hào),如果單片機(jī)沒有收到應(yīng)答信號(hào),則說 明治具中沒有放置被寫電路板或者是被寫芯片故障,此時(shí)單片機(jī)停止寫入流 程,并通過控制在狀態(tài)顯示上輸出"NG狀態(tài)"指示,等待人為干預(yù),排除故 障;
另一種情況,在數(shù)據(jù)校驗(yàn)過程中當(dāng)回讀的被寫芯片的某地址單元數(shù)據(jù)與 母片中相同地址單元的數(shù)據(jù)不相同,此時(shí)單片機(jī)判定為錯(cuò)誤,即寫入數(shù)據(jù)有 誤,并停止數(shù)據(jù)校驗(yàn)流程,通過控制在狀態(tài)顯示上輸出"NG狀態(tài)"指示,等 待人為干預(yù),排除故障。
本發(fā)明的有益效果在于脫離計(jì)算機(jī)完成E2PROM的復(fù)制工作,操作更加 簡便化,輸入數(shù)據(jù)時(shí)減少不必要的損壞,提高線路板的品質(zhì),以及提高生產(chǎn) 量,減少設(shè)備的投入費(fèi)用。
圖1是本發(fā)明E2PR0M脫機(jī)復(fù)制方法流程框圖。
具體實(shí)施例方式
如圖1所示,在本方法中主要是針對12(:總線的存儲(chǔ)器的數(shù)據(jù)寫入(復(fù)制),通過單片機(jī)3將事先寫好的母片(E2PR0M) 2里的數(shù)據(jù)復(fù)制到被寫存儲(chǔ) 器(E2PR0M) 4中,并可以多次復(fù)制。
事先通過計(jì)算機(jī)1將要使用的數(shù)據(jù)復(fù)制到相同容量的存儲(chǔ)器中,我們這 將存儲(chǔ)器叫母片2,這個(gè)過程為母片制作過程,然后將母片2插入寫入治具, 通過治具中的單片機(jī)3控制完成數(shù)據(jù)的復(fù)制工作,首先單片機(jī)3根據(jù)控制操 作5的指令開始對被寫片4進(jìn)行復(fù)制工作,復(fù)制結(jié)束后自動(dòng)進(jìn)入數(shù)據(jù)校驗(yàn)過 程,將母片2中的數(shù)據(jù)跟被寫片4中的數(shù)據(jù)比較,校驗(yàn)結(jié)果單片機(jī)3會(huì)通過 控制操作5在狀態(tài)顯示6中顯示,單片機(jī)3等待人通過控制操作5給出處理 方法。
數(shù)據(jù)寫入治具的具體工作過程
1、 數(shù)據(jù)寫入過程
當(dāng)控制操作5給單片機(jī)3啟動(dòng)信號(hào)后,單片機(jī)3通過控制在狀態(tài)顯示6 上輸出"數(shù)據(jù)復(fù)制狀態(tài)"指示,同時(shí)開始從母片2的0地址單元讀出數(shù)據(jù), 然后寫入被寫芯片4的相同地址的存儲(chǔ)單元中,此時(shí)單片機(jī)3內(nèi)部地址計(jì)數(shù) 器加l,并判斷是否到達(dá)最大容量地址,如沒有累計(jì)到最大地址則從母片2下 一個(gè)地址單元中讀出數(shù)據(jù),寫入被寫芯片4的相同地址單元中,同時(shí)單片機(jī)3 內(nèi)部地址計(jì)數(shù)器再加1并判斷最大地址,依次往復(fù)循環(huán)直到判定為最大容量 地址單元的數(shù)據(jù)被復(fù)制完畢,單片機(jī)3進(jìn)入下一個(gè)過程數(shù)據(jù)校驗(yàn)過程。
2、 數(shù)據(jù)校驗(yàn)過程
完成數(shù)據(jù)寫入過程后單片機(jī)3自動(dòng)進(jìn)入數(shù)據(jù)校驗(yàn)過程,并輸出"數(shù)據(jù)校 驗(yàn)狀態(tài)"指示。在數(shù)據(jù)校驗(yàn)過程中單片機(jī)3首先將地址計(jì)數(shù)器復(fù)位為0,然后 從母片2的0地址單元中讀出數(shù)據(jù),同時(shí)在被寫芯片4的相同地址單元中讀出數(shù)據(jù),兩個(gè)數(shù)據(jù)進(jìn)行比較。如果數(shù)據(jù)相同,則單片機(jī)3內(nèi)部地址計(jì)數(shù)器加l, 并判定是否到達(dá)最大存儲(chǔ)地址,然后從母片2和被寫芯片4的下一個(gè)地址單元 中讀出數(shù)據(jù)并進(jìn)行比較,依次往復(fù)循環(huán)直到最大地址單元的數(shù)據(jù)比較完畢,并 比較無誤,此時(shí)單片機(jī)通過控制在狀態(tài)顯示6上輸出"OK狀態(tài)"指示,這樣 既完成一個(gè)數(shù)據(jù)復(fù)制過程,進(jìn)入下一個(gè)數(shù)據(jù)復(fù)制過程。 3、錯(cuò)誤判定
數(shù)據(jù)寫入過程中的錯(cuò)誤判定根據(jù)12(:總線標(biāo)準(zhǔn),在數(shù)據(jù)寫入被寫芯片4 后,被寫芯片4回復(fù)應(yīng)答信號(hào),如果單片機(jī)3沒有收到應(yīng)答信號(hào),則說明治具 中沒有放置被寫電路板或者是被寫芯片4故障,此時(shí)單片機(jī)3停止寫入流程, 并通過控制在狀態(tài)顯示6上輸出"NG狀態(tài)"指示,等待人為干預(yù),排除故障。
在數(shù)據(jù)校驗(yàn)過程中當(dāng)回讀的被寫芯片4的某地址單元數(shù)據(jù)與母片2中相 同地址單元的數(shù)據(jù)不相同,此時(shí)單片機(jī)3判定為錯(cuò)誤,即寫入數(shù)據(jù)有誤,并 停止數(shù)據(jù)校驗(yàn)流程,通過控制在狀態(tài)顯示6上輸出"NG狀態(tài)"指示,等待人 為干預(yù),排除故障。
權(quán)利要求
1. 一種E2PROM脫機(jī)復(fù)制方法,將計(jì)算機(jī)要使用的數(shù)據(jù)復(fù)制到E2PROM母片中,其特征在于,具體步驟是(1)數(shù)據(jù)寫入過程當(dāng)控制操作給單片機(jī)啟動(dòng)信號(hào)后,單片機(jī)通過控制在狀態(tài)顯示上輸出“數(shù)據(jù)復(fù)制狀態(tài)”指示,同時(shí)開始從母片讀出數(shù)據(jù),然后寫入被寫芯片的相同地址的存儲(chǔ)單元中,直到判定數(shù)據(jù)被復(fù)制完畢;(2)數(shù)據(jù)校驗(yàn)過程完成數(shù)據(jù)寫入過程后單片機(jī)自動(dòng)進(jìn)入數(shù)據(jù)校驗(yàn)過程,并輸出“數(shù)據(jù)校驗(yàn)狀態(tài)”指示,在數(shù)據(jù)校驗(yàn)過程中單片機(jī)3首先從母片的地址單元中讀出數(shù)據(jù),同時(shí)在被寫芯片的相同地址單元中讀出數(shù)據(jù),兩個(gè)數(shù)據(jù)進(jìn)行比較;如果數(shù)據(jù)相同,則單片機(jī)判定比較無誤,此時(shí)單片機(jī)通過控制在狀態(tài)顯示上輸出“OK狀態(tài)”指示,這樣既完成一個(gè)數(shù)據(jù)復(fù)制過程,進(jìn)入下一個(gè)數(shù)據(jù)復(fù)制過程;(3)錯(cuò)誤判定一種情況,數(shù)據(jù)寫入過程中的錯(cuò)誤判定,根據(jù)I2C總線標(biāo)準(zhǔn),在數(shù)據(jù)寫入被寫芯片后,被寫芯片回復(fù)應(yīng)答信號(hào),如果單片機(jī)沒有收到應(yīng)答信號(hào),則說明治具中沒有放置被寫電路板或者是被寫芯片故障,此時(shí)單片機(jī)停止寫入流程,并通過控制在狀態(tài)顯示上輸出“NG狀態(tài)”指示,等待人為干預(yù),排除故障;另一種情況,在數(shù)據(jù)校驗(yàn)過程中當(dāng)回讀的被寫芯片的某地址單元數(shù)據(jù)與母片中相同地址單元的數(shù)據(jù)不相同,此時(shí)單片機(jī)判定為錯(cuò)誤,即寫入數(shù)據(jù)有誤,并停止數(shù)據(jù)校驗(yàn)流程,通過控制在狀態(tài)顯示上輸出“NG狀態(tài)”指示,等待人為干預(yù),排除故障。
全文摘要
本發(fā)明涉及一種E<sup>2</sup>PROM脫機(jī)復(fù)制方法,包括數(shù)據(jù)寫入過程,數(shù)據(jù)校驗(yàn)過程,錯(cuò)誤判定。該方法通過單片機(jī)將事先寫好的母片(E<sup>2</sup>PROM)里的數(shù)據(jù)通過治具復(fù)制到被寫存儲(chǔ)器(E<sup>2</sup>PROM)中,并可以多次復(fù)制,并能判斷校驗(yàn)數(shù)據(jù)復(fù)制的正確性,操作更加簡便化,輸入數(shù)據(jù)時(shí)減少不必要的損壞,提高線路板的品質(zhì),以及提高生產(chǎn)量,減少設(shè)備的投入費(fèi)用。
文檔編號(hào)G11C16/06GK101458963SQ20071017224
公開日2009年6月17日 申請日期2007年12月13日 優(yōu)先權(quán)日2007年12月13日
發(fā)明者周紅衛(wèi) 申請人:上海松下等離子顯示器有限公司