% N- M+ _! |* F2 p" r
地址
! e4 e) F0 f, A, P. qhttps://oshwhub.com/firseve?tab=project&page=1: q. t8 s# u( |* O: N4 \
" S4 |# c2 E; X7 b+ H1 C
2 N; Q; A6 f" e$ ~) T
27编程器( U" R8 K( Y& h+ {, p: W
https://oshwhub.com/firseve/eeprom_27
" W- V7 Y2 g Z+ N27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞7 [( }/ p9 u( [$ k
2 \9 K4 J8 u9 f8 A8 U& ^, j) {
# s7 a" w& V( H
28编程器
% ]' K2 `, H l4 m+ C! w" Hhttps://oshwhub.com/firseve/arduino_eeprom_new
9 M# R6 m& @% j) z28的atmega版本只能使用 AT28C64B AT28C256 这2个型号
0 Y! D5 L- o2 Uhttps://oshwhub.com/firseve/eeprom28_ms51, J7 G( a; B9 m+ s3 c
28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片
) D' t) F6 |& G5 [# M
8 [2 } |" j6 u4 M0 B1 C. A" A0 y4 v- ~0 Z$ D, h, H* E
29编程器4 z" o7 H! ?9 {" X6 ~
https://oshwhub.com/firseve/eeprom_29
4 k8 p' _ t" B7 T2 F& F/ b29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
5 T' b8 b+ o" {/ V! ~) a
$ Z1 Z1 q* v% Satmega8 需要下载arduino的bootloader才能下载程序3 z: F2 q. S3 i* _
ms51版本的28编程器需要使用 nulink 下载程序
5 q1 j4 a/ y8 s
2 j$ a( t% K) m' g. y
- l2 w6 B, b" s2 e$ Vkazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。/ U8 d9 Y( o% G: ]9 o9 I
" r/ L. @8 U% _7 p2 A3 \/ a% \' ?$ i5 K. `2 _0 { L B! Q9 v
客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos- ?0 y# W/ i# P, [
需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库- M. a o5 s: P8 i. e! U
, ^8 P/ j: C5 f" b1 y
一般折腾FC卡带这些功能足够用了7 s8 K. o" l T2 ^% c
32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改9 S; ?. N' N5 J$ l& F
STC8H8K64U USB-CDC 版本等立创打板
. Y! e5 [" A* M4 s, t0 }
( q2 O1 S- V& c2 _, \3 F* x7 z$ {+ ?0 Z& ~3 f7 i$ J: G/ I
& v% e9 A' T( a, K: N
& H$ M/ d! j/ b. \7 G |