初めまして 中林朗という者です。初心者です。
登録したばかりなのに、さっそく質問して恐縮ですが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に転送したいと思ってます。
アドバイスよろしくお願いします。