3 n$ x( ^6 A) Y% G2 Z# W5 F地址 # |! H, h1 g! h! A3 P4 W
https://oshwhub.com/firseve?tab=project&page=1
! n+ N7 S4 p3 i9 a% J
7 i) o8 _" J: _, f8 g) x7 r
7 j1 |# M1 v; Z4 |$ P& j27编程器
! E0 J# N8 M8 h; w; ~" Lhttps://oshwhub.com/firseve/eeprom_274 H, \' K7 M5 p- A: h+ k
27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞4 U7 k- b, b" l2 ^0 j0 K) k
" q. t/ _/ b2 X4 |
' H; }& h. w; A! X, ^: U- V28编程器* t. Y5 C" Z& d: h7 e) _$ V# E) t
https://oshwhub.com/firseve/arduino_eeprom_new
" U! l5 ]; H4 G7 G! y! z28的atmega版本只能使用 AT28C64B AT28C256 这2个型号
% i/ l; Z( S, ?https://oshwhub.com/firseve/eeprom28_ms51( ]3 T& n$ R# p$ l% E
28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片* p0 J% Q2 B/ g/ l. p; A& E
0 P; R+ ]/ u4 d8 K7 {9 m+ z1 ?4 ]8 `
29编程器; e2 c1 I" R: C& B& z7 C7 y
https://oshwhub.com/firseve/eeprom_299 z( c/ ~: ~* k2 ]) B6 Y/ Z
29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
; _7 J, O% P6 U1 F4 @0 R( m: l. _) [& ?2 b
atmega8 需要下载arduino的bootloader才能下载程序8 [$ I4 q0 q, J6 C+ E1 Y6 q" C0 p
ms51版本的28编程器需要使用 nulink 下载程序
1 b9 u0 D" G3 y' @3 c6 L. V. p+ \/ T, R" i3 {* s3 ^
# |4 U9 ?0 w; ^kazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。# Q6 d0 L1 x1 s1 `- T# V% S( Y$ E
( T u1 c* `! {9 s$ f1 c7 ]3 ?
8 M: p" v5 ~% Q, @' t2 a客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos9 d0 e! B) ^. v* L) X7 p) g
需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库. d- u" N$ P) O) q2 \5 ]
, W: }0 `! I* b. O, ?# _( O# k- r8 T一般折腾FC卡带这些功能足够用了& P5 Z% `- f9 z
32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改5 b& b' J- s( T( |9 E
STC8H8K64U USB-CDC 版本等立创打板( i O2 F$ z3 }+ U
# x) z2 p. {8 g" O! y! `) {( D/ ^; j( Q- n4 n' K' v. p
& T1 i0 Y) j$ S% u
( `% w$ K" m7 O6 B- {, T7 l' W. g |