本帖最后由 pstme 于 2019-3-17 20:29 编辑
. g8 G9 W& S u) G m
6 d5 w3 \: P k& Q% ]; F6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;
! e* s) }6 F! I7 ]" u " p9 N/ I: I+ D$ T+ n* x
2 Z/ F# M1 G' W3 b
+ Q2 u/ e; c+ T2 ^ W' `8 G# n. C3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:
0 ]* H6 ~/ f0 |3 o$ l) E, D/ q! n& A Pin 3: 50/60场频切换,悬空50,接地60;, h+ o2 N: O% \! X
Pin 4: PAL/NTSC色彩切换,悬空P,接地N;2 k3 ~$ ~) u2 m$ C) H/ a1 G3 d
Pin 61:未知;
: ^& I4 W8 n; ^: j, z( ] Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。
8 f2 R. d: [# G& x! s+ g: G2 ~ 所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:
0 v7 ?/ o: F. p* L4 H4 O7 q PAL: 全部悬空,26M晶振(默认);
5 P2 ^3 B. M: X PAL-60: 3脚接地其余悬空,26M晶振;. m0 Z. @6 Q* r. I& P
NTSC 4.43:3/4接地其余悬空,26M晶振;
Q& @- o$ _/ U! X, C9 g NTSC: 3/4/61接地,21M晶振;9 m# M/ Q# ?* U, { N3 Z
NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。; ^# ^+ @5 M( v- e4 o
8 ^6 X/ h/ h; C9 j* `1 Y. x) |
9 }$ Q5 ^! Z8 B% B" x+ J; e( d( A: g+ ^
另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。, C1 L' J5 L1 U) w0 q! O
/ e0 G+ N2 E# O7 s' ^3 v; @* \
有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统
$ Q Y; F$ r7 _9 u8 x, X
- ~' e3 S9 B; }7 q0 q$ T9 y2 G, N% u: q2 \& F
( G% g B5 ]8 O" N! U% A' W7 W9 T. ?9 H, |1 Y! r3 t" r
|