- r1 L% z$ Y" O- a地址 + u1 X' E4 K' I1 R( U4 I2 z
https://oshwhub.com/firseve?tab=project&page=1, G& |( f5 c- m/ u/ f
' @- K( B4 W3 T
1 w/ ]' H# E: p/ t& m27编程器( x0 P* w1 f; T! v
https://oshwhub.com/firseve/eeprom_276 g S$ D- L: P0 i1 _) h
27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞: B+ j m: c+ j. M
3 W: X1 s0 D& c4 d( \* }, l
/ w% f8 `" i) y5 h28编程器 G5 d, v# f! M) L/ ]$ ]
https://oshwhub.com/firseve/arduino_eeprom_new. L ^# y$ B$ G; ^ X
28的atmega版本只能使用 AT28C64B AT28C256 这2个型号5 z1 h+ q" h( i6 [& j& N( w
https://oshwhub.com/firseve/eeprom28_ms51; w" h7 v. O/ G
28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片: n; t+ V* Y0 l/ o: ]
8 s4 B6 p* y+ \; m3 A. \, @( w2 h, @. j8 d
29编程器4 Q! g' B# g$ q0 l
https://oshwhub.com/firseve/eeprom_29
% }/ T7 ]3 X' I3 @: B29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
8 J/ F0 W5 |3 g0 E4 E
. I1 H. e, ]- i- A% I" batmega8 需要下载arduino的bootloader才能下载程序
4 a3 N6 M( h8 V- Dms51版本的28编程器需要使用 nulink 下载程序9 s- w! }0 s. @& b3 o9 z. h' @
5 o- }% \/ _$ ^, c8 L7 n1 ?2 E: g" K& P. P6 C' Z( V
kazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。
* P1 z8 J2 R4 }* M: e8 `2 C3 v) i' k' @* j# [/ p# k# i
( G1 { i1 x( Q3 R2 E$ T' q; E
客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos/ g4 A/ ?3 l2 U/ W- d$ d$ F
需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库
, \+ {- t& `1 X$ D0 `+ W
6 m7 q( y5 `5 Z! W ]一般折腾FC卡带这些功能足够用了* ?& i" l0 y J3 X3 v
32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改
7 F5 o: m9 _/ N. H& pSTC8H8K64U USB-CDC 版本等立创打板9 e3 h/ z2 L) l% ], M( S8 B+ |
8 t& m7 [# v% O) M" ~, U0 Y9 C4 p* @8 k6 K7 |0 c( g6 e0 c
9 l5 c! u/ }7 j5 v
c& P% ]- e, H! s |