下面介绍应广烧录器P002/P003与半自动烧录机台的衔接方法以及信号定义。
一,半自动烧录机台接口定义及用法:
START:handler发出信号,烧录器接收到该信号即可开始烧录,
BIN1~BIN8: 一般BIN1为pass信号,BIN2~BIN7为fail信号(可选其一),
EOT:烧录器结束信号,handler侦测到此信号,即送IC入对应的pass或者fail管,
GND:handler和烧录器共地,
VDD:TTL接口5V电压,和烧录器共用5V电压。
二,应广烧录器接口及定义:
我司烧录器共有6个接口,分别是:VDD,GND,RUN, NG, START-PGM。
VDD和GND同第一部分。
RUN:初始是LOW电平,当L->High时,表示进行烧录,当H->LOW时,表示烧录结束,
OK: 初始是LOW电平,当L->High时,表示pass,
NG:初始是LOW电平,当L->High时,表示fail,
START-PGM:初始是HIGH电平,当H->low时,表示开始烧录。
(run 对应烧录键上的有色灯,OK对应烧录OK的绿灯,NG对应fail的红灯,start-pgm对应烧录键)
三,应广烧录器时序描述:
当start-pgm由H->L时,run由L->H,
当run由H->L时:
如果pass,则OK由L->H,而NG一直是L;如果fail,则NG由L->H,而OK一直是L。
时序图:
注意:
1:start信号,在我司烧录器上通过按键来控制,当按键按下时,start不会自动变高,只有当按键松开后,按键才会变高。
2:run信号,run的时间有长有短,根据IC型号和ROM空间使用情况,使用越多,run时间越长,据说PMC234烧录时间要超过10s,这个时间要根据实际情况来制定。但不管run时间有多长,run总会变低,这需要一个wait的指令。
3:run信号,如果只是一个verify的过程,只需要0.5s。
4:OK或者NG信号如果起翻转,比如已经是H电平,那么在下次IC进料或者重新夹好时会恢复成初始值L电平。(IC remove时,NG红灯闪烁,是为1.5HZ的方波;IC NG时,红灯不闪,是H电平)
5:我司烧录器给出的信号都是单一电平,除了start信号是一个脉冲,而面对有些客户机器需要检测脉冲的情况,此时则需要一个测试机或者转接板来做中间衔接,然后才能与客户机器对应上(比如客户机器JV6196)。
四,应广烧录器与客户handler接口衔接
Start-pgm -> start
GND -> GND
Run -> EOT (客户的EOT检测的是脉冲,解决方法如“第三节注意点4”)
Ok -> BIN1
NG -> BIN2
五,我司IC烧录管脚注意事项
应广MCU如果是2系列,代表是双核MCU,其烧录脚是:PA0,PA3~PA7,VDD GND,如果是1系列,代表是单核MCU,其烧录脚是:PA3~PA6,VDD GND。
六,烧录器接串口线实物图
应广烧录器实际接串口线图,如下:
串口定义:
对于常用的公头彩排串口线来说:
PIN1:红色3.3V或5.0V
PIN2:黄色GND
PIN3:蓝色BUSY
PIN4:灰色OK
PIN5:黑色NG
PIN6:橙黄备用
PIN7:绿色备用
PIN8:紫色备用
PIN9:白色START