下面介紹(shao)應(ying)廣燒(shao)錄(lu)器P002/P003與半自動(dong)燒錄機臺的銜接方法以及(ji)信號定義(yi)。
一,半自動燒錄機臺接口定義及用法:
START:handler發出信號(hao),燒(shao)錄器接收到(dao)該信號(hao)即可開始燒(shao)錄,
BIN1~BIN8: 一般(ban)BIN1為pass信號,BIN2~BIN7為fail信號(可選其一),
EOT:燒錄器結束信號,handler偵測到此信號,即送IC入對應的pass或(huo)者fail管,
GND:handler和燒(shao)錄(lu)器(qi)共地(di),
VDD:TTL接口5V電壓,和燒錄器共用5V電壓。
二,應廣燒錄器接口及定義:
我司燒錄器(qi)共有6個接口,分(fen)別(bie)是:VDD,GND,RUN, NG, START-PGM。
VDD和GND同第一部分(fen)。
RUN:初(chu)始是LOW電平(ping),當L->High時,表示進行燒錄,當H->LOW時,表示燒錄(lu)結束,
OK: 初始是LOW電(dian)平,當L->High時,表示pass,
NG:初始是LOW電平,當L->High時,表示(shi)fail,
START-PGM:初始(shi)是HIGH電平,當H->low時,表示開始燒(shao)錄。
(run 對應燒錄鍵上的(de)有色燈,OK對(dui)應燒(shao)錄OK的(de)綠(lv)燈(deng),NG對應fail的紅燈,start-pgm對應燒錄(lu)鍵)
三,應廣燒錄器時序描述:
當start-pgm由H->L時(shi),run由L->H,
當run由H->L時:
如果pass,則OK由L->H,而NG一直是L;如果fail,則(ze)NG由(you)L->H,而(er)OK一(yi)直(zhi)是L。
時序圖:
注意:
1:start信號(hao),在我司燒錄器上通過按(an)(an)鍵來(lai)控制,當按(an)(an)鍵按(an)(an)下時(shi),start不(bu)會(hui)自(zi)動(dong)變高,只有當按鍵松(song)開(kai)后,按鍵才會(hui)變高。
2:run信號(hao),run的(de)時(shi)間(jian)有長有短,根據(ju)IC型號和ROM空間使(shi)用情況,使(shi)用越多,run時間(jian)越長,據說PMC234燒錄時間要超過10s,這(zhe)個時間要(yao)根(gen)據(ju)實際情況來制定。但不管(guan)run時間(jian)有多長,run總會變(bian)低,這需要(yao)一個wait的指令(ling)。
3:run信號,如果只是一個verify的過程(cheng),只需要0.5s。
4:OK或者(zhe)NG信號如(ru)果(guo)起翻轉,比如(ru)已經是H電平,那(nei)么在(zai)下次IC進(jin)料或者重(zhong)新夾好時(shi)會恢復成(cheng)初(chu)始值L電平。(IC remove時,NG紅燈閃(shan)爍,是為1.5HZ的方波;IC NG時,紅(hong)燈不(bu)閃,是H電平)
5:我司燒錄器給出的信號都是單(dan)一(yi)電平,除(chu)了(le)start信(xin)號是(shi)一個(ge)(ge)脈沖,而面(mian)對有(you)些客(ke)戶(hu)機(ji)器需要(yao)檢測脈沖的情況,此時(shi)則需要(yao)一個(ge)(ge)測試機(ji)或者轉(zhuan)接板來做(zuo)中間(jian)銜(xian)接,然后才能與(yu)客(ke)戶(hu)機(ji)器對應上(比如客戶機器JV6196)。
四,應廣燒錄器與客(ke)戶(hu)handler接口(kou)銜接
Start-pgm -> start
GND -> GND
Run -> EOT (客戶的EOT檢(jian)測的是(shi)脈沖,解決(jue)方法(fa)如“第(di)三節注意點(dian)4”)
Ok -> BIN1
NG -> BIN2
五(wu),我司IC燒錄管腳注意(yi)事項
應廣MCU如(ru)果是(shi)2系列,代表是(shi)雙核MCU,其燒錄腳是:PA0,PA3~PA7,VDD GND,如(ru)果是1系列,代表是單(dan)核MCU,其燒錄腳是:PA3~PA6,VDD GND。
六,燒錄器接串口線實物圖
應廣燒錄器實際接串口線圖,如下:
串口定義:
對于常用的公頭彩排串口線來說:
PIN1:紅色3.3V或5.0V
PIN2:黃(huang)色(se)GND
PIN3:藍色(se)BUSY
PIN4:灰色OK
PIN5:黑色NG
PIN6:橙(cheng)黃備用
PIN7:綠色備用
PIN8:紫色備用
PIN9:白色START