本帖最后由 pstme 于 2019-3-17 20:29 编辑
6 r) b0 R# \5 R' E( A
1 s5 _, @* `) M7 s# D6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;
3 y7 a& e/ D3 Z& i
/ s$ d& f% m" z( F! S
3 ]2 b& P0 d: b: V: ]& V5 f; \+ _2 `9 I' o4 o* I. ^3 ?6 ]- h& i( f
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:0 e" s. f" h0 O2 F- T- f6 ?
Pin 3: 50/60场频切换,悬空50,接地60;
# U9 p1 J' a9 x7 N7 C" ? Pin 4: PAL/NTSC色彩切换,悬空P,接地N;5 @7 s8 {: ]4 H4 ~9 W f
Pin 61:未知;
% t9 R# U* T2 I, H Z* }2 Q Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。/ M# G ]$ y; h& t
所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:5 S6 M! \$ B! A. ?& S: S% @
PAL: 全部悬空,26M晶振(默认);% j6 Q0 V6 r# v" C( b, q, ^- `% F
PAL-60: 3脚接地其余悬空,26M晶振;
) J8 M' i' o6 U& [9 d NTSC 4.43:3/4接地其余悬空,26M晶振;* J8 I, a* H0 {1 ?( G3 @& o8 t! D6 B
NTSC: 3/4/61接地,21M晶振;9 p; ?* b3 e B0 D6 j
NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。7 z1 P4 o) ]0 j) b6 E
1 P+ x( x0 o( a* n( t7 G! t7 R+ O# F, t* h5 B
, V$ y) d4 N; q# V1 ? S7 v8 M3 L
另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。5 w# k* K+ J) C/ Q7 |
+ ~0 O8 p s: U3 o
有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统
$ p2 I' s6 b& ~* K4 W/ Y! D' p. `; ^: @9 ^
, C6 x9 {0 k/ I; F$ E1 Y7 ?2 E
' [4 N" Y \3 O; K/ _) d& y- j
- W% f" j/ B) x$ | \2 k+ q |