本编程器列出了常用芯片编程时所实际测试耗费的时间,这些芯片并不是有意挑出来的芯片,同类芯片只要参考表中同类芯片的时间就可,容量不同的同类芯片时间基本上和容量成正比。本编程器是最快的综合型编程之一,相比同类产品有的芯片(特别是大容量并行FLASH芯片)编程速度快上几倍,甚至10倍以上,很多编程器编程一片4Mbits的并行FLASH
ROM时间长达5-10分钟,本编程器编程只需36秒左右,读写一片32MB
TE28F320只需32+79秒,并且极大部分并行FLASH芯片编程时同时校验,发现错误能即刻终止编程 ,读写一片8Mbits的串行EEPROM只需12+18秒时间。
仔细比较其他同类编程器,你会发现本编程器有着无有伦比的速度性能。
总时间=擦除时间+编程时间+校验时间
本编程器严格按厂家要求编程,绝不为了提升编程速度而牺牲编程的可靠性。
常见ROM芯片的编程时间:(单位:秒)
片类别 |
芯片型号 |
容量 |
擦除时间 |
读取/校验 |
写时间 |
总时间 |
备注 |
27Cxxx |
27C512 |
512Kbits |
/ |
2S |
20.8S |
22.8S |
28PIN |
27C010 |
1Mbits |
/ |
4S |
34.2S |
38.2S |
32PIN |
27C1024 16位 |
1Mbits |
/ |
4.1S |
19.6S |
23.7S |
40PIN |
电擦除27Cxxx |
W27E257 |
256Kbits |
0.1S |
1S |
10.4S |
11.5S |
28PIN |
SST27SF512 |
512kbits |
0.1S |
1.4S |
20S |
21.5S |
28PIN |
W27C010 |
1Mbits |
0.2S |
2.3S |
33.4S |
35.9S |
32PIN |
FLASH EEROM |
N28F020 |
2Mbits |
0.6S |
3.1 |
10.7 |
14.4S |
32PIN |
AT29C020 |
2Mbits |
0.2S |
3.1 |
10.9 |
14.2S |
W29C020 |
2Mbits |
0.3S |
3.1 |
11S |
14.3 |
AM29F040 |
4Mbits |
7.9S |
9.2S |
26 |
43.1S |
M29F002 |
2Mbits |
2.5S |
4.6S |
19.5S |
25.6S |
SST39SF020 |
2Mbits |
0.4S |
3.6S |
15.6S |
19.6S |
AT49F002 |
2Mbits |
1.2S |
3.6S |
16.4S |
11.2S |
W39V040AP |
4Mbits |
0.1S |
9.2S |
27S |
36S |
M50FW040 |
4Mbits |
7S |
9.2S |
25 |
41.2 |
INTEL82802AB |
4Mbits |
4S |
9.2S |
25S |
38 |
AM29F200 |
2Mbits |
3.7 |
2.0 |
8.6 |
14.3 |
48PIN |
AM29LV160DB |
16MBits |
27 |
16 |
50 |
83 |
TE28F320C3B |
32Mbits |
29 |
32 |
79 |
130 |
AT48BV8192A |
8Mbits |
5 |
8 |
28 |
41 |
串行EEPROM |
24C02 |
2048bits |
/ |
0.1S |
0.3S |
0.4S |
8-16PIN |
AT24C256 |
256Kbits |
/ |
4.2S |
8.2S |
12.4S |
AT24C512 |
512Kbits |
/ |
8.4S |
13.5S |
21.9S |
25080 |
8192bits |
/ |
0.01S |
0.1S |
0.1S |
25320 |
32Kbits |
/ |
0.1S |
0.5S |
0.6S |
25LC1024 |
1Mbits |
0.2S |
1.5S |
3.9S |
4.6S |
EN25T80 |
8Mbits |
8.4S |
12S |
18S |
38.4S |
MX25L8005 |
8Mbits |
5.8S |
12S |
17S |
34.8S |
MAX25L6405 |
64Mbits |
42S |
98S |
166S |
302S |
95320 |
32Kbits |
/ |
0.1S |
0.5S |
0.6S |
35080 |
8192bits |
/ |
0.1S |
0.1S |
0.2S |
93C46 |
1024bits |
|
|
|
0.1S |
93CS56 |
2048bits |
0.1 |
0.1 |
0.4 |
0.6S |
93C66 |
4096bits |
0.1 |
0.1 |
1.2 |
1.4S |
93C86 |
8192bits |
0.1 |
0.1 |
2.4 |
2.6S |
单片机编程时间列表:( 单位:秒)
型号、容量 |
擦除 |
读C |
写C |
读E |
写E |
总T |
备注 |
AT89C51 4K |
0.3 |
0.3 |
5.3 |
/ |
/ |
5.9 |
|
AT89S52 8K |
0.3 |
0.4 |
1.1 |
/ |
/ |
1.8 |
|
AT89S8253 12K+2K |
0.3 |
0.7 |
3.7 |
0.1 |
0.7 |
5.5 |
|
AT89C4051 4K |
0.2 |
0.2 |
6.4 |
/ |
/ |
6.8 |
20P |
SST89E58 32K+8K |
0.3 |
1.5 |
3.5 |
0.4 |
0.8 |
6.5 |
|
SST89E564 64K+8K |
0.3 |
3.0 |
7.0 |
0.4 |
0.8 |
11.5 |
|
ATMEGA8 8K+512 |
0.05 |
0.3 |
1.8 |
0.1 |
0.5 |
2.8 |
|
ATMEGA48 4K+256 |
0.05 |
0.1 |
0.9 |
0.1 |
0.1 |
1.25 |
|
ATMEGA162V 16K+512 |
0.1 |
0.6 |
2.5 |
0.1 |
0.4 |
3.7 |
|
ATMEGA8515 8K+512 |
0.1 |
0.3 |
1.8 |
0.1 |
0.5 |
2.8 |
|
ATTINY13 1K+64 |
0.02 |
0.1 |
0.7 |
0.01 |
0.04 |
0.9 |
8P |
ATTINY2313 2K+128 |
0.01 |
0.1 |
0.7 |
0.02 |
0.04 |
0.9 |
|
PIC10F222 1K |
0.2 |
0.1 |
1.0 |
/ |
/ |
1.3 |
|
PIC12F629 2K+128 |
0.1 |
0.1 |
2.2 |
0.1 |
0.3 |
2.8 |
|
PIC16F873A 8K+128 |
0.1 |
0.5 |
4.5 |
0.1 |
0.8 |
6.0 |
|
PIC18F4550 32K+256 |
0.5 |
3.7 |
5.6 |
0.3 |
1.2 |
11.3 |
|
PIC18F67J10 128K bytes |
0.5 |
16 |
20 |
/ |
/ |
36.5 |
|
PIC16C712 2K |
/ |
0.1 |
0.9 |
/ |
/ |
1.0 |
|
PIC16C74B 8K |
/ |
0.4 |
3.5 |
/ |
/ |
3.9 |
|
GAL16V8 |
0.8 |
1.4 |
3.4 |
/ |
/ |
5.6 |
|
注:<读C>指读或校验程序区的时间
<写C>指编程程序区的时间
<读E><写E>是指对片上数据区操作的时间
<总T>为总时间=<擦除>+<写C>+<读C>+<写E>+<读E>
单片机其他写配置位、加密位的时间没有在表中列出,但读写时间是极短的,大部分在100ms以下可以忽略不计。
总时间代表着可靠编程下的所有时间。
|