由于你的板子是HVC-SGROM,配置是128K/256K PRG ROM + 8K CHR RAM,那么加上WRAM之后就变成了128K/256K PRG ROM + 8K CHR RAM + 8K WRAM + 后备电池这样的配置,也就是HVC-SNROM。
" U; p9 \7 x S! {* G那么改造方案就很明确了。. u8 L% Y0 b* t+ ~9 t
1 y' P$ ^0 k- h% k; B0 Q+ e首先准备如下元件:
: D2 b, m' U0 `4 N! b8KByte的SRAM一片。推荐型号HM6264,或者KM6264,或者UMC6264,反正只要是6264就行。
: w8 z+ Z! ]/ i) F9 ?普通开关二极管两个。推荐型号1N4148。
3 U' [* o0 `1 P; W3 D4 H' Q) }普通碳膜或金属膜电阻两个。阻值10K~100K均可。
1 r7 I" m+ _- X6 x$ n普通电解电容一个。容量1uF以上即可。耐压超过10V即可。
+ E5 q- G' ~) i+ y3V电池一个。建议使用2032+纽扣电池座,或者使用微型3.7V锂电池。
' `$ B9 f5 p: F' q& V, E
0 P# G6 l9 E" ^改造方法如下:5 A+ v6 Q- E' [0 h
首先把SRAM的数据总线和地址总线,也就是D0~D7和A0~A12全部直接连接到PRG ROM的数据总线和地址总线上。一一对应。
8 W; c: U6 S r$ W+ \SRAM的GND连接到PRG ROM的GND。' @9 S$ q0 Q4 \2 Z3 P
SRAM的/WE连接到MMC1芯片的17脚。, T2 ?$ e4 j2 G( n" f: H
SRAM的/OE接GND。
, k# j/ b1 w- Y0 X D- [SRAM的/CS1连接到MMC1芯片的11脚。
# N6 Y$ b0 g) eSRAM的CS2连接到MMC1芯片的6脚。2 E) c" i5 h( Q
SRAM的VCC接二极管负极,二极管正极接板子上的VCC。
% N0 Y: X0 O8 W5 z$ f" [* I' d同时,SRAM的VCC接二极管负极,二极管正极接电阻,电阻接电池正极。
: ~( E8 l# p! N电池负极接GND。
1 b8 c# q$ d6 D7 k电解电容正负极跨接SRAM的VCC和GND。
$ F9 T6 I$ I# M最后一个电阻跨接SRAM的VCC和/CS1。7 I) I/ \5 E. b H! w- @
+ _4 U- Y6 o3 Z2 r2 o2 v这是电路图:
; t1 I Z6 ~5 n2 y5 V$ q) e7 K- C D1 R1
) O5 A& b% n% q1 e - 6264 GND ----||--------+--|<|--[===]--+- 电池 -+- GND9 d) L" t% h, F
- .----_----. |
2 T- T5 \' k, b" c" ?% n - NC - |01 28| - +5V ----------------------+--|<|---------- +5V1 T% h( c" Q$ J. g5 U+ ~, A* T
- A12 - |02 27| - /WE --- MMC1 17脚 | D2
3 c" Q6 {+ v$ H: J2 h( A* C - A7 - |03 26| - CS2 --- MMC1 6脚 |6 I7 R. T! s7 v, P2 f6 T3 c+ a
- A6 - |04 25| - A8 -
" Q7 {: c0 Z0 a7 K* m, e1 r - A5 - |05 24| - A9 | | R2
% s0 R; Z+ a$ Q - A4 - |06 23| - A11 | |
* k& |2 p5 O7 v$ k& U) r - A3 - |07 22| - /OE -- GND |
5 O+ a: k4 F& y8 Q$ I8 _0 ^- j - A2 - |08 21| - A10 |
# K6 K" s2 y1 W) H1 r1 Q: h; b$ \ - A1 - |09 20| - /CS1 ---------------------+------- MMC1 11脚
# J& [* ~# J f0 V - A0 - |10 19| - D7
8 p' n: V! k, j: d - D0 - |11 18| - D6 ' o7 i K$ Z8 F( e2 K
- D1 - |12 17| - D5
% H) w# i: q) J" S; [3 K: ~" ] - D2 - |13 16| - D4 5 H# |: \5 A7 L5 C) s P$ Q5 M
- GND - |14 15| - D3 8 t$ z2 `% W( }
- '---------'
复制代码 |