本帖最后由 pstme 于 2019-3-17 20:29 编辑
5 j, J3 o" t. C' J# {" \& i4 {. R( d
6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;
6 h, t# o" m- P* |/ A' g/ w ' r1 w" O+ ]8 m! Y7 ?% z
; z; u k9 u# {' o; q: |
- G9 x2 b% T, D7 ]% j! r f
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:/ Z* Z8 A) L1 t5 ?8 [# y. K
Pin 3: 50/60场频切换,悬空50,接地60;6 r+ F3 t7 E3 p2 ]# _1 j
Pin 4: PAL/NTSC色彩切换,悬空P,接地N;
$ k6 [5 j( w2 w Pin 61:未知;
; G! s4 K; g3 S @ Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。2 M; P4 c% E6 S, K q
所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:
. O. l* ^+ T7 ~4 f PAL: 全部悬空,26M晶振(默认);0 d d8 D0 E# y$ x# Y$ p0 _: F0 b/ W
PAL-60: 3脚接地其余悬空,26M晶振;
3 u0 c' }; |; `9 p2 ^4 i! i NTSC 4.43:3/4接地其余悬空,26M晶振; V. y: _* A- I+ L. \2 x1 x
NTSC: 3/4/61接地,21M晶振;- d+ j# r/ e" Y9 [$ P# f2 l& d
NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。
7 R* O6 z* b( r! |8 W# h# K: @: z. l0 Q# F1 E
/ m& ~% I0 b5 \( l4 r& W/ W) \; ~: R; g, B
另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。
z8 c( f) b; s Z4 ~. N" Z! p' S) U
有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统
1 \8 s M. u: P6 _* P- @% D' Y* l o; Y4 w! s* O
! a0 m" [8 F9 K% I0 k
, K5 a/ Q) P- o$ n! k) l7 D
, T, P0 z3 Z; E: r |