下面介紹應(yīng)廣燒錄器P002/P003與半自動(dòng)燒錄機(jī)臺(tái)的銜接方法以及信號(hào)定義。
一,半自動(dòng)燒錄機(jī)臺(tái)接口定義及用法:
START:handler發(fā)出信號(hào),燒錄器接收到該信號(hào)即可開始燒錄,
BIN1~BIN8: 一般BIN1為pass信號(hào),BIN2~BIN7為fail信號(hào)(可選其一),
EOT:燒錄器結(jié)束信號(hào),handler偵測(cè)到此信號(hào),即送IC入對(duì)應(yīng)的pass或者fail管,
GND:handler和燒錄器共地,
VDD:TTL接口5V電壓,和燒錄器共用5V電壓。
二,應(yīng)廣燒錄器接口及定義:
我司燒錄器共有6個(gè)接口,分別是:VDD,GND,RUN, NG, START-PGM。
VDD和GND同第一部分。
RUN:初始是LOW電平,當(dāng)L->High時(shí),表示進(jìn)行燒錄,當(dāng)H->LOW時(shí),表示燒錄結(jié)束,
OK: 初始是LOW電平,當(dāng)L->High時(shí),表示pass,
NG:初始是LOW電平,當(dāng)L->High時(shí),表示fail,
START-PGM:初始是HIGH電平,當(dāng)H->low時(shí),表示開始燒錄。
(run 對(duì)應(yīng)燒錄鍵上的有色燈,OK對(duì)應(yīng)燒錄OK的綠燈,NG對(duì)應(yīng)fail的紅燈,start-pgm對(duì)應(yīng)燒錄鍵)
三,應(yīng)廣燒錄器時(shí)序描述:
當(dāng)start-pgm由H->L時(shí),run由L->H,
當(dāng)run由H->L時(shí):
如果pass,則OK由L->H,而NG一直是L;如果fail,則NG由L->H,而OK一直是L。
時(shí)序圖:
注意:
1:start信號(hào),在我司燒錄器上通過(guò)按鍵來(lái)控制,當(dāng)按鍵按下時(shí),start不會(huì)自動(dòng)變高,只有當(dāng)按鍵松開后,按鍵才會(huì)變高。
2:run信號(hào),run的時(shí)間有長(zhǎng)有短,根據(jù)IC型號(hào)和ROM空間使用情況,使用越多,run時(shí)間越長(zhǎng),據(jù)說(shuō)PMC234燒錄時(shí)間要超過(guò)10s,這個(gè)時(shí)間要根據(jù)實(shí)際情況來(lái)制定。但不管run時(shí)間有多長(zhǎng),run總會(huì)變低,這需要一個(gè)wait的指令。
3:run信號(hào),如果只是一個(gè)verify的過(guò)程,只需要0.5s。
4:OK或者NG信號(hào)如果起翻轉(zhuǎn),比如已經(jīng)是H電平,那么在下次IC進(jìn)料或者重新夾好時(shí)會(huì)恢復(fù)成初始值L電平。(IC remove時(shí),NG紅燈閃爍,是為1.5HZ的方波;IC NG時(shí),紅燈不閃,是H電平)
5:我司燒錄器給出的信號(hào)都是單一電平,除了start信號(hào)是一個(gè)脈沖,而面對(duì)有些客戶機(jī)器需要檢測(cè)脈沖的情況,此時(shí)則需要一個(gè)測(cè)試機(jī)或者轉(zhuǎn)接板來(lái)做中間銜接,然后才能與客戶機(jī)器對(duì)應(yīng)上(比如客戶機(jī)器JV6196)。
四,應(yīng)廣燒錄器與客戶handler接口銜接
Start-pgm -> start
GND -> GND
Run -> EOT (客戶的EOT檢測(cè)的是脈沖,解決方法如“第三節(jié)注意點(diǎn)4”)
Ok -> BIN1
NG -> BIN2
五,我司IC燒錄管腳注意事項(xiàng)
應(yīng)廣MCU如果是2系列,代表是雙核MCU,其燒錄腳是:PA0,PA3~PA7,VDD GND,如果是1系列,代表是單核MCU,其燒錄腳是:PA3~PA6,VDD GND。
六,燒錄器接串口線實(shí)物圖
應(yīng)廣燒錄器實(shí)際接串口線圖,如下:
串口定義:
對(duì)于常用的公頭彩排串口線來(lái)說(shuō):
PIN1:紅色3.3V或5.0V
PIN2:黃色GND
PIN3:藍(lán)色BUSY
PIN4:灰色OK
PIN5:黑色NG
PIN6:橙黃備用
PIN7:綠色備用
PIN8:紫色備用
PIN9:白色START