本帖最后由 pstme 于 2019-3-17 20:29 编辑 2 T0 T9 M+ b5 z3 q w7 _
6 x G2 {2 j Y0 J7 U% D( W; O6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;& E0 g( b) @7 j$ A v) \' v2 X0 [( s0 d5 z
# p: K6 X: Q1 l2 X% R3 B5 z3 m, J) J4 `
+ ]* A' F/ i# O( \5 Y
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:7 N, Q9 a# y. n! ^5 @4 h& Q& V/ x
Pin 3: 50/60场频切换,悬空50,接地60;
3 E: Q/ q- b1 w Pin 4: PAL/NTSC色彩切换,悬空P,接地N;
2 B" r6 r% Z3 ?0 N. } Pin 61:未知;
# f7 j' \8 f3 K( p6 c Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。
6 F7 s9 M( p2 \0 F1 x7 h8 p 所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:
H. }; M( V% q9 u PAL: 全部悬空,26M晶振(默认);7 ]8 L% b' \6 q6 s* O& V4 _) [
PAL-60: 3脚接地其余悬空,26M晶振;: p+ o3 T% \! X8 w# J6 c0 _
NTSC 4.43:3/4接地其余悬空,26M晶振;
8 E/ E' l v# F: D; Z5 p/ d NTSC: 3/4/61接地,21M晶振;
! U3 |- }) r" W NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。
8 @( P1 ?% A- c# L* F1 h% J1 q, _. ]" V4 p/ g; D
& h4 \' ~5 w* Y, z" ~0 d: {7 K6 O) n5 B: K9 o& D, D7 ^0 n# D
另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。
( B e1 `8 {9 n
: s' p, A( A: l* b" o' N有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统2 y6 ?! T! {" a2 c5 x, e# M* h
& u, ]1 J6 U" K% f5 Y: i. q/ @# n) \' Q! K2 L- \0 j( U0 `% `: o
3 X! |& g2 ]+ g9 R9 p% e
9 C, x l8 u7 O* U+ p' V, f5 t7 r |