[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE:MobileGear-II Speaker enable bit



># DMA を使わずにソフトウエアで直接DACへの出力をたたいても
># 音が出てこないので、なにか根本的な間違いがあるような
># 気がしてきました。

 ひょっとして、Vr4111のデータシートの、21.2.9 DVALIDREGの項の記述からすると
 DMAを行わない場合は、
 1ワードSODATAREGに書いた後DVALIDREGのSODATVビットを1にする
 という手順を繰り返さないとデータがD/Aへ取り込まれないかも知れません。

 1度データをセットした後、別のレジスタのビットをセットしないと
 データが取り込まれないというシリアルポート(H8/300H内蔵ペリフェラル)に
 遭遇したことがあります。
 このシリアルも、DMAだと自動的にデータを取り込むようになっていました。

_/ 南里 徹
   t-nanri@yamashita-denki.co.jp / nathor@alles.or.jp