本帖最后由 pstme 于 2019-3-17 20:29 编辑 # u1 [/ v: x7 s& C8 @* a
+ F/ V6 |7 \5 C4 H. G: i* @6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面; S/ P0 O- ~4 F7 f) s
8 B1 g& V$ I+ _* x3 z& Y7 K1 @, j( j _1 W7 u- i% z
" s/ E1 Q9 b, n+ u% T2 H
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:' }, R' q* T' D! o } L9 A0 |
Pin 3: 50/60场频切换,悬空50,接地60;! F* h" c* [- D5 _3 k
Pin 4: PAL/NTSC色彩切换,悬空P,接地N;
" W$ y) P( L. s# V ]; t Pin 61:未知;0 v" @$ `0 v: n' T: E
Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。
! [, s( p _8 J! t- j/ } 所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:
8 T) v1 D/ j0 x/ I C' O6 ] PAL: 全部悬空,26M晶振(默认);
- }! i) a& K4 c6 K' @0 k7 i4 } PAL-60: 3脚接地其余悬空,26M晶振; @( b0 u$ U8 C
NTSC 4.43:3/4接地其余悬空,26M晶振;
- O# r" U' m+ [, U NTSC: 3/4/61接地,21M晶振;
) H4 ]+ R8 P/ E0 {. U NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。
% I- H# d$ z3 i, X4 w3 A8 N6 }( x! ]4 \! C3 x" ~
5 h. r+ j/ }& k, l: e
5 F* e6 v* h8 F) t5 F
另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。
% M$ O7 G$ c& s/ q5 D* o' Q: i* ?
/ Y$ |( j9 Z4 k有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统
$ u2 c$ u1 t) m9 a! j% ?
2 t0 `( m- ~% C G6 D8 I5 n# a
; d' s( `' o7 n# o
, p1 x4 T7 D8 l# g$ b* j, F8 |/ p8 R5 H8 e7 @* g! p- l# r& i* T
|