j4 h( [3 E) r# C& [
地址 # {" ~ n( G8 ^/ c
https://oshwhub.com/firseve?tab=project&page=1
2 h; o5 a9 F# T. F/ [* V1 u2 t6 V! c! t1 Y
% Z' U9 W1 v4 d1 A) B, N0 G/ u27编程器1 V1 g% ]: |9 p' L1 r
https://oshwhub.com/firseve/eeprom_27; J7 V7 ^( ?; ^) l! y: \
27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞3 V0 p7 j2 r/ R" ^
4 c8 B1 t. O- q8 f! n, n P
$ J5 x- n# p, N8 N28编程器
" o6 a5 S2 D# w6 Jhttps://oshwhub.com/firseve/arduino_eeprom_new7 @; y+ P0 _" f
28的atmega版本只能使用 AT28C64B AT28C256 这2个型号
* m- s$ V8 D/ p0 ?https://oshwhub.com/firseve/eeprom28_ms51
: C$ H3 r. x" k28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片% L, Q& B$ O$ z! K9 E. p8 T
7 F7 e' }. v: r' c
n3 G) G9 Y, X% M: d& n29编程器
8 f( e( N6 {1 Rhttps://oshwhub.com/firseve/eeprom_29
[ L% x1 r2 |# Y/ H5 I0 c y9 d/ s29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
% ]( r! y& d$ r- M; n5 ~ P7 L0 S3 U# `/ i6 J$ g3 c+ G
atmega8 需要下载arduino的bootloader才能下载程序" W; M' p+ j- ~2 I- {+ Q5 T
ms51版本的28编程器需要使用 nulink 下载程序
( z4 Z8 U# _/ }% i% e# ^& T- T
! d1 ]9 A" O) g8 v0 R; K% m9 Q, F- d( J$ s" K
kazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。 W- Q6 J# d+ i; l8 I! f& g
. b8 o0 Q+ c( n' y0 G) s, o5 q. L% n
4 k* E4 I e% M9 i7 a
客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos
1 p3 R4 F) W E需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库
- l4 z& W/ J8 z- t0 L9 o) N; z$ c5 W2 J4 p" S
一般折腾FC卡带这些功能足够用了/ w) s I& w! l8 O; Y( Z
32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改
2 t9 j2 | t" I- J: W& F+ VSTC8H8K64U USB-CDC 版本等立创打板- D; U5 v& z# N) w1 w
$ F) y3 C* ?2 S7 i* w, }; {% v+ G! d6 ^
* Y e: F5 m( ~; S) v; ~# I$ F$ G: b V1 Q, p- x) |6 G
$ Y5 u! s& N1 M
|