本帖最后由 pstme 于 2019-3-17 20:29 编辑 : G2 G- h/ h6 q4 S" x
- N6 W* {" |1 x0 |( w6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;2 P3 t, [) ^/ V, `% R) j
* s1 l5 O/ V3 g5 m) q( I8 O, X. p8 a5 Z* ~; z, q* a7 }6 G
2 l G. u+ ]7 D+ Y( s
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:
8 Q! W4 a! ] q+ o2 r" [3 ] Pin 3: 50/60场频切换,悬空50,接地60;6 d/ N8 G% k- _
Pin 4: PAL/NTSC色彩切换,悬空P,接地N;
- H# A" q0 w4 J; |0 Z, b Pin 61:未知;
% U" C- ~9 W3 D9 c1 |1 n; _9 T+ \ Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。
. K) I7 `+ Y7 B4 b, P2 a. X$ i 所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:
) E, o+ ^+ e' E) }) s% E; X PAL: 全部悬空,26M晶振(默认);
) v+ ]& S/ ^2 A0 y PAL-60: 3脚接地其余悬空,26M晶振;) N% z% Y5 _1 G1 U, D
NTSC 4.43:3/4接地其余悬空,26M晶振;
2 P8 X' j' W( p3 N0 H& V3 G NTSC: 3/4/61接地,21M晶振;; ^' I5 B e$ I* r3 ^# \ Y
NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。
, J3 ^3 U" O; B3 V
& b8 ]1 S" J2 B+ e- ?! t
0 v5 H8 J8 T( A) R" F6 x5 ], d, ]5 j% N z
另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。9 B( B2 p0 j- }. r! M5 M! a. A
2 {5 A+ z- A! `) _
有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统( z- g! {4 { y3 X/ T1 W- }# u
4 q. F1 H6 v4 M7 ^
d& \9 R: t H; w, \% c7 r# d1 l. |# C% P& b" X" B* Y1 A0 p
% ?5 G% I3 X+ N1 U5 y6 Q0 \ |