本帖最后由 pstme 于 2019-3-17 20:29 编辑
$ E2 ~: E# N: g7 g6 L9 @: j' e4 T4 M
) d/ v# {9 q& I: c6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;
, l: A m- P* t0 Q 8 X! }" N8 ^" Q) e4 ] m2 S
/ s4 v' f! Q) i8 n- Z; N# c, Z* ~2 U6 i, p/ j7 M
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:
8 ?7 K& J) H9 e7 E, J& ` Pin 3: 50/60场频切换,悬空50,接地60;) ^2 v7 z8 I2 y$ Y; Y
Pin 4: PAL/NTSC色彩切换,悬空P,接地N;
$ L( Q h0 m8 C& C& Y Pin 61:未知;+ @0 ]& L3 }9 F
Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。
! \# i! P) B) i. o7 B! y. F$ ]/ i2 q 所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:. i T6 f+ ?. t) t" W
PAL: 全部悬空,26M晶振(默认);
5 H9 P! k% W; [$ ^$ a. v PAL-60: 3脚接地其余悬空,26M晶振;! v6 J5 \3 _! N: W
NTSC 4.43:3/4接地其余悬空,26M晶振;
( ^2 ~. f3 G2 R2 h. T* i' v6 O$ r NTSC: 3/4/61接地,21M晶振;
+ R% o; O0 C# V NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。 R1 V0 B/ W3 D2 h8 B! M' [
8 q2 i- `! H, t/ f; K: {- G% N
! Q$ L: Y8 j0 U: K
. B$ o6 w0 t$ O# I1 l1 P: l另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。$ q! O& e7 w0 \- }8 ?) r9 ]
9 h1 s! a6 v& h) F: O8 p/ u有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统& }' Z3 U+ G8 Q- @# i
, Q/ [* j" m0 g
3 O0 C( n) s7 u5 K# w& `% u5 [
6 v8 X K, D( o+ |+ |
! x2 D8 a4 p7 | |