28
© 2012 Microchip Technology Inc. DS22270B_JP - p. 1 24AA1026/24LC1026/24FC1026 デバイス一覧表 特長 低消費電力 CMOS 技術 - 読み出し電流 : 450 μA 以下 - スタンバイ電流 : 5 μA 以下 •2 線式シリアル インターフェイス I 2 C™ 互換 最大 4 個のデバイスをカスケード可能 シュミットトリガ入力によるノイズの抑制 出力スロープ制御によるグランドバウンスの排除 100 kHz 400 kHz のクロックに対応 • FC バージョンは 1 MHz クロックに対応 ページ書き込み時間 : 3 ms (typical) 自己処理消去 / 書き込みサイクル • 128 バイトのページ書き込みバッファ ハードウェア書き込み保護 • ESD 保護 : > 400 V 百万回を超える消去 / 書き込み耐性 データ保持寿命 : > 200 工場書き込みに対応 パッケージ : 8 ピン PDIPSOIJSOIC 鉛フリー、RoHS 準拠 温度レンジ - 産業用 (I): -40 +85 - 車載用 (E): -40 +125 概要 マイクロチップ社の 24AA1026/24LC1026/24FC1026 (24XX1026*) は、 1.7 5.5 V の基板電圧レンジで動作 可能な 128K x 8 (1024K bit) のシリアル EEPROM ( 気的消去可能な PROM) です。本デバイスは、パーソ ナル通信やデータ収集等の先進的な低消費電力アプリ ケーション向けに開発されました。本デバイスでは、 バイト書き込みとページ書き込み ( 最大 128 kbyte)およびランダム読み出しとシーケンシャル読み出しが 可能です。読み出しは、アドレス境界内 (0000h FFFFh 10000h 1FFFFh) でシーケンシャルに行え ます。機能的なアドレスラインにより、同一データバ ス上で最大 4 個のデバイスを使えます。このため、シ ステム EEPROM メモリを合計で最大 4 Mbit まで実装 できます。本デバイスは、標準的な 8 ピン PDIPSOICSOIJ パッケージでご利用いただけます。 パッケージタイプ ブロック図 * 本書では、全ての 24AA1026/24LC1026/24FC1026 デバイ スを指す製品番号として「24XX1026」を使います。 製品番号 VCC レンジ 最大クロック 周波数 温度 レンジ 24AA1026 1.7 5.5 V 400 kHz I 24LC1026 2.5 5.5 V 400 kHz* I, E 24FC1026 1.8 5.5 V 1 MHz I 100 kHz (VCC < 2.5 V の場合 ) *100 kHz (VCC < 4.5 VE 温度レンジの場合 ) 400 kHz (VCC < 2.5 V の場合 ) NC A1 A2 VSS VCC WP SCL SDA 1 2 3 4 8 7 6 5 PDIP SOIJ/SOIC NC A1 A2 VSS 1 2 3 4 8 7 6 5 VCC WP SCL SDA HVGenerator EEPROM Array Page Latches YDEC XDEC Sense AMP R/W Control Memory Control Logic I/O Control Logic I/O A1 A2 SDA SCL VCC VSS WP 1024K I 2 C CMOS シリアル EEPROM 注意 : この日本語版文書は参考資料としてご利用ください。最新情報は必ずオリジ ナルの英語版をご参照願います。

