- 締切済み
H8/3052でRTCを使うには
H8/3052でRTC-8564NBを使った時計を作ろうと思っているのですが、接続するピンと通信方法が判りません。 そもそもH8/3052はI2Cに対応していないようなのですが、上のRTCを使うことは不可能なのでしょうか。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
noname#137556
回答No.2
> 8ビットデータを送受信と書いてあるので、ポートを8個使用するという事ですよね。 いえいえ,シリアル通信ですので,ビットを時間軸上に並べて送受信します。 I2C の場合は,クロック用とデータ用に1本ずつポートがあれば OK です。 皆さん I/O ポートでやってるなぁ・・・ http://www.johns.jp/free/I2c_eeprom.html
noname#137556
回答No.1
専用の I/F は持っていないようですが、SCI のクロック同期モードで出来そうな気がします。 それがダメでも、通常の I/O ポートにつないで、IIC の規約通りに H/L を動かしてやれば使えます。 面倒ですが。
お礼
ありがとうございます。 まずはシリアル通信でのクロック同期モードから試してみようと思います。 通常のI/Oポートで動かす方法は、参考になりそうなページがありました。 ただ、この方法だと8ビットデータを送受信と書いてあるので、ポートを8個使用するという事ですよね。 出来なくはなさそうですが、出来ればクロック同期で済ませたいところです。 参考URL:http://www.softech.co.jp/mm_081203_firm.htm