[H8-ML(1875)] Re: sci通信
From: Hideyuki Maezawa <mae@xxxxxxxxxxxxxxx>
Date: 2002年05月23日(木)21時25分38秒

前澤と申します。

質問の主旨とずれるかも知れませんが、
10進2桁でよいならBCDを使ってはいかがでしょうか?

たとえば 45 なら、34h, 35h と送るのではなく、 45h だけを送る訳です。



ITO Seiichi wrote:

> 伊藤と申します.
>
> 現在,AKI-H8(3048)でSCI通信を行おうとしています.
> 1)二桁の数字(10進)をパソコンから送信して,
> 2)H8で文字コードから数に変換して,
> 3)それを16bitデータとして格納する
> のをしたいと思います.
>
> 一文字だけの入力は考えたのですが,
> 2文字続けて送信されるときの方法がわかりませんでした.
> RDR(もとはRSR)に続けて入る文字をどのように格納したらよいか
> と,
> 格納したあとに2けたの数字を16進に変換したらよいか
> についてご教授いただけたらと思っております.
> よろしくお願いいたします.
>
> (1文字分)
> MOV.B  @RDR1,R0L   ;RDR1-> R0L
> BCLR   RDRF        ;
> MOV.B  #30,R1L     ;
> SUB.B  R0L,R1L     ;R0L-R1L=R0L
>
> 伊藤誠一
> H8ito@xxxxxxxxxxx
>
> _________________________________________________________________
> デジカメで撮った写真も自由自在に編集 MSN フォト アルバム
> http://photos.msn.co.jp/

--

 ---------- interZone, Inc.
 -@@@@@@@-- Hideyuki Maezawa
 --@@@@---- <mae@xxxxxxxxxxxxxxx>
 ---@--@--- Miwa Plaza Shinjuku 4F, 2-20-2 Yoyogi,
 ----@@@@-- Shibuya-City, Tokyo, 151-0053
 --@@@@@@@- Telephone +81-3-5333-7217
 ---------- Facsimile +81-3-5333-7218


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


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


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