Changes between Version 5 and Version 6 of PCF2129AT
- Timestamp:
- Nov 16, 2015 10:03:25 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PCF2129AT
v5 v6 20 20 [[Image(fig28.png,480px)]] 21 21 22 以下の記事ではI2C での配線を前提に記述します。22 以下の記事ではI2C通信での配線を前提に記述します。 23 23 24 24 下の画像はI2C通信での実体配線図です。 … … 44 44 [[Image(fig37.png,480px)]] 45 45 46 1.データ書き込みモードでスレーブのデバイスIDを書き込みます。[[BR]]0xA2は8bitでのアドレスです。ArduinoのWireライブラリを利用する際は7bit表記のアドレ で0x51になります。46 1.データ書き込みモードでスレーブのデバイスIDを書き込みます。[[BR]]0xA2は8bitでのアドレスです。ArduinoのWireライブラリを利用する際は7bit表記のアドレスで0x51になります。 47 47 48 48 2.データを書き込みたいレジスタアドレスを送信します。 … … 74 74 [[Image(fig38.png,480px)]] 75 75 76 1.データ書き込みモードでスレーブのデバイスIDを書き込みます。[[BR]]0xA2は8bitでのアドレスです。ArduinoのWireライブラリを利用する際は7bit のアドレスが0x51になります。76 1.データ書き込みモードでスレーブのデバイスIDを書き込みます。[[BR]]0xA2は8bitでのアドレスです。ArduinoのWireライブラリを利用する際は7bit表記のアドレスで0x51になります。 77 77 78 78 2.データを読みだすレジスタアドレスを書き込みます。 … … 116 116 == サンプルプログラム == 117 117 118 Arduinoを起動 た際に一度だけ走るsetup()内部で設定した時間から118 Arduinoを起動した際に一度だけ走るsetup()内部で設定した時間から 119 119 刻々と時間を刻みます。Arduinoは100msごとに時間を読みにっているので、表示される秒の値は多少遅れます。[[BR]] 120 120 RTCは電源が供給される限り内部で時間を刻みます。 … … 177 177 178 178 簡易ですがライブラリを作成したので、 179 "libraries" 下にPCF2129ATフォルダを設置してください。179 "libraries"ディレクトリ下に解凍して作成されるPCF2129ATフォルダを設置してください。 180 180 181 181 現在のバージョンは2015/11/16版です。 … … 184 184 185 185 == 付録 == 186 mbedのページ [https://developer.mbed.org/teams/CQ_I2C_book/code/PCF2129AT/ https://developer.mbed.org/...] 186 mbedのページ(CQ出版) [https://developer.mbed.org/teams/CQ_I2C_book/code/PCF2129AT/ https://developer.mbed.org/...] 187 mbedのページ(NXP) [https://developer.mbed.org/users/nxp_ip/code/PCF2127/ https://developer.mbed.org/...]