论坛风格切换切换到宽版
  • 5930阅读
  • 4回复

最新设计多功能编程器。。。。。。 [复制链接]

上一主题 下一主题
离线普京
 
发帖
26
只看楼主 倒序阅读 0楼 发表于: 2009-04-05
最新设计多功能编程器,与现行的pcb5。o版,有所不同。http://shop35234600.taobao.com/
离线BG4XCR
发帖
33381
只看该作者 1楼 发表于: 2009-04-05
内存插槽是干嘛的?
离线BH7ohz
发帖
3475
只看该作者 2楼 发表于: 2009-04-05
我设计的简单东西
离线bd8ub
发帖
569
只看该作者 3楼 发表于: 2009-04-05
[quote=普京]最新设计多功能编程器,与现行的pcb5。o版,有所不同。http://shop35234600.taobao.com/[/quote]
能有个具体的功能,用途说明吗?
离线普京
发帖
26
只看该作者 4楼 发表于: 2009-04-05
支持芯片 (spi25xxx,eprom,eeprom,flash,i2c,pic,mcs-51,avr, 93cxx, isp)


芯片类型
芯片型号

------------------------- ------------------------------------------------------------------------------
25系列spi flash芯片
(3.3~3.6v)
【★★willem 2009新增了spi芯片板载刷功能,只要主板上有板载刷的接口就不必把芯片拿下来,只要通过编程器专配的接口和专用接口线联接到主板上的spi接口就能完成刷写bois。主板没有接口的也可以自己动手把专用线直接焊在芯片上也可以。★★】

--------------------------- spansion
s25fl004a/040a,s25fl008a,s25fl040a-t,s25fl040a-b,s25fl016a,s25fl032a s25fl064a
winbond
w25x10,w25x20,w25x40,w25x80 w25x010,w25x020,w25x040,w25x080,w25x16,w25x32,w25x64
mxic
mx25l512,mx25l1005,mx25l2005,mx25l4005a,mx25l8005a,mx25l1605,mx25l3205mx25l6405
eon
en25b05,en25b10,en25b20,en25b40,en25b80,en25b16,en25b32,en25b64 en25p05,en25p10,
en25p20,en25p40,en25bp80,en25p16‘en25p32,en25p64 en25d80,en25d16,en25f20,en25f40,
en25f80,en25f16
amic
a25l05p-b,a25l10p-b,a25l20p-b,a25l05p-t,a25l10p-t,a25l20p-t,a25l512,a25l010,a25l020,
a25l040,a25l080;,a25l016,a25l032
pflash
pm25lv512,pm25lv010,pm25lv020,pm25lv040,pm25lv080,pm25lv016

numonyx (st)
m25p05,m25p10,m25p20,m25p40,m25p80,m25p16,m25p32,m25p64,m25pe10,m25pe20,m25pe40,m25pe80,

**m45pe10,m45pe20,m45pe40,m45pe80,m45pe16,m25px80,m25px16,m25px32,m25px64

-----------------------------------------------------------------------------

eprom 27c64 , 27c128 , 27c256 , 27c512 , 27c010 , 27c020 , 27c040 , 27c1001
m27c1001 , m27c2001 , m27c4001
27c080 (a19) , m27c801 , m87c257
2716(vpp25v) , 2732 , (adapter dip24)
2764 , 27128 , 27256 , 27512 , 27010,
vpp12.5v (21vpp modify circuit)

eeprom 28c65 , 28c64 , 28c128 , 28c256 , 28c512 , 28c010 , 28c020 , 28c040
m28c16a/17a (dip28)
(adapter or jumper) 28c16,xls2816 (dip24)

flash memory 28f64 , 28f128 , 28f256 , 28f512 , 28f010 , 28f020
mx26c1000 , mx26c2000 , mx28f1000 , mx28f2000
am28f256a , am28f512a , am28f010a , am28f020a (new command erase/prog.)
-- intel ---
i28f001bx , 28f004 , 28f008 , 28f016

flash memory 29f64 , 29f128 ,29f256 , 29f512 , 29f010 , 29f020 , 29f040 , 29f080
29f001 , 29f002 , 29f004 , 29f008 , 29f016 , 29f032

serial (i2c) eeprom
24cxx
24c02 , 24c04 , 24c08 , 24c16 , 85c72 , 85c82 , 85c92
--- page write ----
24c32 , 24c64 , 24c128 , 24c256 , 24c512

