ボッシュさんのBMP180 気圧センサで気温のデーターを取得しようとしているのですが、うまくいきません。ご指導お願いします。個人的には下のコードで、パソコンの方でなにか数字がでると思っているのですが、000でした。抵抗値か転送クロックに問題があるように思っています。よろしくお願いいたします。
環境e2 studio Version:5.3.1.002 評価期間の有効期限が切れています。RL78/G10+E2 Lite
周辺機能の設定の転送クロックは100000です。
抵抗は5kΩ位です。
/* Start user code for global. Do not edit comment generated here */char buf[256]="";char data[10]="";unsigned long millisec;void sleep(long i_end_millisecond);void uart(void);/* End user code. Do not edit comment generated here */
チョコです。 IICはSDA信号は双方向なので,初心者がオシロの波形だけみても分からないと思いますよ。 せいぜい,ロジアナで波形変化を逐次取り込み,前後の関係をつかめないと苦しいです。特に,スレーブの 動作が分かっていないと,どうなっているかも分かりません。 基本的に,どのような動きをするかを理解するのが先だと思いますよ。
こんなことをしてよいのか分からないのですが、プルアップ抵抗もスレーブも何もつけずに下のコードと設定で波形をみたら、SCLA0からはなにも出ていないです。石が壊れた? なにか設定ができていないのか?状態です。SCL00からはなにかでていました。