本帖最后由 pstme 于 2019-3-17 20:29 编辑
- [2 i: p" ?, Y& N. Y) Y* V7 c$ E0 @3 C& n% t
6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;
* X( I6 [1 H, A" I, _( m# _ ) H: v6 p. N" h% [% r
& |8 @$ R4 q; |/ {2 R. u& J4 f* V- m3 i% \ Y; Q7 P/ Q
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:
+ @/ y8 O. J. u H' w Pin 3: 50/60场频切换,悬空50,接地60;5 p; f5 Q4 \8 C1 X8 c
Pin 4: PAL/NTSC色彩切换,悬空P,接地N;
1 m8 a7 E/ O3 `5 _' ]1 L: p Pin 61:未知;
/ s0 D( w- F1 w1 f# Z7 s: g# | Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。. k# t! h3 e" Q; H4 H6 Z
所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果: g" g9 z) Z1 t7 U1 ?
PAL: 全部悬空,26M晶振(默认);( B. S5 @$ O) I7 j2 C* V6 L$ X% M
PAL-60: 3脚接地其余悬空,26M晶振;
7 `) D& t; P6 w& y0 q NTSC 4.43:3/4接地其余悬空,26M晶振;
0 u D2 N; f. k) O# l7 L NTSC: 3/4/61接地,21M晶振;9 X3 Q0 ^/ i i
NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。4 o7 X2 P6 T* @3 f
) l- r: H c9 z- Z3 X6 Q; P4 Z! [# p" C: m( k9 {
3 V2 @0 u7 |4 a' i另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。
" S2 f( {9 B6 c0 t* a
! `, l J# ]9 ^/ N. }) I, f有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统) w4 b E+ @7 i0 j v
: X) o* M* e" z, O$ i. }7 l/ G
9 W2 ^: o" [; B
" r2 [) z5 k- i2 C9 ^: J3 q# J
|