[PR] この広告は3ヶ月以上更新がないため表示されています。
ホームページを更新後24時間以内に表示されなくなります。

改造ドンキー
改造ドンキー・開発版
開発資料
開発支援
その他
お問合せ
外部リンク
クリックまたはドラッグでサイドメニューの幅を変更できます
TXTARGET レジスタ
各タイマーのスケーリングターゲットを設定します。

内容およびアクセスフラグ
7 6 5 4 3 2 1 0
d

書 書込専用
d: データ
 
解説
SPC700は3つのタイマーを持ち、T0およびT1のベースレートは128クロックサイクル、T2は16クロックサイクルとなっている。
すべてのタイマーは、8ビットのインターバルタイマーと、その上位に連結される4ビットのアップカウンタで構成され、独立にプログラム可能である。

それぞれのタイマーの動作は3つの段階に分かれている:
ステージ1: 128:1または16:1の8ビットタイマー
ステージ2: 0~255の範囲の値を取るラップアラウンドカウンタ
ステージ3: タイマー出力用の4ビットアップカウンタ

ステージ1は常に行われ、これを制御することはできない。ステージ2はタイマーが有効であるときに、ステージ1のティックごとにインクリメントされる。
この値がスケーリングターゲットに等しいときにステージ3のアップカウンタがインクリメントされ、同時にステージ2は0に初期化される。
ステージ3の出力結果はTXOUTレジスタより取得することができる。