) m; t {0 B) ^7 J: W
地址 2 ?) ^1 N) d. e' f3 D+ D0 k, c5 ~. j
https://oshwhub.com/firseve?tab=project&page=12 g! A9 Q: F$ g% P7 r# B4 @7 Q
. ]8 U. [/ D6 s) Z! x: H
$ j7 [4 a' M( s+ I27编程器
) C7 C$ o3 Y( y9 vhttps://oshwhub.com/firseve/eeprom_277 K8 I% u% |. U
27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞
# b. f$ E1 W1 l1 u4 }+ P* L+ [+ r+ E: n0 f% {) s& \0 g- n
4 P f9 E& A! s3 d28编程器
) s+ H1 e s" a; `& d9 nhttps://oshwhub.com/firseve/arduino_eeprom_new" m( n) K* Q0 n0 Q" Z
28的atmega版本只能使用 AT28C64B AT28C256 这2个型号1 b2 C. L8 g1 Y) F) u0 v
https://oshwhub.com/firseve/eeprom28_ms51
* Q0 ~! Q6 S& i28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片. v C8 t6 s q" Q8 W* E1 D
; g9 A% s; L( ]
4 p7 T$ z# p2 Y- u
29编程器
* e0 y9 }' t8 |https://oshwhub.com/firseve/eeprom_29
3 w7 k0 P$ x) V8 f( _( ?6 I29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
4 k% b, |8 j0 m; I# T& H, ^' m- D. S7 J) `# H+ E
atmega8 需要下载arduino的bootloader才能下载程序) |; P" R8 k& E
ms51版本的28编程器需要使用 nulink 下载程序# U+ ^" S( o# p3 \" v0 K
3 V: E3 v1 p1 g1 V% ]* E9 H- k2 g, L! ~5 a
kazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。8 U7 u+ ~1 t8 s3 b" ]2 C
; \0 F' X# e* N. l2 B4 W0 p
( g2 K H; g8 J7 h" i& l1 j客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos# @7 P$ Q `! Z, T, G
需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库
- P2 g! X. t4 n' r; Y8 @' L3 g0 e4 y# M
一般折腾FC卡带这些功能足够用了1 Y; m6 N, J! D8 j$ Z3 Y
32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改. G- g( I, q0 H
STC8H8K64U USB-CDC 版本等立创打板
0 p5 W' T& @4 w7 q
* ]% y9 q# ?- t# M3 B
9 m- E# t v, D5 W, o' J' P) A! n5 k3 S. N1 ^9 ~# l
J. t9 Q9 K9 s) y" t- m7 z- L" [
|