• ベストアンサー

RS232通信 PIC-PC間

PICからの数値データをPCにRS232で送信しようと考えているのですが、 putc関数(puts)を用いてitoa関数で数値を文字に変換してから送信しようとしたのですが、 itoa関数の部分でプログラムが止まってしまいました。(たぶん重かったのではないかと思います。) PIC内で重くなく数値を文字に変換する方法か、RS232通信を用いて数値を送る方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • tsunji
  • ベストアンサー率20% (196/958)
回答No.1

1桁の数字なら a = 1; b = a + '0'; でいいんじゃない?