microwire eeprom
<------ data 8bit -----> (pin 6 ->org. [schematic connect to gnd])
93c06 , 93c46 , 93lc46 , 93c56 , 93c57, 93c66 , 93c76 , 93c86 (8bit) , at59c11 , at59c22 , at59c13
cat35c102 , cat35c104 , cat35c108 (pullup pin7)
<------data 16bit------> (pin 6 ->nc [no connect])
93c06a , 93c46x , 93c56 , 93c66 , 93c76 , 93c86 (ns)

microchip pic 16c84 , 16f84 ,16f84a , 16f627/16f628
12c508/a , 12c509/a , 12ce518 , 12ce519 , 16c505
16c620 , 16c621 , 16c622 , 16ce623 , 16ce624 , 16ce625 , 16c710/711
---icsp connector----
16f870 , 16f871 , 16f872 , 16f873 , 16f874 , 16f876 , 16f877 pic16f873a , pic16f874a , pic16f876a ,
pic16f877a
pic12f629 , pic12f675 , pic16f630 , pic16f676 , pic12f635 , pic12f683 , pic16f636 , pic16f684 , pic16f688
pic16f72/73/74/76/77 , pic16f737/747/767/777 , pic16f87/88 , rfpic12f675x , pic16f785/ps200 , pic16f716
pic12c671 , pic12c672 , pic12ce673 , pic12ce674
pic16c61/71 , pic16c62/64/65/73 , pic16c62a/62b/62c/63/63a/64a/65a/65b/66/67
pic16c72/72a/73a/74a/74b/76/77 , pic16c620/620a/621/621a/622/622a
pic16ce/623/624/625 , pic16c710/711/712/716 , pic16c773/774 , pic16c745/765/923/924 , pic16c925/926
pic16c554/556/557/558 , pic16c432/433 , pic16c717/770/771/781/782
-add pic microchip 12bit (flash memory)
pic12f508/509 , pic10f200/202/204/206 , pic16f505 , pic16f54/57
-add pic18fxxx
pic18f242 , 18f248 , 18f252 , 18f258 , 18f442 , 18f448 , 16f452 , 16f458
pic18f1220 , 18f2220 , 18f4220 , 18f1320 , 18f2320 , 18f4320
pic18f6520 , 18f6620 , 18f6720 , 18f8520 , 18f8620 , 18f8720
pic18f2331 , 18f2431 , 18f4331 , 18f4431
pic18f6525 , 18f6621 , 18f8525 , 18f8621
pic18f6585 , 18f6680 , 18f8585 , 18f8680
pic18f2439 , 18f2539 , 18f4439 , 18f4539
pic18f6410 , 18f8410 , 18f6490 , 18f8490
pic18f2410 , pic18f2420 , pic18f2455
pic18f2510 , pic18f2515 , pic18f2520 , pic18f2525 , pic18f2550 , pic18f2585
pic18f2610 , pic18f2620 , pic18f2680
pic18f4410, pic18f4420 , pic18f4455
pic18f4510 , pic18f4515 , pic18f4520 , pic18f4525 , pic18f4550 , pic18f4585
pic18f4610 , pic18f4620 , pic18f4680
osccal (pic12f629/675 , pic16f630/676)
0x2008,0x2009 (pic12f635/683 , pic16f636/684/688 , pic16f785)
fixed programming pic all
test on chip
pic12f675 , pic16f676 , pic16f684 ,pic16f767, pic16f74
pic16f872 , pic16f876 , pic16f877, pic16f876a, pic16f873a, pic16f819
pic16f84 , pic16f84a , pic16f628, pic16f628a,
eprompic12c509jw , pic16c505jw , pic16c711jw , pic16ce625jw
pic18f458 , pic18f4320 , pic18lf258 , pic18f4539 , pic18f4431
-.增加 pic microchip 12bit (flash memory)
pic12f508/509 , pic10f200/202/204/206 , pic16f505 , pic16f54/57
    -. add pic18fxxx
pic18f242 , 18f248 , 18f252 , 18f258 , 18f442 , 18f448 , 16f452 , 16f458
pic18f1220 , 18f2220 , 18f4220 , 18f1320 , 18f2320 , 18f4320
pic18f6520 , 18f6620 , 18f6720 , 18f8520 , 18f8620 , 18f8720
pic18f2331 , 18f2431 , 18f4331 , 18f4431
pic18f6525 , 18f6621 , 18f8525 , 18f8621
pic18f6585 , 18f6680 , 18f8585 , 18f8680
pic18f2439 , 18f2539 , 18f4439 , 18f4539
pic18f6410 , 18f8410 , 18f6490 , 18f8490
    -. 增加pic18fxxx
