1 O& e1 k( f& k地址 " a6 Q: z9 K) D- f- l) V2 E
https://oshwhub.com/firseve?tab=project&page=1' ^. l$ M/ y, A$ S9 y+ z
! T+ S& G) t# `0 S; ?5 X6 A* Q! S. i$ c5 T! o
27编程器
6 Y) ~4 ]( |5 n+ a L3 q- {2 K2 O# hhttps://oshwhub.com/firseve/eeprom_27
7 Q: \$ p6 t8 {27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞7 t/ |4 n& ]/ v" P3 Y4 H2 E
& b( J3 E. t; g* H; E7 M
8 E4 `! J' a6 r$ @, m28编程器: m# ?9 B* `3 D: d
https://oshwhub.com/firseve/arduino_eeprom_new, t+ I, j$ q- P
28的atmega版本只能使用 AT28C64B AT28C256 这2个型号
; I e; R8 k4 U! |. j2 D% v5 Zhttps://oshwhub.com/firseve/eeprom28_ms51
: l# ?* K: r7 m5 k7 ^28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片1 Q K4 ~2 A+ P
L* F1 m$ R9 M6 T! }+ b% d
) O. P; w( F9 R6 U; b2 ~7 W& z
29编程器
/ q, |- \6 M. O. |( mhttps://oshwhub.com/firseve/eeprom_29
; r) }9 x3 J8 R# w* U0 |4 T; |29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
2 B; H! N( [: l+ J$ X1 _9 W
( Y% q- l; `! Tatmega8 需要下载arduino的bootloader才能下载程序
7 M( i' I9 T5 q2 l3 d; ?- P( ems51版本的28编程器需要使用 nulink 下载程序
: B0 R$ D: A, x H5 o: M
7 L# R! ~6 {9 H5 q; l& J7 I9 _$ k6 c4 j
kazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。
t% T1 M0 |* D
* Z3 b7 g) R& Y/ G2 b' s0 b4 {3 {2 g; W- r9 \
客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos9 K0 U) M1 c& ~% j0 O9 M: v
需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库. } N$ L# P! p7 Y: s
4 F' v& u; u7 f, P0 M一般折腾FC卡带这些功能足够用了6 L0 Y& B: b+ p* Q' }. f6 p/ H# C
32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改
, c- U& r3 B/ \- iSTC8H8K64U USB-CDC 版本等立创打板% d# Z% o1 K" L) z( Q
* B( @# b( n( H. \- Z7 [
. Z" U$ J, t" v# k! |" F6 x' V( e4 \6 U2 k1 _) X
8 `0 i* W+ u8 k
|