• 締切済み

H8/3052でRTCを使うには

H8/3052でRTC-8564NBを使った時計を作ろうと思っているのですが、接続するピンと通信方法が判りません。 そもそもH8/3052はI2Cに対応していないようなのですが、上のRTCを使うことは不可能なのでしょうか。

みんなの回答

noname#137556
noname#137556
回答No.2

> 8ビットデータを送受信と書いてあるので、ポートを8個使用するという事ですよね。 いえいえ,シリアル通信ですので,ビットを時間軸上に並べて送受信します。 I2C の場合は,クロック用とデータ用に1本ずつポートがあれば OK です。 皆さん I/O ポートでやってるなぁ・・・ http://www.johns.jp/free/I2c_eeprom.html

noname#137556
noname#137556
回答No.1

専用の I/F は持っていないようですが、SCI のクロック同期モードで出来そうな気がします。 それがダメでも、通常の I/O ポートにつないで、IIC の規約通りに H/L を動かしてやれば使えます。 面倒ですが。

参考URL:
http://www.nxp.com/acrobat_download2/literature/9398/39340011_jp.pdf
573end
質問者

お礼

ありがとうございます。 まずはシリアル通信でのクロック同期モードから試してみようと思います。 通常のI/Oポートで動かす方法は、参考になりそうなページがありました。 ただ、この方法だと8ビットデータを送受信と書いてあるので、ポートを8個使用するという事ですよね。 出来なくはなさそうですが、出来ればクロック同期で済ませたいところです。 参考URL:http://www.softech.co.jp/mm_081203_firm.htm

関連するQ&A