pic18f2410 , pic18f2420 , pic18f2455
pic18f2510 , pic18f2515 , pic18f2520 , pic18f2525 , pic18f2550 , pic18f2585
pic18f2610 , pic18f2620 , pic18f2680 , pic18f4410, pic18f4420 , pic18f4455
pic18f4510 , pic18f4515 , pic18f4520 , pic18f4525 , pic18f4550 , pic18f4585
pic18f4610 , pic18f4620 , pic18f4680
-. 增加find and edit value osccal(pic12f629/675 , pic16f630/676)
-. 增加edit config at address 0x2008,0x2009(pic12f635/683 , pic16f636/684/688 , pic16f785)
-. fixed programming pic all
-. test on chip
pic12f675 , pic16f676 , pic16f684 ,pic16f767, pic16f74 , pic16f872 , pic16f876 ,
pic16f877, pic16f876a, pic16f873a, pic16f819 , pic16f84 , pic16f84a , pic16f628, pic16f628a,
eprom pic12c509jw , pic16c505jw , pic16c711jw , pic16ce625jw
pic18f458 , pic18f4320 , pic18lf258 , pic18f4539 , pic18f4431
-. fixed write/read/verify eeprom 18f4550
-. fixed bug program 18fxxx run on windows xp/2000(test pic18f4539 , pic18f2680 , pic18f2431 , pic18f258 , pic18f4220 , pic18f4550)
-. 增加 find osccal10fx00, 12f50x, 12f6xx (test pic10f202, 12f509, 12f675)

atmel flash memory
(sector programming)
(software data protection) at29c256 , at29c512 , at29c010a , at29c020 , at29c040 , at29c040a
w29ee512 , w29ee011 , w29ee012 , w29c020(128) , w29c040
ph29ee010(w29ee011)asd ae29f1008 (at29c010), ae29f2008 (at29c020)
ver 0.992 up(dos). can run under win9x
(disable prog. cpuidle or cpucool)

atmel flash memory
at49fxxx (subset 29fxxx)
(byte-by-byte programming)
(software data protection) command seq. 5555/aa, 2aaa/55, 5555/a0
at49f512 , at49f010 , at49f020 , at49f040
sst39sf010 , sst3s9f020 ,sst39sf040
at49f001 , at49f002 , at49f008a
command seq. 555/aa, 2aa/55, 555/a0
am29f512 , am29f010 , am29f020 , am29f040 , hy29f080
29f002 , 29f002t , pm29f002t
w49f002,w49f002u,w49f002up,w49f002up12b,w49f020,w49f020u,w49f020up

serial peripheral interface (spi)
eeprom mode0 (0,0)
at25xxx, w95xxx [atmel] at25010 , 020 , 040 (a8-a0)
at25080 , 160 , 320 , 640 , 128 , 256 (a15-a0)
[st] w95010....256, microchip 25x010 - 25x640
--- byte programming
25010 , 25020 , 25040
--- page programming
25c080 , 25c160 , 25c320 , 25c640 , 25c128 , 25c256 , 25c512
at25hp256 , at25hp512
at25hp1024 (24bit address)
-- cat64lcxxx (16bit data in/out) use socket 93cxxx
cat64lc010, cat64lc020, cat64lc040

atmel eeprom (page prog.)
(software data protection)
at28c256 , at28c010 , at28c040

nonvaltile sram (ds12xx) ds1220 , ds1225y , ds1230y/ab , ds1245y/ab , ds1249y/ab
static ram (test ram) 6116 , 6264 , 62256 , 62512 , 628128
eprom winbond,sst
electrical erase chip w27e512 , w27e010 , w27c010 , w27c020 , w27c040
sst27sf256 , sst27sf512 , sst27sf010 , sst27sf020
mx26c4000
vcc = 3.3-3.6v电压:
sst37vf512、 sst37vf010、 sst37vf020、 sst37vf040

flash memory sst,sanyo sst28sf040a , le28f4001


使用相关适配器
atmel at89cxx (mcs-51)
adapter 32pin to mcs-51 atmel auto setect
at89c51 , at89c52 , at89c55 , at89s51,at89s52,at89lv51 , 52 , 55
at89s8252 (8k+2k) , at89s53 ,at89ls53, at89ls8252 ,at89s8253 at89ls53
at89c1051 , at89c2051 , at89c4051 (20pin)
at89c51rc (32kb) , at89c55wd (6.5v)
sst89c54/58 , si89c52
at89c8253
at89s8253
intel auto select
i87c51 , i87c51fa , i87c51fb
------------------------------------------------
i8xc51 , i8xc52 , i8xc54 , i8xc58 (twp = 100us*25 pulse)

