; ~& I. y: F' S |5 @; i8 L. A
地址
- g# ~8 c( J4 A/ Shttps://oshwhub.com/firseve?tab=project&page=1
* }2 M; P: ~( C
" o+ Q: [3 d: } [. e+ M9 i+ j9 g ]1 J; @3 ]% O/ o
27编程器
# d7 j0 ?5 h/ _https://oshwhub.com/firseve/eeprom_27
/ A9 M9 C( Q; F! P& ~27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞
4 N9 p, O: O, i- v* F3 @# A1 x# o. \) e" Z+ O9 K
. Y& i/ v( E+ U; t* m1 P& v) J
28编程器0 N4 M r* {3 a2 u8 _2 [
https://oshwhub.com/firseve/arduino_eeprom_new# P' P5 N/ x: [# {) o* |
28的atmega版本只能使用 AT28C64B AT28C256 这2个型号
" d1 g8 `& V" ehttps://oshwhub.com/firseve/eeprom28_ms51
+ v5 \8 X/ k1 `' a* }28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片
, b3 r) ]) V' o/ S+ y) Z7 ?% O, Q
2 N* ]4 i7 O- Y) _, u% i; Q29编程器1 \# j6 R" C$ d- u U$ F
https://oshwhub.com/firseve/eeprom_29% W' {! t4 k- A7 l% N2 l1 w
29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
- y. f' G4 w/ E5 w* I1 J9 F9 u( ~) {+ B+ C& ]7 v# o2 y6 v
atmega8 需要下载arduino的bootloader才能下载程序
. F+ N7 R2 F. V/ |6 B9 _- hms51版本的28编程器需要使用 nulink 下载程序$ W% Y% {3 s6 L" ]3 v3 _% Q* D
9 W! q/ w- K6 T: H6 t
7 I z* O, ~, x, }' o) Dkazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。
; E- y. k, z0 r `' W1 Z
2 |! O3 T/ K2 j) _( a; ^1 M/ |5 [) L2 r
客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos T. U5 `/ S- v' [, s
需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库
8 _% a2 R" V* Y8 h, S! {9 U& x& {6 [- y: i
一般折腾FC卡带这些功能足够用了
S1 l7 b( v. E) i3 F32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改
1 {) h! B F: ~5 y% A0 M. D2 j" ySTC8H8K64U USB-CDC 版本等立创打板
3 i" d( @9 m' M* W3 H- ?( c3 E) K! J
$ W7 P1 t( d. H4 M5 z- ?9 g
& J% {0 V2 J. ?% v o' p
# u% |+ c7 o7 p) ^- |( y |