[H8-ML(1874)] Re: sci通信
From: Yasutada SUZUKI <yamatori@xxxxxxxxxxxxxxxxxxxx>
Date: 2002年05月23日(木)18時49分53秒
鈴木です。アセンブラはわからないので,具体的なコードは書けませんが…

From: "ITO Seiichi" <h8ito@xxxxxxxxxxx>
> 一文字だけの入力は考えたのですが,
> 2文字続けて送信されるときの方法がわかりませんでした.
> RDR(もとはRSR)に続けて入る文字をどのように格納したらよいか
> と,

RXI (受信データフル) 割り込みを使ってみてはどうでしょうか。

2 つメモリ領域を用意しておいて,

RXI 割り込みが掛かったら,上位桁用が空の場合は RDR をそちらへコピー。
空でない場合は下位桁用にコピーし,演算を行い,メモリをクリアする。

です。SCI0 だと DMA を使う手もあります。
-- 
鈴木 (嶋崎) 保任	yamatori@xxxxxxxxxxxxxxxxxxxx

スレッド概略
[1871(R)](起点)
 └[表示中]


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


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