atmel avr 8-bit risc at90sxxx
(parallel programming)
adapter 32pin to mcs-51
(read , write , erase , verify , checkempty , lockbits , fusebits) [flash memory/eeprom]
at90s1200 , at90s2313
at90s2333 , at90s4433 , at90s4414 , at90s8515 , at90s4434 , at90s8535
reference at90s2313 pin
function lockbitread at90s2313 errata sheet.pdf

mcs-48,mcs-41
adapter 32pin to mcs-48/41
rom(read/verify)
p8048ah , p8049ah,p8050ah , p8042ahvea = 12v
p8041 , p8042
otp(read/verify/progam)
p8748 , p8749h , p8742hvea = 18v
eprom(read/verify/progam)
d8748 , d8749 , d8742 , d8741 , d8742vea = 18v


flash memory 8/16bit
(software data protection)
adapter (tsop48)
am29f400 , am29f800 , 29f160 , 29f320 (read , write byte mode)
hy29f200 , hy29f400 , hy29f800 , at49f2048a , at49f4096a , at49f8192a

flash memory 8/16bit (vpp12v)
(software data protection)
adapter (tsop48)
i28f200 , i28f400 , i28f800 , i28f160 (tsop48)
28f001(dip32 or plcc32)


eprom 16bit (dip40) (1-4mbit)
adapter eprom 16bit
eprom only

27c1024 (27c210) , 27c2048 (27c2002) , 27c4096 (27c4002),
schematic by toomas toots
(read , program byte mode
by use resister pull up data bus (0xff) , a0 select low or high byte)


eprom 16bit (dip42) (4-32mbit)
adapter eprom dip42
eprom only

m27c400(dip40) , 27c800 , 27c160 , 27c322
schematic by toomas toots
(read , program byte mode
by use resister pull up data bus (0xff), a0 select low or high byte)


flash memory 8/16bit
(software data protection)
adapter (tsop48lv) 29lv200 , 29lv400 , 29lv800 , 29lv160 , 29lv320 (read,write byte mode)
intel 28fx00系列芯片:
28f400 b3t;28f800 b3t;28f160 b3t;28f400 b3b;28f800 b3b;28f160 b3b;28f800 c3t;28f160 c3t;28f320 c3t;28f800 c3b;28f160 c3b;28f320 c3b;28f320 j3;28f640 j3
29lvx00系列芯片:
mbm29lv400-t;mbm29lv800-t;mbm29lv160-t;mbm29lv400-b;mbm29lv800-b;mbm29lv160-b;mbm29dl400;mbm29dl800;mbm29dl16x;mbm29dl32x;mbm29dl322
39lf/vfx00系列:
39lf/vf200a;39lf/vf400a;39lf/vf800a;39lf/vf160
29fx00系列:
29f100;29f200;29f400;29f800;29f160;29f320;29f102

firmware hub / lpc flash
adapter firmware hub/lpc(plcc32) (pp mode) (3.3v)
-- firmware hub
82802ab , 82802ac , at49lw040 , at49lw080
sst49lf002,sst49lf003,sst49lf004,
sst49lf002a , sst49lf003a , sst49lf004a , sst49lf008a
w49v002fa , w39v040fa,
w39v040f、w39v040fa、w39v040fap
w39v040a、w39v040ap、w49v002a、w49v002ap
sst 49lf002b、sst49lf004b
at49h002,at49h004,at49lw040,at49lw080,

-- lpc flash
sst49lf020 , sst49lf040,sst49lf020a,sst49lf040a,sst49lf040b,sst49lf080a,
w49v002a , w39v040a
pmc:pm49fl002、pm49fl004,pmc49fl002t、pmc49fl004t,pm49fl008t,
st micro:m50fw040、m50fw080、m50fw002、m50lpw002、m50lpw040、m50lpw080、m50fw016、m50lpw116、m50flw040a、m50flw040b

p28f002bc
adapter p28f002bc (dip40)

boot block flash memory
- p28f002bc


tsop40a mbm29lv002ta/ba , mbm29lv004 , mbm29lv008 , mbm29lv017 , mbm29lv080
mbm29f002st/sb , mbm29lv016 , am29lv004 , am29lv002 , am29lv008

tsop40b mbm29f017a , mbm29f016a , mbm29f080 , 28f008sa , 29f004s5
am29f080 , am29f016b , am29f016 , am29f017b , am29f065mu