[H8-ML(826)] Re: [H8-ML(825)] はじめまして、いきなり質問ですが・・・
From: tarosuke@xxxxxx (Yuji Tateno)
Date: 2000年10月16日(月)21時34分58秒
10行目で初期化してない変数iをインデクスにしたアドレスをMRBに入れてますよ!
ここは単純に「DMAC0.MARB = N;」でいいはずです。

>初めまして 中林朗という者です。初心者です。
>登録したばかりなのに、さっそく質問して恐縮ですがDMACを使ってデータをとり
>こもうと思っています。
>HITACHIのホームページのサンプルプログラムも参考にしたのですが、うまく転送で
>きません。
>プログラムは以下の通りです。
>---------------------------------------
>char  N[10000];
>char dummy1,dummy2;
>
>main()
>{
>     int i;
>     char a;
>
>     DMAC0.MARA=&P9.DR;
>     DMAC0.MARB=&N[i];
>     DMAC0.ETCRA=100;
>     DMAC0.DTCRB.BYTE=0x10;
>     DMAC0.DTCRA.BYTE=0x06;
>     dummy1=DMAC0.DTCRB.BYTE;
>     DMAC0.DTCRB.BIT.DTME=1;
>     dummy2=DMAC0.DTCRA.BYTE;
>     DMAC0.DTCRA.BIT.DTE=1;
>}
>-------------------------------
>ノーマルモードで、ポート9から配列Nに転送したいと思ってます。
>アドバイスよろしくお願いします。


---------------------------------------
webmaster@xxxxxxxxxxxx:舘野雄治
http://www.tarosuke.net/:たろすけの部屋
---------------------------------------
スレッド概略
[表示中](起点)


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]