Microchip Technologyww1.microchip.com/downloads/jp/DeviceDoc/22270B_JP.pdfSense AMP R/W Control Memory Control Logic I/O Logic I/O A1A2 SDA SCL VCC VSS WP 1024K I2C CMOS シリアルEEPROM

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

  • 24AA1026/24LC1026/24FC1026

    1024K I2C™ CMOS シリアル EEPROM

    注意 : この日本語版文書は参考資料としてご利用ください。最新情報は必ずオリジナルの英語版をご参照願います。

    デバイス一覧表

    特長

    • 低消費電力 CMOS 技術- 読み出し電流 : 450 μA 以下- スタンバイ電流 : 5 μA 以下

    • 2 線式シリアル インターフェイス I2C™ 互換• 最大 4 個のデバイスをカスケード可能• シュミットトリガ入力によるノイズの抑制• 出力スロープ制御によるグランドバウンスの排除• 100 kHz と 400 kHz のクロックに対応• FC バージョンは 1 MHz クロックに対応• ページ書き込み時間 : 3 ms (typical)• 自己処理消去 / 書き込みサイクル• 128 バイトのページ書き込みバッファ• ハードウェア書き込み保護• ESD 保護 : > 400 V• 百万回を超える消去 / 書き込み耐性• データ保持寿命 : > 200 年• 工場書き込みに対応• パッケージ : 8 ピン PDIP、SOIJ、SOIC• 鉛フリー、RoHS 準拠• 温度レンジ

    - 産業用 (I): -40 ~ +85 ℃- 車載用 (E): -40 ~ +125 ℃

    概要

    マイクロチップ社の 24AA1026/24LC1026/24FC1026(24XX1026*) は、1.7 ~ 5.5 V の基板電圧レンジで動作可能な 128K x 8 (1024K bit) のシリアル EEPROM ( 電気的消去可能な PROM) です。本デバイスは、パーソナル通信やデータ収集等の先進的な低消費電力アプリケーション向けに開発されました。本デバイスでは、バイト書き込みとページ書き込み ( 最大 128 kbyte)、

    およびランダム読み出しとシーケンシャル読み出しが可能です。読み出しは、アドレス境界内 (0000h ~FFFFhと10000h~1FFFFh)でシーケンシャルに行えます。機能的なアドレスラインにより、同一データバス上で最大 4 個のデバイスを使えます。このため、システム EEPROM メモリを合計で最大 4 Mbit まで実装できます。本デバイスは、標準的な 8 ピン PDIP、SOIC、SOIJ パッケージでご利用いただけます。

    パッケージタイプ

    ブロック図

    * 本書では、全ての 24AA1026/24LC1026/24FC1026 デバイスを指す製品番号として「24XX1026」を使います。

    製品番号VCC

    レンジ最大クロック

    周波数温度レンジ

    24AA1026 1.7 ~ 5.5 V 400 kHz † I24LC1026 2.5 ~ 5.5 V 400 kHz* I, E24FC1026 1.8 ~ 5.5 V 1 MHz ‡ I

    † 100 kHz (VCC < 2.5 V の場合 )*100 kHz (VCC < 4.5 V、E 温度レンジの場合 )‡ 400 kHz (VCC < 2.5 V の場合 )

    NC

    A1

    A2

    VSS

    VCC

    WP

    SCL

    SDA

    1

    2

    3

    4

    8

    7

    6

    5

    PDIP

    SOIJ/SOICNC

    A1

    A2

    VSS

    1

    2

    3

    4

    8

    7

    6

    5

    VCC

    WP

    SCL

    SDA

    HVGenerator

    EEPROM Array

    Page Latches

    YDEC

    XDEC

    Sense AMPR/W Control

    MemoryControl

    Logic

    I/OControlLogic

    I/O

    A1 A2

    SDA

    SCL

    VCCVSS

    WP

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 1

  • 24AA1026/24LC1026/24FC1026

    1.0 電気的特性

    絶対最大定格 ( † )

    VCC........................................................................................................................................................................... 6.5 V

    入出力電圧 (VSS 基準 )..................................................................................................................... -0.6 V ~ VCC+1.0 V保管温度 ............................................................................................................................................... -65 ~ +150 ℃

    電源投入中の周囲温度 ....................................................................................................................... -65 ~ +125 ℃

    全ピンの ESD 保護 ................................................................................................................................................ ≥ 4 kV

    表 1-1: DC 特性

    † 注意 : 上記の「絶対最大定格」を超える条件は、デバイスに恒久的な損傷を生じる可能性があります。これはストレス定格です。本書の動作表に示す条件または上記から外れた条件でのデバイスの運用は想定していません。長期間にわたる最大定格条件での動作や保管は、デバイスの信頼性に影響する可能性があります。

    DC 特性 産業用温度レンジ (I):VCC = +1.7 ~ 5.5 VTA = -40 ~ +85 ℃車載用温度レンジ (E):Vcc = +2.5 ~ 5.5 VTA = -40 ~ +125 ℃

    パラメータ

    No.記号 特性 Min. Max. 単位 条件

    — A1、A2、SCL、SDA、WP ピン

    — — —

    D1 VIH HIGH レベル入力電圧 0.7 VCC — VD2 VIL LOW レベル入力電圧 — 0.3 VCC

    0.2 VCCVV

    VCC ≥ 2.5 VVCC < 2.5 V

    D3 VHYS シュミットトリガ入力のヒステリシス(SDA、SCL ピン )

    0.05 VCC — V VCC ≥ 2.5 V (Note)

    D4 VOL LOW レベル出力電圧 — 0.40 V IOL = 3.0 mA @ VCC = 4.5 VIOL = 2.1 mA @ VCC = 2.5 V

    D5 ILI 入力リーク電流 — ±1 μA VIN = VSS または VCCVIN = VSS または VCC

    D6 ILO 出力リーク電流 — ±1 μA VOUT = VSS または VCCD7 CIN、

    COUTピン容量 ( 全ての入力 / 出力 )

    — 10 pF VCC = 5.0 V (Note)TA = 25 ℃、FCLK = 1 MHz

    D8 ICC Read 消費電流 — 450 μA VCC = 5.5 V、SCL = 400 kHzICC Write — 5 mA VCC = 5.5 V

    D9 ICCS スタンバイ電流 — 5

    μA SCL、SDA、VCC = 5.5 VA1、A2、WP = VSSTA = -40 ~ +85 ℃

    Note: このパラメータは定期的に抽出検査を行います。全数検査は行いません。

    DS22270B_JP - p. 2 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    表 1-2: AC 特性

    AC 特性 産業用温度レンジ (I):VCC = +1.7 ~ 5.5 VTA = -40 ~ +85 ℃車載用温度レンジ (E):Vcc = +2.5 ~ 5.5 VTA = -40 ~ +125 ℃

    パラ

    メータNo.

    記号 特性 Min. Max. 単位 条件

    1 FCLK クロック周波数 —————

    100100400400

    1000

    kHz 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    2 THIGH クロック HIGH 時間 40004000600600500

    —————

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    3 TLOW クロック LOW 時間 4700470013001300500

    —————

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    4 TR SDA および SCL 立ち上がり時間(Note 1)

    —————

    10001000300300300

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    5 TF SDA および SCL 立ち下がり時間(Note 1)

    ——

    300100

    ns 24FC1026 を除く全てのデバイス1.8 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    6 THD:STA START 条件ホールド時間 40004000600600250

    —————

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    7 TSU:STA START 条件セットアップ時間 47004700600600250

    —————

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    8 THD:DAT データ入力ホールド時間 0 — ns (Note 2)9 TSU:DAT データ入力セットアップ時間 250

    250100100100

    —————

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    10 TSU:STO STOP 条件セットアップ時間 40004000600600250

    —————

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    Note 1: 全数検査していません。CB = 1 つのバスラインの総静電容量 (pF)2: デバイスがトランスミッタとして動作する場合、意図しない START/STOP 条件の発生を防ぐために、この内部最小遅

    延時間を確保して SCL 立ち下がりエッジの未定義領域 ( 最小 300ns) をブリッジする必要があります。3: TSP と VHYS の組み合わせの仕様は、ノイズスパイクの抑制能力を改善した新しいシュミットトリガ入力によるもので

    す。これにより標準動作向けの TI 要件を満たす必要はありません。4: このパラメータ値は特性に基づく値であり、実験で確認した値ではありません。Total Endurance™ ソフトウェアを使

    うと、特定アプリケーションでの書き込み耐性を予測できます。このソフトウェアはマイクロチップ社のウェブサイ

    ト (www.microchip.com) からダウンロードできます。

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 3

  • 24AA1026/24LC1026/24FC1026

    図 1-1: バスタイミング データ

    11 TSU:WP WP セットアップ時間 40004000600600600

    —————

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    12 THD:WP WP ホールド時間 47004700130013001300

    —————

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    13 TAA クロックから出力確定までの時間(Note 2)

    —————

    35003500900900400

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5 V ≤ VCC ≤ 5.5 V (24FC1026 のみ )

    14 TBUF バスフリー時間 : 次の転送が開始可能になるまで

    に必要なバスの空き時間

    4700470013001300500

    —————

    ns 1.7 V ≤ VCC ≤ 2.5 V 2.5 V ≤ VCC ≤ 4.5 V、E 温度レンジ2.5 V ≤ VCC ≤ 5.5 V1.8 V ≤ VCC ≤ 2.5 V (24FC1026 のみ )2.5V ≤ VCC ≤ 5.5V (24FC1026 のみ )

    15 TSP 入力フィルタ スパイク低減(SDA および SCL ピン )

    — 50 ns 24FC1026 以外の全てのデバイス(Note 1、Note 3)

    16 TWC 書き込みサイクル時間 ( バイトまたはページ )

    — 5 ms —

    17 書き込み耐性 1,000,000 — cycles ページモード、25 ℃、VCC = 5.5 V (Note 4)

    AC 特性 ( 続き ) 産業用温度レンジ (I):VCC = +1.7 ~ 5.5 VTA = -40 ~ +85 ℃車載用温度レンジ (E):Vcc = +2.5 ~ 5.5 VTA = -40 ~ +125 ℃

    パラ

    メータNo.

    記号 特性 Min. Max. 単位 条件

    Note 1: 全数検査していません。CB = 1 つのバスラインの総静電容量 (pF)2: デバイスがトランスミッタとして動作する場合、意図しない START/STOP 条件の発生を防ぐために、この内部最小遅

    延時間を確保して SCL 立ち下がりエッジの未定義領域 ( 最小 300ns) をブリッジする必要があります。3: TSP と VHYS の組み合わせの仕様は、ノイズスパイクの抑制能力を改善した新しいシュミットトリガ入力によるもので

    す。これにより標準動作向けの TI 要件を満たす必要はありません。4: このパラメータ値は特性に基づく値であり、実験で確認した値ではありません。Total Endurance™ ソフトウェアを使

    うと、特定アプリケーションでの書き込み耐性を予測できます。このソフトウェアはマイクロチップ社のウェブサイ

    ト (www.microchip.com) からダウンロードできます。

    (unprotected)(protected)

    SCL

    SDAIN

    SDAOUT

    WP

    5

    7

    6

    15

    3

    2

    8 9

    13

    D3 4

    10

    11 12

    14

    DS22270B_JP - p. 4 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    2.0 ピンの説明デバイスのピン配置を表 2-1 に示します。

    表 2-1: ピン割り当てテーブル

    2.1 チップアドレス入力 (A1、A2)24XX1026 では、複数のデバイスを動作させるためにA1 および A2 入力を使います。これらの入力のレベルは、スレーブアドレス内の対応するビットと比較されます。比較結果が「真」であれば、そのチップが選択されます。

    チップセレクト ビットの組み合わせにより、同一バスに最大 4 個のデバイスを接続できます。ほとんどのアプリケーションでは、チップアドレス入力 (A1 と A2)を論理「0」または「1」に固定します。アプリケーションによっては、これらのピンをマイクロコントローラまたは他のプログラマブル デバイスで制御する場合があります。そのようなアプリケーションでは、通常のデバイス動作に移行する前に、チップアドレスピンを論理「0」または「1」に駆動する必要があります。

    2.2 シリアルデータ (SDA)この双方向ピンはアドレスとデータの送受信に使います。このピンはオープンドレインであるため、SDA バスには VCC に対するプルアップ抵抗が必要です ( 通常100 kHz の場合 10 kΩ、400 kHz と 1 MHz の場合2 kΩ を使用 )。通常のデータ転送の場合、SDA ピンの状態は SCL ピンが LOW の時にだけ変更できます。START/STOP 条件を生成する時にだけ、SCL ピンが HIGH の時に SDAピンの状態を変更します。

    2.3 シリアルクロック (SCL)この入力ピンはデータの送受信を同期するために使います。

    2.4 書き込み保護 (WP)このピンは、VSS または VCC のいずれかに接続する必要があります。VSS に接続した場合、書き込み動作が可能となります。VCC に接続した場合、書き込み動作は禁止されます。このピンの接続状態は、読み出し動作には影響しません。

    名称 PDIP SOIJ SOIC 機能NC 1 1 1 未接続A1 2 2 2 ユーザ設定可能なチップセ

    レクト

    A2 3 3 3 ユーザ設定可能なチップセレクト

    VSS 4 4 4 グランドSDA 5 5 5 シリアルデータSCL 6 6 6 シリアルクロックWP 7 7 7 書き込み保護入力VCC 8 8 8 +1.7 ~ 5.5 V (24AA1026)

    +2.5 ~ 5.5 V (24LC1026)+1.8 ~ 5.5 V (24FC1026)

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 5

  • 24AA1026/24LC1026/24FC1026

    3.0 機能の説明24XX1026 は双方向 2 線バスとデータ転送プロトコルをサポートします。バスへデータを送信するデバイスを「トランスミッタ」、バスからデータを受信するデバイスを「レシーバ」と呼びます。24XX1026 はスレーブとして動作し、マスタデバイスがバスを制御します。マスタデバイスはシリアルクロック (SCL) の生成、バスアクセスの制御、START および STOP 条件の生成を行う必要があります。マスタとスレーブは、いずれもトランスミッタとしてもレシーバとしても動作可能ですが、どちらのモードで動作するかはマスタデバイスが決定します。

    DS22270B_JP - p. 6 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    4.0 バスの特性バスプロトコルは下記の定義に従います。

    • データ転送はバスがビジー状態ではない時にのみ開始できる。

    • データ転送中、クロックラインが HIGH の時にデータラインは変化してはならない。クロック ラインがHIGH の時にデータラインが変化すると、START 条件または STOP 条件と見なす。

    上記に従う各種バス条件を以下で説明します。図 4-1も参照してください。

    4.1 Bus Not Busy (A)データラインとクロックラインは両方とも HIGH を維持します。

    4.2 Start Data Transfer (B)クロック (SCL) が HIGH の時に SDA ラインを HIGHから LOW へ変更する事により、START 条件を生成します。全てのコマンドは START 条件後に実行する必要があります。

    4.3 Stop Data Transfer (C)クロック (SCL) がHIGHの時に SDAラインを LOW から HIGH へ変更する事により、STOP 条件を生成します。全ての動作は STOP 条件により終了します。

    4.4 Data Valid (D)START 条件の後、クロック信号が HIGH の間にデータラインが変化しなければ、その時のデータラインの状態が有効データです。

    データラインの状態は、クロック信号が LOW の間に変更する必要があります。クロック 1 パルスあたり1 ビットのデータを転送します。

    データ転送は START 条件で始まり、STOP 条件で終わります。START から STOP までの間に転送するデータのバイト数は、マスタデバイスが決定します。

    4.5 肯定応答アドレスされた各レシーバは、1 バイトを受信するたびに肯定応答信号を送信する必要があります。マスタデバイスは、この肯定応答ビットに対応するクロックパルスを送信する必要があります。

    肯定応答を返すデバイスは、肯定応答クロックパルスの間、SDA ラインをプルダウンする必要があります。具体的には、肯定応答関連のクロックパルスの HIGH期間に、SDA ラインを安定して LOW に維持する必要があるという事です。当然ですが、セットアップ時間とホールド時間を考慮する必要があります。読み出しの場合、マスタはスレーブからの最終バイトに対して肯定応答ビットを返さずに、データ受信終了信号をスレーブへ送る必要があります。この場合、スレーブ(24XX1026) はデータラインを HIGH に維持し、マスタは STOP 条件を生成する事ができます。

    図 4-1: シリアルバス上のデータ転送シーケンス

    図 4-2: 肯定応答のタイミング

    Note: 24XX1026 は、内部書き込みサイクルを実行している間、肯定応答ビットを一切生成しません。この間マスタは、その書き込みを開始するために使った制御コードと同じ制御コードを使って、書き込みサイクルの完了をポーリングする必要があります。

    Address orAcknowledge

    Valid

    DataAllowed

    To Change

    StopCondition

    StartCondition

    SCL

    SDA

    (A) (B) (D) (D) (C) (A)

    SCL 987654321 1 2 3

    レシーバが SDA ラインを LOW へ切り換えて 8 ビットのデータ受信に対する肯定応答を返せるようにするために、トランスミッタはこの位置で SDA をリリースする必要があります。

    トランスミッタからのデータ送信を再開するために、レシーバはこの位置でSDAラインをリリースする必要があります。

    Data from transmitter Data from transmitterSDA

    AcknowledgeBit

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 7

  • 24AA1026/24LC1026/24FC1026

    5.0 デバイスのアドレッシング 制御バイトは、START 条件発生後にマスタデバイスから受信する最初のバイトです ( 図 5-1)。制御バイトは4 ビットの制御コードを格納します。24XX1026 を読み書きする場合、このバイトを「1010」( バイナリ ) に設定します。制御バイトでは、この 4 ビットの次に 2ビットのチップセレクト ビット (A2、A1) が続きます。チップセレクト ビットでアクセス先のデバイスを選択する事により、同一バス上で最大 4 個の 24XX1026を使う事ができます。制御バイト内のチップセレクトビットは、アクセス先デバイスの A2 および A1 ピンの論理レベルに対応するように設定する必要があります。これらのビットは、事実上、ワードアドレスの最上位の 2 ビット (MSb) となります。制御バイトでは、チップセレクト ビットの次にブロック選択ビット(B0) が続きます。このビットは、アレイ全体にアクセスするための A16 アドレスビットとして機能します。

    制御バイトの最終ビット (R/W ピット ) により、実行する動作 ( 読み出し / 書き込み ) を指定します。このビットが「1」の場合は読み出し動作、「0」の場合は書き込み動作を実行します。制御バイトの次に、先頭データバイトのアドレスを格納した 2 バイトのアドレスバイトを受信します ( 図 5-2)。各アドレスビットは上位から下位へ向かって順番に転送されます。

    START 条件後に、24XX1026 は SDA バスを監視して、転送されるデバイスタイプ識別子をチェックし、「1010」コードと適切なチップセレクト ビットを受信した時に、肯定応答信号を SDA ラインに出力します。24XX1026 は、R/W ビットの状態に応じて、読み出しまたは書き込み動作を実行します。

    24XX1026 は 2 つのセグメント (各 512K ビット ) に分割され、内部のアドレッシングはこの境界により制限されます。ブロック選択ビット「B0」は、アクセス先のセグメントを選択するために使います。

    図 5-1: 制御バイトのフォーマット

    5.1 複数デバイスにまたがる連続的なアドレッシング

    チップセレクト ビット A2 および A1 により、同一バス上で最大 4 個の 24XX1026 を使って、連続的なアドレス空間を最大 4 Mbit まで拡張できます。この場合、ソフトウェアでは、制御バイトの A1 をアドレスビット A16、A2 をアドレスビット A17 として使えます。デバイスの境界を越えてシーケンシャルに読み出す事はできません。

    また、各デバイスの内部アドレッシング境界を越えてシーケンシャルに読み出す事もできません。この内部境界により、各デバイスは 512K ビットずつの 2 つのセグメントに分割されます。ブロック選択ビット「B0」は、分割された各セグメントへのアクセスを制御します。

    セグメントの境界により、シーケンシャル読み出し動作は、512K ビットのブロックごとに制限されます。従って、同一バス上の 4 個のデバイスを全て読み出すには、シーケンシャル読み出しコマンドを 8 回実行する必要があります。

    図 5-2: アドレス シーケンスビットの割り当て

    1 0 1 0 A2 A1 B0S ACKR/W

    Control Code

    Chip

    Bits

    Slave Address

    Acknowledge BitStart Bit

    Read/Write Bit

    SelectBlockSelect

    Bit

    1 0 1 0 A2A1

    B0 R/W

    A11

    A10

    A9

    A7

    A0

    A8 • • • • • •

    A12

    Control Byte Address High Byte Address Low Byte

    ControlCode

    ChipSelectBits

    A13

    A14

    BlockSelect

    Bit

    A15

    DS22270B_JP - p. 8 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    6.0 書き込み動作

    6.1 バイト書き込みマスタ トランスミッタは、START 条件に続いて制御コード (4 ビット )、チップセレクト ビット (2 ビット )、ブロック選択ビット (1 ビット )、R/W ビット ( 論理LOW) をバスへ転送します。これにより、スレーブレシーバに対して、引き続き上位アドレスバイトを送信する事を知らせます。これに対しスレーブレシーバは、9 番目のクロックサイクルで肯定応答を返します。肯定応答が返されると、マスタはワードアドレスの上位バイトを送信し、24XX1026 はこのアドレスをアドレスポインタに書き込みます。マスタは、次にワードアドレスの下位バイトを送信します。24XX1026 が再び肯定応答を返した後、マスタデバイスはワードデータを送信します。このデータは、メモリ内のアドレスポインタが指す位置に書き込まれます。24XX1026 が再度肯定応答を返した後、マスタは STOP 条件を生成します。これにより、内部書き込みサイクルが始まります。24XX1026 は、書き込みサイクルを実行している間、肯定応答信号を返しません。この間マスタは、その書き込みを開始するために使った制御バイトと同じ制御バイト ( 図 6-1) を使って、書き込みサイクルの完了をポーリングします。WP ピンが HIGH にホールドされているアレイに対して書き込みを試みると、そのデバイスは命令に対して肯定応答を返しますが、書き込みサイクルを開始しません ( データは何も書き込まれません )。書き込みサイクルが発生しないため、デバイスは即座に次の命令を受け入れます。バイト書き込みコマンドの実行後、内部アドレスカウンタは直前の書き込み位置の次のアドレスを指します。

    6.2 ページ書き込みページ書き込みは、バイト書き込みと同様の方法で書き込み制御バイト、ワードアドレス、先頭データバイトを 24XX1026 へ転送します。ただし、マスタは STOP条件を生成せずに、引き続き最大で 127 バイトを転送します。これらは一時的に内部ページバッファに保存され、マスタが STOP 条件を生成した後にメモリへ書き込まれます。各ワードを受け取るたびに、アドレスポインタの下位 7 ビットが内部で 1 つインクリメントします。マスタが、STOP 条件を生成する前に、128 バイトを超ええるデータを送信した場合、アドレスカウンタはロールオーバーし、以前に受け取ったデータは上書きされます。バイト書き込み動作と同様に、STOP 条件を受信すると内部書き込みサイクルが始まります ( 図 6-2)。WP ピンが HIGH にホールドされているアレイに対して書き込みを試みると、そのデバイスは命令に対して肯定応答を返しますが、書き込みサイクルを開始しません ( データは何も書き込まれません )。書き込みサイクルが発生しないため、デバイスは即座に次の命令を受け入れます。

    6.3 書き込み保護WP ピンを VCC に接続する事により、アレイ全体(00000-1FFFF) を書き込み保護できます。WP ピンをVSS に接続すると、書き込み保護は無効になります。WP ピンは、各書き込みコマンドのストップビットのタイミングでサンプリングされます ( 図 1-1)。ストップビットの後で WP ピンの状態を変更しても、書き込みサイクルの実行には影響しません。

    Note: 128 byte 未満のデータを書き込む場合、ページの残りの部分は、そのデータの書き込みと一緒にリフレッシュされます。従って、そのページ全体が 1 回の書き込みサイクルを経験します。このため、書き込み耐性の仕様値は、ページあたりのサイクル数で示されます。

    Note: ページ書き込み動作は、実際に書き込むバイト数に関係なく、1 物理ページ内のバイトの書き込みに制限されます。各物理ページは、ページバッファ サイズ ( またはページサイズ)の整数倍のアドレスから始まり、「ページサイズの整数倍 -1」のアドレスで終わります。ページ書き込みコマンドが物理ページの境界を越えて書き込みを試みた場合、データは次のページには書き込まれず、書き込み中のページの先頭へ戻って書き込まれます(先に書き込んだ値を上書きします )。従ってアプリケーション ソフトウェアでは、ページ境界を越えるページ書き込みを避ける必要があります。

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 9

  • 24AA1026/24LC1026/24FC1026

    図 6-1: バイト書き込み

    図 6-2: ページ書き込み

    BUS ACTIVITYMASTER

    SDA LINE

    BUS ACTIVITY

    START

    ControlByte

    AddressHigh Byte

    AddressLow Byte Data

    STOP

    A?K

    A?K

    A?K

    A?K

    S 1 0 1 0 0A2A1

    B0 P

    BUS ACTIVITYMASTER

    SDA LINE

    BUS ACTIVITY

    START

    ControlByte

    AddressHigh Byte

    AddressLow Byte Data Byte 0

    STOP

    A?K

    A?K

    A?K

    A?K

    Data Byte 127

    A?K

    S 1 0 1 0 0A2A1

    B0 P

    DS22270B_JP - p. 10 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    7.0 肯定応答のポーリングデバイスは書き込みサイクル中に肯定応答を返さないため、これを利用して書き込みサイクルの完了を検出できます。この機能により、バスのスループットを最大限に高める事ができます。マスタが書き込み動作の最後に STOP 条件を生成すると、デバイスは内部タイミングによる書き込みサイクルを始めます。マスタは即座に肯定応答 (ACK) のポーリングを開始できます。具体的には、マスタは START 条件に続いて書き込みコマンド用の制御バイト (R/W = 0) を送信します。デバイスは、内部書き込みサイクル中 (ビジー中 )にACKを返しません。デバイスが ACK を返さなかった場合、マスタはスタートビットと制御バイトを再度送信します。デバイスが書き込みサイクルを完了して ACK を返した時点で、マスタは次の読み書き動作へ進む事ができます。図 7-1 のフローチャートを参照してください。

    図 7-1: 肯定応答ポーリングのフロー

    Note: 24XX1026 をポーリングする際に注意が必要です。ポーリングに使う制御バイトは、書き込みを開始するために使った制御バイトと同じである事が必要です。

    SendWrite Command

    Send StopCondition to

    Initiate Write Cycle

    Send Start

    Send Control Bytewith R/W = 0

    Did DeviceAcknowledge

    (ACK = 0)?

    NextOperation

    No

    Yes

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 11

  • 24AA1026/24LC1026/24FC1026

    8.0 読み出し動作読み出し動作は書き込み動作と同様の方法で開始できます。ただし、制御バイトの R/W ビットを「1」にセットする必要があります。読み出し動作には 3 つの基本タイプ ( 現在アドレス読み出し、ランダム読み出し、シーケンシャル読み出し ) が存在します。

    8.1 現在アドレス読み出し24XX1026 は、直前のワードアクセスのアドレスを保持するアドレスカウンタを備え、内部で 1 ずつインクリメントします。従って、直前の読み出しアドレスが「n」であった場合、現在アドレス読み出し動作はアドレス「n + 1」にアクセスします。

    24XX1026 は、R/W ビットが「1」にセットされた制御バイトを受け取ると、肯定応答を返し、8 ビットのデータワードを送信します。マスタは、データワード受信後に肯定応答を返さずに STOP 条件を生成し、24XX1026 は送信を終了します ( 図 8-1)。

    図 8-1: 現在アドレス読み出し

    8.2 ランダム読み出しランダム読み出し動作では、マスタは任意のメモリ位置へランダムにアクセスできます。この読み出し動作を実行するには、まずワードアドレスを設定する必要があります。このため、まず書き込み動作 (R/W ビットを「0」に設定 ) を実行してワードアドレスを24XX1026 に送信します。肯定応答が返されると、マスタは START 条件を生成します。その後、スレーブが内部アドレスポインタを設定した時点で書き込み動作が完了します。次いでマスタは R/W ビットを「1」にセットした制御バイトを送信します。これを受け取った 24XX1026 は肯定応答を返し、8 ビットのデータワードを送信します。マスタは、データワード受信後に肯定応答を返さずに STOP 条件を生成し、24XX1026 は送信を終了します ( 図 8-2)。ランダム読み出しコマンド実行後の内部アドレスカウンタは、直前の読み出し位置の次のアドレスを指します。

    8.3 シーケンシャル読み出しシーケンシャル読み出しはランダム読み出しと同様の方法で開始できますが、24XX1026 が先頭データバイトを送信した後に、マスタは STOP 条件ではなく肯定応答を返すという点で、ランダム読み出しとは異なります。この肯定応答を受けた 24XX1026 は、次のアドレスの 8 ビットワードを送信します ( 図 8-3)。マスタは最終バイトを受信した後に、肯定応答を返さずにSTOP 条件を生成します。シーケンシャル読み出しを可能にするために、24XX1026 は各動作後に 1 ずつインクリメントするアドレスポインタを備えています。このアドレスポインタにより、メモリの半分の内容を1 命令で連続的に読み出す事ができます。シーケンシャル読み出しが可能なアドレス領域は 0000h ~FFFFh と 10000h ~ 1FFFFh です。マスタが、アレイのアドレスFFFFhからのバイトを受信した後に肯定応答を返した場合、内部アドレスポインタは自動的にFFFFh から 0000h へロールオーバーします。マスタが、アレイのアドレス 1FFFFh からのバイトを受信した後に肯定応答を返した場合、内部アドレスポインタは自動的に 1FFFFh から 10000h へロールオーバーします。

    BUS ACTIVITYMASTER

    SDA LINE

    BUS ACTIVITY

    PS

    STOP

    ControlByte

    START

    Data

    A?K

    NOACK

    1 10 0 A A B 1

    Byte

    2 1 0

    DS22270B_JP - p. 12 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    図 8-2: ランダム読み出し

    図 8-3: シーケンシャル読み出し

    BUS ACTIVITY MASTER

    SDA LINE

    BUS ACTIVITYACK

    NOACK

    ACK

    ACK

    ACK

    STOP

    START

    ControlByte

    AddressHigh Byte

    AddressLow Byte

    ControlByte

    DataByte

    START

    S 1 0 1 0 A A B 02 1 0 S 1 0 1 0A A B 12 1 0 P

    BUS ACTIVITY MASTER

    SDA LINE

    BUS ACTIVITY

    ControlByte Data n Data n + 1 Data n + 2 Data n + X

    NOACK

    ACK

    ACK

    ACK

    ACK

    STOP

    P

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 13

  • 24AA1026/24LC1026/24FC1026

    9.0 パッケージ情報

    9.1 パッケージのマーキング情報

    XXXXXXXXTXXXXNNN

    YYWW

    8 ピン PDIP (300 mil) 例 :

    * 標準的なマーキングは、マイクロチップ社の製品番号、年コード、週コード、トレーサビリティ コード( 工場コード、リビジョン番号、製造コード ) で構成されます。これ以外のマーキングを施す場合、追加料金が発生します。詳細は、弊社もしくは正規代理店までお問い合わせください。

    24LC1026I/P 13F

    1028

    8 ピン SOIJ (5.28 mm) 例 :

    XXXXXXXX

    YYWWNNNTXXXXXXX

    24LC1026

    1028 13FI/SM

    凡例 : XX...X 製品番号または製品番号コードT 温度レンジ (I、E)Y 年コード ( 西暦の下 1 桁 )YY 年コード ( 西暦の下 2 桁 )WW 週コード (1 月の第 1 週を「01」とする )NNN 英数字のトレーサビリティ コード ( 小型パッケージの場合は 2 文字 )

    つや消し錫 (Sn) の使用を示す鉛フリー JEDEC マーク

    Note: 超小型パッケージで鉛フリーの JEDEC マーク ( ) を表示するスペースがない場合、 外箱またはリールラベルにのみマークを表記しています。

    Note: マイクロチップ社の製品番号が 1 行に収まりきらない場合、複数行を使います。この場合、お客様固有情報に使える文字数が制限されます。

    3e

    3e

    3e

    3e

    8 ピン SOIC (3.90 mm) 例 :

    XXXXXXXT

    NNNXXXXYYWW

    24L1026I1028SN 3e

    13F

    DS22270B_JP - p. 14 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    �������������������������������������������

    �������� ������ �!"�����#�$�%��&"��'��� ��(�)"&�'"!&�)�����&�#�*�&��&�����&���#������� +������%����&�,����&��!&���-� ��'��!��!�����#�.��#��&�����"#��'�#�%��!����&"!��!����#�%��!����&"!��!�!������&��$���#�����/����!�#���� ��'��!��������#�&���������������.�0������

    1�,2�1�!�����'��!�������&��������$��&� ��"��!�*��*�&�"&�&������!�

    ����� 3�&���'!&��"��&����4����#�*���!(�����!��!���&��������������4�����������%���&������&�#��&��&&�255***�'��������'5���4�����

    6��&! �7,8.���'��!���9�'�&! ��7 7:� ��;

    7"')��%����! 7 <��&�� � �����1�,

    ��&����&��������� � = = ������#�#����4�������4��!! �� ���� ��-� ����1�!��&����&��������� �� ���� = =��"�#��&���"�#��>�#&� . ���� �-�� �-����#�#����4����>�#&� .� ���� ���� ���#&� )� ���� ��?� ����9*��9��#�>�#&� ) ���� ���< ����: ������*����������+ �1 = = ��-�

    N

    E1

    NOTE 1

    D

    1 2 3

    A

    A1

    A2

    L

    b1b

    e

    E

    eB

    c

    ������� ������� ��*��� ,�����

  • 24AA1026/24LC1026/24FC1026

    Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging

    DS22270B_JP - p. 16 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 17

  • 24AA1026/24LC1026/24FC1026

    ������������ ��

    �!��

    ���� �������""�#$��%&����������� !�'�

    ����� 3�&���'!&��"��&����4����#�*���!(�����!��!���&��������������4�����������%���&������&�#��&��&&�255***�'��������'5���4�����

    DS22270B_JP - p. 18 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 19

  • 24AA1026/24LC1026/24FC1026

    Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging

    DS22270B_JP - p. 20 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 21

  • 24AA1026/24LC1026/24FC1026

    補遺 A: 改訂履歴

    リビジョン A本書の初版 (2011 年 01 月 )

    リビジョン B (2011 年 5 月 )車載用温度レンジを追加

    DS22270B_JP - p. 22 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    マイクロチップ社ウェブサイト

    マイクロチップ社は、自社が運営する WWW サイト(www.microchip.com) を通してオンライン サポートを提供しています。当ウェブサイトでは、お客様に役立つ情報やファイルを簡単に見つけ出せます。お好みのインターネット ブラウザを使用して、下記の内容をご覧になれます。

    • 製品サポート – データシートとエラッタ、アプリケーション ノート、サンプルコード、設計リソース、ユーザガイドとハードウェア サポート文書、最新ソフトウェア リリース、ソフトウェア アーカイブ

    • 一般的技術サポート – よく寄せられる質問 (FAQ)、技術サポートのご依頼、オンライン ディスカッション グループ、マイクロチップ社のコンサルタント プログラムおよびメンバーリスト

    • ご注文とお問い合わせ – 製品セレクタと注文ガイド、最新プレスリリース、セミナー / イベントの一覧、お問い合わせ先(営業所/販売代理店/工場)の一覧

    顧客変更通知サービス

    マイクロチップ社の顧客変更通知サービスは、お客様にマイクロチップ社製品の最新情報をお届けする配信サービスです。ご興味のある製品ファミリまたは開発ツールに関する変更、更新、エラッタ情報をいち早くメールにてお知らせします。

    当サービスをご希望のお客様は、マイクロチップ社ウェブサイト(www.microchip.com)でご登録ください。[ サポート ] 枠から [ 変更通知 ] をクリックし、画面の指示に従ってください。

    お客様サポート

    マイクロチップ社製品のお客様は、下記のチャンネルからサポートをご利用頂けます。

    • 代理店または販売担当者• 各地の営業所• フィールド アプリケーション エンジニア (FAE)• 技術サポート• 開発システム情報ラインサポートについては代理店、販売担当者、フィールドアプリケーション エンジニア (FAE)までお問い合わせください。各地の営業所もご利用頂けます。本書の末尾には各国の営業所の一覧を記載しています。

    技術サポートは下記のウェブサイトからもご利用頂けます :

    http://microchip.com/support

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 23

    http://www.microchip.comhttp://www.microchip.comhttp://www.microchip.comhttp://www.microchip.comhttp://www.microchip.com

  • 24AA1026/24LC1026/24FC1026

    お客様アンケート

    マイクロチップ社は、弊社製品を存分にご活用頂くために、文書の作成に最善の努力を尽くしています。本書の構成、明確さ、内容等に関するご意見を FAX にてお寄せください ( 宛先 : マイクロチップ・テクノロジー・ジャパン株式会社 : FAX 番号 : 045-471-6122)。

    下記のアンケートフォームにお客様情報と本書に関するご意見をご記入ください。

    TO: マイクロチップ・テクノロジー・ジャパン株式会社RE: お客様アンケート

    送信ページ数 ________

    From: ご氏名

    会社名

    住所

    郵便番号

    電話番号 :(_______) _________ - _________

    アプリケーション ( 任意 ):

    返信をご希望ですか ? はい いいえ

    デバイス : 文書番号 :

    アンケート

    FAX:(______) _________ - _________

    DS22270B 24AA1026/24LC1026/24FC1026

    1. 本書で最も良かった点は何ですか ?

    2. 本書はお客様のハードウェア / ソフトウェア開発に役立ちますか ?

    3. 本書の構成はわかりやすいですか?わかりにくい場合はその理由もご記入ください。

    4. 本書の構成と内容を改善するには何を追加すべきですか ?

    5. 本書から省略しても構わない内容は何ですか ?

    6. 不正確であったり誤解を招きやすい箇所がございましたらご指摘ください。

    7. その他、本書の改善に向けてご意見がございましたらご記入ください。

    DS22270B_JP - p. 24 © 2012 Microchip Technology Inc.

  • 24AA1026/24LC1026/24FC1026

    製品識別システム

    ご注文または製品の価格や納期につきましては、弊社または各地の営業所までお問い合わせください。

    製品番号 X /XX

    パッケージ温度レンジデバイス

    デバイス : 24AA1026 = 1024K Bit 1.7V I2C CMOSシリアルEEPROM24AA1026T = 1024K Bit 1.7V I2C CMOSシリアルEEPROM

    (テープ&リール )24LC1026 = 1024K Bit 2.5V I2C CMOSシリアルEEPROM24LC1026T= 1024K Bit 2.5V I2C CMOSシリアルEEPROM

    (テープ&リール )24FC1026 = 1024K Bit 1.8V I2C CMOSシリアルEEPROM24FC1026T= 1024K Bit 1.8V I2C CMOSシリアルEEPROM

    (テープ&リール )

    温度レンジ : I = -40 ~ +85 ℃E = -40 ~ +125 ℃

    パッケージ : P = プラスチック DIP (300 mil ボディ )、8 ピンSM = プラスチック SOIJ (5.28 mm ボディ )、8 ピンSN = プラスチック SOIC (3.90 mm ボディ )、8 ピン

    例 :

    a) 24AA1026T-I/SM: テープ & リール、産業用温度レンジ、1.7 V、SOIJ パッケージ

    b) 24LC1026-I/P: 産業用温度レンジ、2.5 V、PDIP パッケージ

    c) 24LC1026T-I/SM: テープ & リール、産業用温度レンジ、2.5 V、SOIJ パッケージ

    d) 24FC1026-I/SN: テープ & リール、産業用温度レンジ、1.8 V、SOIC パッケージ

    e) 24LC1026-E/SM: 拡張温度レンジ、2.5V、SOIJ パッケージ

    © 2012 Microchip Technology Inc. DS22270B_JP - p. 25

  • 24AA1026/24LC1026/24FC1026

    NOTE:

    DS22270B_JP - p. 26 © 2012 Microchip Technology Inc.

  • © 2012 Microchip Technology Inc. DS22270B_JP - p. 27

    本書に記載されているデバイス アプリケーション等に関する情報は、ユーザの便宜のためにのみ提供されているものであ

    り、更新によって無効とされる事があります。お客様のアプ

    リケーションが仕様を満たす事を保証する責任は、お客様に

    あります。マイクロチップ社は、明示的、暗黙的、書面、口

    頭、法定のいずれであるかを問わず、本書に記載されている

    情報に関して、状態、品質、性能、品性、特定目的への適合

    性をはじめとする、いかなる類の表明も保証も行いません。マ

    イクロチップ社は、本書の情報およびその使用に起因する一

    切の責任を否認します。マイクロチップ社の明示的な書面に

    よる承認なしに、生命維持装置あるいは生命安全用途にマイ

    クロチップ社の製品を使用する事は全て購入者のリスクと

    し、また購入者はこれによって発生したあらゆる損害、クレー

    ム、訴訟、費用に関して、マイクロチップ社は擁護され、免

    責され、損害うけない事に同意するものとします。暗黙的あ

    るいは明示的を問わず、マイクロチップ社が知的財産権を保

    有しているライセンスは一切譲渡されません。

    商標

    マイクロチップ社の名称と Microchip ロゴ、dsPIC、KEELOQ、KEELOQ ロゴ、MPLAB、PIC、PICmicro、PICSTART、rfPIC、UNI/O は、米国およびその他の国におけるマイクロチップ・テクノロジー社の登録商標です。

    FilterLab、Hampshire、HI-TECH C、Linear Active Thermistor、MXDEV、MXLAB、SEEVAL、Embedded Control SolutionsCompany は、米国におけるマイクロチップ・テクノロジー社の登録商標です。

    Analog-for-the-Digital Age,Application Maestro、chipKIT、chipKIT logo、CodeGuard、dsPICDEM、dsPICDEM.net、dsPICworks、dsSPEAK、ECAN、ECONOMONITOR、FanSense、HI-TIDE、In-Circuit Serial Programming、ICSP、Mindi、MiWi、MPASM、MPLAB Certifiedr ロゴ、MPLIB、MPLINK、mTouch、Omniscient Code Generation、PICC、PICC-18、PICDEM、PICDEM.net、PICkit、PICtail、REAL ICE、rfLAB、Select Mode、Total Endurance、TSHARC、UniWinDriver、WiperLock、ZENA は、米国およびその他の国におけるマイクロチップ・テクノロジー社の登録商標です。

    SQTP は、米国におけるマイクロチップ・テクノロジー社のサービスマークです。

    その他、本書に記載されている商標は各社に帰属します。

    © 2011, Microchip Technology Incorporated, All RightsReserved.

    ISBN: 978-1-61341-588-7

    マイクロチップ社製デバイスのコード保護機能に関して次の点にご注意ください。

    • マイクロチップ社製品は、該当するマイクロチップ社データシートに記載の仕様を満たしています。

    • マイクロチップ社では、通常の条件ならびに仕様に従って使用した場合、マイクロチップ社製品のセキュリティ レベルは、現在市場に流通している同種製品の中でも最も高度であると考えています。

    • しかし、コード保護機能を解除するための不正かつ違法な方法が存在する事もまた事実です。弊社の理解ではこうした手法は、マイクロチップ社データシートにある動作仕様書以外の方法でマイクロチップ社製品を使用する事になります。このような行

    為は知的所有権の侵害に該当する可能性が非常に高いと言えます。

    • マイクロチップ社は、コードの保全性に懸念を抱くお客様と連携し、対応策に取り組んでいきます。

    • マイクロチップ社を含む全ての半導体メーカーで、自社のコードのセキュリティを完全に保証できる企業はありません。コード保護機能とは、マイクロチップ社が製品を「解読不能」として保証するものではありません。

    コード保護機能は常に進歩しています。マイクロチップ社では、常に製品のコード保護機能の改善に取り組んでいます。マイクロ

    チップ社のコード保護機能の侵害は、デジタル ミレニアム著作権法に違反します。そのような行為によってソフトウェアまたはその他の著作物に不正なアクセスを受けた場合は、デジタル ミレニアム著作権法の定めるところにより損害賠償訴訟を起こす権利があります。

    マイクロチップ社では、ChandlerおよびTempe (アリゾナ州 )、Gresham( オレゴン州 ) の本部、設計部およびウェハー製造工場そしてカリフォルニア州とイドのデザインセンターが ISO/TS-16949:2009 認証を取得しています。マイクロチップ社の品質システム プロセスおよび手順は、PIC® MCU および dsPIC® DSC、KEELOQ® コード ホッピング デバイス、シリアル EEPROM、マイクロペリフェラル、不揮発性メモリ、アナログ製品に採用されています。さらに、開発システムの設計と製造に関するマイクロチップ社の品質システムは ISO 9001:2000 認証を取得しています。

  • DS22270B_JP - p. 28 © 2012 Microchip Technology Inc.

    北米本社2355 West Chandler Blvd.Chandler, AZ 85224-6199Tel:480-792-7200 Fax:480-792-7277技術サポート : http://www.microchip.com/supportURL: www.microchip.com

    アトランタDuluth, GA Tel:678-957-9614 Fax:678-957-1455

    ボストンWestborough, MA Tel:774-760-0087 Fax:774-760-0088

    シカゴItasca, IL Tel:630-285-0071 Fax:630-285-0075

    クリーブランドIndependence, OH Tel:216-447-0464 Fax:216-447-0643

    ダラスAddison, TX Tel:972-818-7423 Fax:972-818-2924

    デトロイトFarmington Hills, MI Tel:248-538-2250Fax:248-538-2260

    インディアナポリスNoblesville, IN Tel:317-773-8323Fax:317-773-5453

    ロサンゼルスMission Viejo, CA Tel:949-462-9523 Fax:949-462-9608

    サンタクララSanta Clara, CA Tel:408-961-6444Fax:408-961-6445

    トロントMississauga, Ontario, CanadaTel:905-673-0699 Fax:905-673-6509

    アジア / 太平洋アジア太平洋支社Suites 3707-14, 37th FloorTower 6, The GatewayHarbour City, KowloonHong KongTel:852-2401-1200Fax:852-2401-3431

    オーストラリア - シドニーTel:61-2-9868-6733Fax:61-2-9868-6755

    中国 - 北京Tel:86-10-8569-7000 Fax:86-10-8528-2104

    中国 - 成都Tel:86-28-8665-5511Fax:86-28-8665-7889

    中国 - 重慶Tel:86-23-8980-9588Fax:86-23-8980-9500

    中国 - 杭州Tel:86-571-2819-3187 Fax:86-571-2819-3189

    中国 - 香港 SARTel:852-2401-1200 Fax:852-2401-3431

    中国 - 南京Tel:86-25-8473-2460Fax:86-25-8473-2470

    中国 - 青島Tel:86-532-8502-7355Fax:86-532-8502-7205

    中国 - 上海Tel:86-21-5407-5533 Fax:86-21-5407-5066

    中国 - 瀋陽Tel:86-24-2334-2829Fax:86-24-2334-2393

    中国 - 深圳Tel:86-755-8203-2660 Fax:86-755-8203-1760

    中国 - 武漢Tel:86-27-5980-5300Fax:86-27-5980-5118

    中国 - 西安Tel:86-29-8833-7252Fax:86-29-8833-7256

    中国 - 厦門Tel:86-592-2388138 Fax:86-592-2388130

    中国 - 珠海Tel:86-756-3210040 Fax:86-756-3210049

    アジア / 太平洋インド - バンガロールTel:91-80-3090-4444 Fax:91-80-3090-4123

    インド - ニューデリーTel:91-11-4160-8631Fax:91-11-4160-8632

    インド - プネTel:91-20-2566-1512Fax:91-20-2566-1513

    日本 - 大阪Tel:81-66-152-7160 Fax:81-66-152-9310

    日本 - 横浜Tel:81-45-471- 6166 Fax:81-45-471-6122

    韓国 - 大邱Tel:82-53-744-4301Fax:82-53-744-4302

    韓国 - ソウルTel:82-2-554-7200Fax:82-2-558-5932 または 82-2-558-5934

    マレーシア - クアラルンプールTel:60-3-6201-9857Fax:60-3-6201-9859

    マレーシア - ペナンTel:60-4-227-8870Fax:60-4-227-4068

    フィリピン - マニラTel:63-2-634-9065Fax:63-2-634-9069

    シンガポールTel:65-6334-8870Fax:65-6334-8850

    台湾 - 新竹Tel:886-3-5778-366Fax:886-3-5770-955

    台湾 - 高雄Tel:886-7-536-4818Fax:886-7-330-9305

    台湾 - 台北Tel:886-2-2500-6610 Fax:886-2-2508-0102

    タイ - バンコクTel:66-2-694-1351Fax:66-2-694-1350

    ヨーロッパ

    オーストリア - ヴェルスTel:43-7242-2244-39Fax:43-7242-2244-393

    デンマーク - コペンハーゲンTel:45-4450-2828 Fax:45-4485-2829

    フランス - パリTel:33-1-69-53-63-20 Fax:33-1-69-30-90-79

    ドイツ - ミュンヘンTel:49-89-627-144-0 Fax:49-89-627-144-44

    イタリア - ミラノ Tel:39-0331-742611 Fax:39-0331-466781

    オランダ - ドリューネンTel:31-416-690399 Fax:31-416-690340

    スペイン - マドリッドTel:34-91-708-08-90Fax:34-91-708-08-91

    イギリス - ウォーキンガムTel:44-118-921-5869Fax:44-118-921-5820

    各国の営業所とサービス

    11/29/11

    http://support.microchip.comhttp://www.microchip.com

    24AA1026/24LC1026/24FC1026デバイス一覧表特長概要パッケージタイプブロック図1.0 電気的特性表1-1: DC特性表1-2: AC特性図1-1: バスタイミング データ

    2.0 ピンの説明表2-1: ピン割り当てテーブル2.1 チップアドレス入力(A1、A2)2.2 シリアルデータ(SDA)2.3 シリアルクロック(SCL)2.4 書き込み保護(WP)

    3.0 機能の説明4.0 バスの特性4.1 Bus Not Busy (A)4.2 Start Data Transfer (B)4.3 Stop Data Transfer (C)4.4 Data Valid (D)4.5 肯定応答図4-1: シリアルバス上のデータ転送シーケンス図4-2: 肯定応答のタイミング

    5.0 デバイスのアドレッシング図5-1: 制御バイトのフォーマット5.1 複数デバイスにまたがる連続的なア ドレッシング図5-2: アドレス シーケンスビットの割り当て

    6.0 書き込み動作6.1 バイト書き込み6.2 ページ書き込み6.3 書き込み保護図6-1: バイト書き込み図6-2: ページ書き込み

    7.0 肯定応答のポーリング図7-1: 肯定応答ポーリングのフロー

    8.0 読み出し動作8.1 現在アドレス読み出し図8-1: 現在アドレス読み出し

    8.2 ランダム読み出し8.3 シーケンシャル読み出し図8-2: ランダム読み出し図8-3: シーケンシャル読み出し

    9.0 パッケージ情報9.1 パッケージのマーキング情報

    補遺A: 改訂履歴製品識別システム商標各国の営業所とサービス