bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE0090 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
例として、NTSCノンインタレース(1画面263ライン、有効画面224ライン)の場合は以下の ように割り込みが発生します。
T0C9-0 | =1 | 有効画面の最初の1ラインの直前のHBLANK-INの先頭で発生 |
T0C9-0 | =2 | 有効画面の最初の2ラインの直前のHBLANK-INの先頭で発生 |
T0C9-0 | =224 | 有効画面の最後の1ラインの直前のHBLANK-INの先頭で発生 |
T0C9-0 | =225 | 有効画面が終了した直後のHBLANK-INの先頭で発生 |
T0C9-0 | =263 | 有効画面が始まる前の1ラインの直前のHBLANK-INの先頭で発生 |
T0C9-0 | =264〜1023 | 割り込みは発生しない |
T0C9-0 | =0 | VBLANK-OUTと同じタイミングで割り込みが発生する |
bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE0094 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
1ライン320ドットの場合 | 1〜1AAH |
1ライン352ドットの場合 | 1〜1C6H |
1ライン424ドットの場合 | 1〜 D3H |
1ライン426ドットの場合 | 1〜 D4H |
(カウント数0を指定すると512になりますので、注意してください。)
bit | 31 | 24 |
23 | 16 |
15 | 8 |
7 | 0 | ||||||||||||||||||||||||
25FE0098 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 1 | − | − | − | − | − | − | − | 2 |
T1MD | 発 生 選 択 内 容 |
0 | 毎ラインで割り込み発生します。 |
1 | タイマ0で指定したラインでのみ発生します。 |
TENB | タ イ マ 動 作 |
0 | タイマ動作 OFF |
1 | タイマ動作 ON |