9 y" ~5 O7 E& O+ ~" y地址 ) }0 _! r9 P$ a+ e' T% q( a7 a+ W$ u
https://oshwhub.com/firseve?tab=project&page=1, O' J' ?1 T2 y
: A; S. z- j4 o) E
, n: m3 A% k# N- v0 s27编程器6 h8 l$ h$ b r9 W6 ?* |3 M+ }3 X
https://oshwhub.com/firseve/eeprom_271 r* F! B5 \0 s# V# v0 s$ j: @) k
27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞
% j r! G$ R* N% l. u
, V7 x, E! I: q* y9 h1 G- O4 ^6 l) w7 V: [ |, H
28编程器% N5 ^# k Z( k
https://oshwhub.com/firseve/arduino_eeprom_new' v) M# H h3 I, [2 M, c' \1 i
28的atmega版本只能使用 AT28C64B AT28C256 这2个型号0 H! B4 s. [1 o. ~: ^3 \
https://oshwhub.com/firseve/eeprom28_ms51' i7 W4 x" X$ K6 A( o4 ]4 d
28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片$ P) O- n8 g4 F3 a) h: G w
8 ?, {& Z7 |8 x1 l
# X. U- f! H& X) b29编程器! I9 I# f; Y' ?- T) j
https://oshwhub.com/firseve/eeprom_29: {7 K: d+ }. ]+ ]- i( P
29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
1 `( g2 A8 P# L V4 M x6 j/ g* Y9 b# t) Z
atmega8 需要下载arduino的bootloader才能下载程序
9 m1 j! }+ K5 Z& c- [, `ms51版本的28编程器需要使用 nulink 下载程序" G( j+ u$ ^, Q/ e
6 s6 o/ ]5 Q2 ^, ~" l: j4 G$ w' }$ v
5 A2 I7 ]+ \4 t! @1 K* f: lkazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。' ?7 J4 U6 h* G
/ {0 m( r# L- j& Z. m E. D: I
7 j7 O/ E& M% q9 ^1 S7 O+ S客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos& m! H' \) N/ U1 L4 [; ?: o& i
需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库
' X1 B2 F# \7 f+ A( v- M& O8 [. z8 y( P7 w3 c% [9 B, ]* J
一般折腾FC卡带这些功能足够用了
$ J4 y5 E: u% Y3 E2 N$ W32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改
( ]$ j) K# V; q: P8 N: l/ a% `8 y9 gSTC8H8K64U USB-CDC 版本等立创打板
% @1 ~$ M& m+ W" ^+ `# ] \7 {: K- K; U9 u
9 I7 m( |+ ] R* N# j; A/ J( K- Z9 r7 R S0 m4 a1 \: H* k
8 \2 Q1 A# B7 r" ~: s$ X8 `, \8 P |