NEC PC-98シリーズエミュレーターを語ろう23 (860レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
231
(1): 名無しさん@お腹いっぱい。 (ワッチョイ b3af-T7LG) [] 2024/05/05(日) 02:39:41.15 ID:KHevWzEV0(2/4) AAS
>>230
「変数名,番号,機能」の順に対応を記すと
clk, 63, マスタークロック(7.9872MHz)
ic, 33, 初期化(イニシャルクリア)
cs, 57, CPUインターフェース チップセレクト信号
wr, 58, CPUインターフェース データライト信号
rd, 59, CPUインターフェース データリード信号
a0, 60, CPUインターフェース バスコントロール信号
a1, 61, CPUインターフェース バスコントロール信号
data, 2〜9, CPUインターフェース データバス D0(最下位ビット)〜D7(最上位ビット)
test, 40, LSIテスト端子
gpio_a, 17〜10, 汎用I/Oポート A0(最下位ビット)〜A7(最上位ビット)
gpio_b, 25〜18, 汎用I/Oポート B0(最下位ビット)〜B7(最上位ビット)
dt0, 41, 外部メモリからのデータ出力 DO0
dm, 49〜55, 外部メモリからのデータ出力 DO1〜DO7(DO0は48番にはなく上記の41番)
ad, 36, ADコンバーター アナログ入力
da, 38, ADコンバーター AD変換 基準電圧

見事に(プログラムでのシミュレーションでは必要のない)電源とAD変換用のコンデンサーの入力以外は全て定義されてることがわかります
232
(1): 名無しさん@お腹いっぱい。 (ワッチョイ b3af-T7LG) [] 2024/05/05(日) 02:41:38.97 ID:KHevWzEV0(3/4) AAS
>>231
同様に、出力も fmopna_t 内に定義されています

「変数名,番号,機能」の順に対応を記すと
int o_gpio_a, 17〜10, 汎用I/Oポート A0(最下位ビット)〜A7(最上位ビット)
int o_gpio_b, 25〜18, 汎用I/Oポート B0(最下位ビット)〜B7(最上位ビット)
int o_spoff, 34, スピーカー ON/OFF 用スイッチ
int o_a8, 42, 外部メモリへのアドレス出力 A8
int o_romcs, 43, 外部メモリに ROM を使用した場合のデータ取り込み用タイミング信号
int o_mden, 44, 外部メモリに DRAM を使用した場合のデータ取り込み用タイミング信号
int o_we, 45, 外部メモリインターフェース 有効化信号
int o_cas, 46, 外部メモリインターフェース CASアドレスラッチ信号
int o_ras, 47, 外部メモリインターフェース RASアドレスラッチ信号
int o_dm, 48〜55, 外部メモリへのアドレス出力 A0〜A7、外部メモリへのデータ入力 DI0〜DI7
float o_analog, 27, SSG部アナログ信号(ソースフォロワ出力)
int o_sh1, 29, DACインターフェース CHANNEL1 ラッチ出力(同期信号)
int o_sh2, 30, DACインターフェース CHANNEL2 ラッチ出力(同期信号)
int o_opo, 31, DACインターフェース シリアルデータ
int o_s, 64, DACインターフェース DAC用ビットクロック
int o_irq_pull, 56, CPUインターフェース 割り込み要求信号
int o_data, 2〜9, CPUインターフェース データバス D0(最下位ビット)〜D7(最上位ビット)
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s