0 C$ C+ V- a& m地址 ; |+ @. u% I1 C
https://oshwhub.com/firseve?tab=project&page=1
; L2 H* B+ q7 G& \: x6 \) a( G
$ ?5 S- _% Z' k4 b: k% F; G/ O5 v+ ^, T
27编程器( x3 _! S. E4 W5 U+ C2 w5 s/ t
https://oshwhub.com/firseve/eeprom_27
) P) l( `" w& J6 x( Z27只测试兼容12.5V-12.7V的 AM系列 M系列 M2764 M27128 M27256 M27512 华邦 W27E257 W27C512 其他版本已知有部分不兼容,应该是VCC需要6.5V才能写入暂时没空搞
?8 a( [; K% z. |3 v2 Z9 l! {$ Z9 w6 ]- p% {
% J. D. j; \+ K B28编程器0 e5 a* k9 [7 R: z. x
https://oshwhub.com/firseve/arduino_eeprom_new
4 F3 P5 V0 D, S28的atmega版本只能使用 AT28C64B AT28C256 这2个型号6 j1 b6 Q2 Y3 ]; }
https://oshwhub.com/firseve/eeprom28_ms51+ _; } ^8 j- w
28的MS51版本测试兼容 AT28C16 AT28C17 AT28C64 AT28C64B AT28C256,只读24脚和28脚27芯片
/ v! Y+ g7 i& @9 j, J4 A8 q/ x, m+ n! F& P5 c
: }- J' D5 c) W" }
29编程器
6 \% O2 q$ p3 u! z; ehttps://oshwhub.com/firseve/eeprom_294 `" t6 ]- k. {0 d
29芯片测试兼容单字节写入、128字节/每页写入(型号Amic MX SST29 SST39等)。不支持AT29C020 AT29C040的256字节/每页的写入,atmega空间写满了8k没空间写代码了
1 B; }2 Z2 C2 o g
# d* U& r6 c4 g: V' katmega8 需要下载arduino的bootloader才能下载程序
3 y- p; M" d+ G/ c7 q5 Lms51版本的28编程器需要使用 nulink 下载程序- D& v S! n: U2 B4 N2 k6 A
6 y* r# V: c$ |) G" d; k# H: X- e5 u8 u& J$ F
kazzo 和 mapper4的板子 不放图了,顶部连接自己点过去看。. I4 P% J2 k( F0 f4 D b
, D3 R3 o6 T* ?9 D
' P; J' e; t) z2 E( P* }, X
客户端使用python3+pyQT5,可以跨平台 win7 sp1+,linux,macos: `+ b6 R) \7 _! X
需要安装python3.8+ 通过pip安装pyqt5 pyserial等支持库
1 f: L. y4 ?, t8 F1 J" ]3 k2 \! A( X% u
一般折腾FC卡带这些功能足够用了
' v! Q, \: j8 a. {2 G1 P2 Q+ o32脚27 PLCC封装,3.3v电压等其他编程器扔咸鱼就不开源了。有特殊需求的自己动手修改, c, P7 k# J2 Y! Z2 [
STC8H8K64U USB-CDC 版本等立创打板
5 R8 Q/ i8 e# w- X
, u1 {4 ~$ H8 I- p, I+ o8 E
1 O8 j* c6 L& V7 z# j/ ]- ^$ Q+ @& s8 _- k; i
4 c4 r& k4 T5 j% [
|