本帖最后由 pstme 于 2019-3-17 20:29 编辑 $ @' [3 l, }& t* F
3 Q0 p( _2 K: O0 M5 s! Q5 d5 D# e' A. B8 O6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;
$ |2 c% x% W2 Y* ^4 J5 ?& w' Y
! X. B! r1 e' J4 L9 @. [' m8 i4 T( [; Y( u: |5 f A( ?5 \
3 E4 m( O4 y, A7 @) j3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:0 `; H% i3 L+ M7 n1 K% T4 [) o1 Y
Pin 3: 50/60场频切换,悬空50,接地60;8 f, y% e' {* g) V$ j
Pin 4: PAL/NTSC色彩切换,悬空P,接地N;+ f# w9 L! p1 P$ ^. m6 ]
Pin 61:未知;$ l. n% D; C4 q4 K
Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。
0 c0 f* J+ X' }. O. ?7 u 所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:; s, }8 J r3 ~$ S- T3 H: ?# S
PAL: 全部悬空,26M晶振(默认);
: T3 k& R8 n5 V" S7 R+ r PAL-60: 3脚接地其余悬空,26M晶振;4 J% C/ d" }- D2 G- m# u) a$ X
NTSC 4.43:3/4接地其余悬空,26M晶振;$ G; w% l" F7 u E, x9 P
NTSC: 3/4/61接地,21M晶振;( E8 o& c2 i0 k3 J
NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。
* Z; }5 h4 ?$ N. {9 e& x- n
2 a: d) o9 {( E2 R* r
8 C0 a3 E) j# y; y& C# D9 ]; A* K/ S5 N5 w- P4 q0 U* ^
另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。 n, B6 C* h! u" L
1 t u$ V8 L$ X
有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统
4 P) S6 S! ]& g# E2 P* V& m) k5 Y+ X% u/ U6 |& v* `
1 H0 t* c" G# W5 _4 w% a7 N5 R" p
; r9 m: g# s# |: Q$ p
|