4 w& `& T5 ^4 Q5 P5 _9 b8 |
地址
" B, w% {( b3 ]+ i5 Ghttps://oshwhub.com/firseve?tab=project&page=11 j2 G: D- e' [# j2 z- n, A5 W
3 m* m9 A5 Z3 E5 @7 y6 H
9 c* v" h) M' g$ N. K27编程器
, K) l6 w% [6 {/ r5 V# ^" E- ~9 @" z/ t3 Uhttps://oshwhub.com/firseve/eeprom_27& ^. f p" v4 q. @) y/ I, ] v0 P. {
27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞
M, P, V/ b+ @) m
" L* `3 R2 `+ J/ m. Q1 w& \' q/ N, [3 |
28编程器
& }9 N3 C, I9 Khttps://oshwhub.com/firseve/arduino_eeprom_new$ q* t/ n( t* A0 P" Y2 o
28的atmega版本只能使用 AT28C64B AT28C256 这2个型号; u% b0 B! U0 T* i# G& s5 a
https://oshwhub.com/firseve/eeprom28_ms51
; F( a$ a% \, I8 M- U, Q/ {28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片
6 C) Z. l( }9 q0 I3 G' f2 N! a" W; s j
9 x) m1 N* }# p
29编程器
# _' f- }* T3 `( g% N1 H: _! N) ?! ]/ F6 ahttps://oshwhub.com/firseve/eeprom_291 O" H9 h! ^! A m0 \+ r7 I; f
29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了9 ~5 R; c2 z* |: n: n
# z- Y) t2 M3 Satmega8 需要下载arduino的bootloader才能下载程序- o/ b' X! \ G
ms51版本的28编程器需要使用 nulink 下载程序
0 u' o. o1 s" N$ A7 ?8 E4 e0 m( z
. n* ]5 B% t( } _( N
kazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。# e2 V6 z# [) ~7 i: H7 p
* x' G+ Z7 T$ s9 W0 b- \* v: ~- T0 X3 S5 T
客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos. S! B5 v0 X6 p, I, K
需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库, E6 @! X/ `8 E3 y- t
2 f' B$ ?. Z' d% v9 t* U# }% p一般折腾FC卡带这些功能足够用了
8 o; D9 o, W2 ~+ \; C32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改2 M0 p% l$ ^$ l2 M
STC8H8K64U USB-CDC 版本等立创打板
8 B3 |$ F& O/ v. L9 J+ Q9 d, Z; Z
7 T0 B1 a1 |& t. p3 [# T8 [4 R
% Q( I1 L6 M6 A2 [) e8 Y& m" O% j0 }
( {2 ]/ }% C' M2 f' `3 ?- H3 V |