本帖最后由 pstme 于 2019-3-17 20:29 编辑
3 f: F1 ?( o3 \- s! X2 ~
5 @- v0 w: _4 s" V# }& \) D" K6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;! n6 y" i) [( m' m
( \: h; M* H. V3 B3 G
6 b- }" {$ S' p9 w% C9 K2 E) \! c8 t2 s
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:
! q3 R% X3 Z' r, m Pin 3: 50/60场频切换,悬空50,接地60;4 |& O0 @, X& }) V. \6 M
Pin 4: PAL/NTSC色彩切换,悬空P,接地N;: l# u6 \7 v1 }! _2 S" i
Pin 61:未知;
3 i- m$ I, H3 z, S9 n% V5 U Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。& R% o, T/ L+ o
所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:
9 I% ^5 i8 d7 P+ ~& n, L, E PAL: 全部悬空,26M晶振(默认);& i5 b l& Q/ ~6 C/ g9 \2 [
PAL-60: 3脚接地其余悬空,26M晶振;4 @8 ]* p2 l+ `* m
NTSC 4.43:3/4接地其余悬空,26M晶振;) x- ?5 G; c7 t1 G2 i1 x& T8 b
NTSC: 3/4/61接地,21M晶振;) k& T; q0 ~8 Z1 F5 h: {
NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。
! X$ h2 X |, ]$ b8 s7 W. v
) ~$ ]9 T( ]0 a! e }0 X
' [7 X' W7 ?( s9 g
- g9 h7 V% i8 `- X, P9 Z另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。
; e/ ~! e: `/ u3 F4 h
: K) c% m( c( b! e% w: Z9 y8 B. C' S有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统
2 T2 G8 P% ^9 O( y9 O8 B3 _8 w. E# r; J2 U
2 S! Z/ d6 X! I$ G( F' C$ K6 g7 g" {2 U8 i
/ _9 W: d8 T4 l" y/ p2 J& `" p" N |