+ w3 y9 |" u& {3 p' ^" E1 R5 L' G
地址
2 G# \8 E) J5 X. S7 c6 @4 Whttps://oshwhub.com/firseve?tab=project&page=1
$ g5 g+ q: r& X+ V8 M
" N; k! P+ E( v H3 ]: X$ @) c s+ k. V3 p. L
27编程器
1 V3 S$ `% S7 l# ~6 Ohttps://oshwhub.com/firseve/eeprom_27
9 Z+ r7 d3 ~& {# t9 v2 Y27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞
2 H% d- I1 v+ @9 r- M, B
: n0 _( t2 g. _4 ]. Y f9 ~5 D$ |, y$ O/ b" ?' a3 \/ Q
28编程器
) I2 D- m" V. H b. r3 rhttps://oshwhub.com/firseve/arduino_eeprom_new
. c" C: `& S1 Y, \/ ?: m28的atmega版本只能使用 AT28C64B AT28C256 这2个型号) L5 |$ R! k4 P' d6 A
https://oshwhub.com/firseve/eeprom28_ms51
: ? d/ [0 M1 r, u28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片
" Q) r, p1 w+ l( O& d ]+ O9 L4 P! j
3 _% F$ ?4 X5 _2 i
29编程器" L5 T4 v# O& t8 M6 E, `/ T& R
https://oshwhub.com/firseve/eeprom_29
- `8 t0 H: A, _1 ], w( W* A6 N3 @: Y29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
# m5 `% s; P8 q3 z0 ]; H
+ i5 H5 z! O: [. E9 c+ patmega8 需要下载arduino的bootloader才能下载程序
: L. u! P% J j4 [: X4 mms51版本的28编程器需要使用 nulink 下载程序
* }5 {( y: L* e4 C/ y* a c: f
8 h1 E& ^8 L; g7 n8 m5 k' V
kazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。
1 M, H* {: y6 ^; t7 ]- T! G
5 l" p. H/ j" b, N/ z9 \+ e1 H2 G. M k. {/ q4 S
客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos
" w3 d' e( E' C9 f7 O& Z$ M1 m) G需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库" L9 ^9 U2 L( W
7 ~; N, }3 P, y0 K
一般折腾FC卡带这些功能足够用了- A9 s$ C" k! ~, N# d& d9 o" j+ n
32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改
, P& _4 x( \2 `7 ~2 z t( vSTC8H8K64U USB-CDC 版本等立创打板/ P/ m$ P9 z: b% ?
# ]' ?! }/ y! I3 N E) }$ q4 u1 ?. P" u6 Q: f+ H8 G' }
7 |3 @) V1 H# W' h+ i& {6 n
4 X& W# t" ?+ p% W" v! z7 b |