|
|
|
|
キーワード: DS3231, コード例, TCXO, rtc, リアルタイムクロック, ds3231 rtc tcxo, app note 3506, アプリケーションノート3506
関連製品
|
|
|

|
|
DS3231と8051互換マイクロコントローラとのインタフェース接続
|
要約:このアプリケーションノートでは、DS3231を8051互換マイクロコントローラにインタフェース接続するためのハードウェアとソフトウェアのサンプルを示しています。

図1. DS3231のピン配置
概要
このアプリケーションノートでは、実例を用いて、DS3231を8501互換マイクロコントローラにインタフェースする方法について説明し、基本的なインタフェースルーチンのサンプルコードを示しています。このサンプルで使用したマイクロコントローラはDS2250で、ソフトウェアはCで記述しています。
動作
このプログラムは、マイクロコントローラの2本の汎用ポート端子を使用して、I²C*バスのマスタとして動作します。DS3231は同一バスのスレーブデバイスとして動作します。プログラムは、時刻と日付の設定と読み取り、さらに温度データの読み取りと表示を実証しています。プログラムは、時刻、日付、および温度の情報をLCDディスプレイに表示します。この表示には、標準のHD44780コントローラを使用しています。
DS3231のピン配置と回路図をそれぞれ図1と2に示します。ソフトウェアを図3に示します。

大きな画像を見る
図2. DS3231の回路図
 テキストファイルをダウンロードする 図3. サンプルソフトウェア
フィードバックをお寄せください。 内容に満足されましたか、あるいは満足されていませんか?もっと良いページにできると思いますか?あるいは、単なるコメントでも結構です。フィードバックをお待ちしています。—マキシムはお客様からいただく訂正、提案を元に改善していきます。
このページを評価し、フィードバックを送信する。
APP 3506: Sep 16, 2005
アプリケーションノート3506,
AN3506,
AN 3506,
APP3506,
Appnote3506,
Appnote 3506
|
|
|
|