本帖最后由 pstme 于 2019-3-17 20:29 编辑 9 K4 L$ b4 k9 B1 k! v
( U# A1 j" W: t& W) w6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;
& Z0 U7 r ~0 y; d7 X1 F7 a 7 @$ e7 f2 R" z# X4 N) n
6 L9 @8 Z; c3 b4 Y5 Y$ h+ f
! O$ i) r6 `; |2 S1 h0 g$ T1 T3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:6 \# i) x1 }, j$ t
Pin 3: 50/60场频切换,悬空50,接地60;
w8 m @8 k8 ]& I2 p# H Pin 4: PAL/NTSC色彩切换,悬空P,接地N;$ `% X: n, L- f3 A2 Q% n' v
Pin 61:未知;
" f F/ w6 O2 s3 S! T5 H" [' C Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。$ v, e. W4 ?. _
所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:
5 P# Y0 u8 E% t$ y& ~0 q) U+ U: ? PAL: 全部悬空,26M晶振(默认);
' \; V6 p t, a- x2 W% b( { PAL-60: 3脚接地其余悬空,26M晶振;6 ]. |. p s$ a" y- o1 ^0 H/ w
NTSC 4.43:3/4接地其余悬空,26M晶振;+ Z, R7 t3 Y9 T, }' B% a
NTSC: 3/4/61接地,21M晶振;
& c6 H X, ^6 @* Q6 } NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。
8 G* B; l ~ @" N. w$ W& [. w. O4 H; H# @0 f: z) ?3 d
2 C) n# C3 _! E. Y/ Y1 J
4 k! w9 J* U/ D$ h4 m另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。
( S( m% S. G( X5 G- x3 }3 G' e+ V" u0 B$ x' `" t
有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统% C( o; u& g2 a
% L5 g5 K! \2 S& j0 j) ^ R
1 D2 R5 `7 @; @2 x$ [3 s/ R& a* T' m, |" S
0 E: s( @$ |# C8 |& U9 I7 w |