本帖最后由 pstme 于 2019-3-17 20:29 编辑
6 e/ b0 B0 a7 i; b! [- a8 G1 a$ a: B
6561:71和16脚接地,晶振换成21m的就可以。注意裕兴的6561模块没有把71脚引到主板上而是做了两个焊盘/过孔在上面;6 E" f, H( _ N k4 G5 y/ V7 \: F4 s( k
) Z1 k9 l; I; @8 }; F! f% d# [
4 E. h- e, a# _$ Z! f: Y @5 M4 w2 K$ \* |
3088:模块上有四个没有引出到主板上的引脚,但都做了个小过孔在上面,分别是3/4/61/67脚,根据其表现猜测功能如下:
1 }4 h# N2 z0 Z5 C( g0 U$ ~ Pin 3: 50/60场频切换,悬空50,接地60;
( U; z" W* I$ o q Pin 4: PAL/NTSC色彩切换,悬空P,接地N;
+ A% g3 a4 U, t$ w+ n Pin 61:未知;
! d! K ~7 J i# e+ m Pin 67:CPU时钟分频选择,悬空16分频,接地12分频。+ |8 d; G5 A6 q; ]# X/ {) k3 ^
所以通过3/4/61三个引脚不同的接地配合不同组合可以产生不同的制式效果:0 F* Y- B3 i& S5 f! b+ K
PAL: 全部悬空,26M晶振(默认);2 N; u1 b6 i8 s. F+ L. e+ ?
PAL-60: 3脚接地其余悬空,26M晶振;9 A: b* q" W% H. z
NTSC 4.43:3/4接地其余悬空,26M晶振;
7 y$ f( J( D, S NTSC: 3/4/61接地,21M晶振;
2 s, g) M9 ?9 _ NTSC-50: 4/61接地其余悬空,21M晶振(此项为推测并没有实际验证)。
; l, o9 f/ K1 ^5 l7 N& g; [1 }9 t
5 T; X! v; L& f3 a
: o0 |4 P+ d* ^, P% ^8 R+ B2 d
另外有趣的一点,在使用26M晶振的情况下将67脚接地会得到一个“TURBO”的效果,因为CPU将使用N制模式下的12分频,从而使机器和指令周期变短,整个CPU运行速度提高1/3,类似于超了CPU倍频(这里实际是减少了分频),我用了FBASIC写了个循环播放BEEP的代码验证,发现运行速度变快而且BEEP声的音高差不多从C#变成了F#,提高大概纯四度,而在音乐上纯四度音程的频率比就是3:4,跟12:16比值基本吻合,正好验证了这个猜想(实际听起来上不到纯四度,介于大三和纯四之间)。
9 Q9 O: s! E/ D. J; r& s8 k+ K8 h4 R7 F7 y b- |) H4 q7 l9 K- A
有兴趣的朋友也可以试试,此方法相信也能同样适用于其他6561和3088核心的FC系统
3 z& w$ F1 o, Q: A; }, Y, A
- [0 b- b7 `$ r" s) ~% Q; X* X( I- k; }. N- U) j
( }, a# K' \1 v) j( ^3 Y. k+ m; C4 Z
+ b" k' g) ?4 ]8 E# A+ c; T
|