本帖最后由 pstme 于 2019-3-17 20:29 编辑
- U- x$ t: y3 n9 p& O7 ]5 u; Y6 q$ B9 h
6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;
# g) L% n" m- c" w# j- d / V/ ]5 H8 K7 d3 G" D& S- W2 D
; ~" N8 A' H j4 w) J- O# e+ R: g4 P- p3 x
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:3 U) J' _* Z0 t i/ Y
Pin 3: 50/60场频切换,悬空50,接地60;" o* J7 v/ H( b G. h" d
Pin 4: PAL/NTSC色彩切换,悬空P,接地N;+ f! s& K. q+ b2 S
Pin 61:未知;
1 @; P( o# t' ]8 C2 w Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。3 `2 x/ D, ]# B& Y1 l6 {0 g
所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:8 i+ z+ [% f3 c5 ?# S9 P
PAL: 全部悬空,26M晶振(默认);
. v: C5 `0 J3 S$ Y PAL-60: 3脚接地其余悬空,26M晶振;
( i4 ^" `7 } V# ^% U2 C NTSC 4.43:3/4接地其余悬空,26M晶振;
$ f% _4 b2 Z* u' k6 P NTSC: 3/4/61接地,21M晶振;
7 B6 P6 X6 }( f9 {$ H NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。
% ]- C2 P, @( f1 I9 T- N) |6 ^* R& @3 I
" E6 H6 l' b, x S4 r. {0 R% B- L* t t
另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。
3 c6 S: S# t2 [3 c X3 p" v
- {& e2 F4 K: r- H/ N4 K3 p有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统
* N% i! F( N. j% f0 l. W; k1 j, I1 c
6 L w) D+ I, v
: N' t$ Y! u1 ?1 P6 S r$ U* L! D# g& m
|