I2C バス使用時における注意文言追記のご連絡 東芝マイクロコントローラ 900 ファミリー (TMP93C071) お客様各位 2004 年 10 月 I2Cバス使用時における注意文言追記のご連絡 下記に示す内容を次回のテクニカルデータシート改訂時に修正・追記予定です。 □「I2C バスのコントロールレジスタ、I2C バス制御レジスタ 3」ページの修正 1.SCL クロック周波数例が 100kHz を超える設定例の削除 2.「標準モードのみ対応~」注意文言の追記 2 I C バス制御レジスタ 3 6 5 4 7 I2CCR3 (0085H) Bit symbol Read/Write リセット後 機 能 注) DMAEN R/W 0 マイクロ DMA 転 送 イネーブル 0:ディセー ブル 1:イネーブ ル DV4 3 DV3 2 DV2 DV1 DV0 W 0 0 0 0 0 転送クロック用 N 分周回路設定 10000: 74.6 (n = 16) 00000: (予約) 10001: 70.4 (n = 17) 00001: (予約) 10010: 66.7 (n = 18) 00010: - (注) (n = 2) 00011: - (注) (n = 3) 10011: 63.3 (n = 19) 00100: - (注) (n = 4) 10100: 60.2 (n = 20) 00101: - (注) (n = 5) 10101: 57.5 (n = 21) 00110: - (注) (n = 6) 10110: 54.9 (n = 22) 00111: - (注) (n = 7) 10111: 52.6 (n = 23) 01000: - (注) (n = 8) 11000: 50.5 (n = 24) 01001: - (注) (n = 9) 11001: 48.5 (n = 25) 01010: - (注) (n = 10) 11010: 46.7 (n = 26) 01011: - (注) (n = 11) 11011: 45.0 (n = 27) 01100: 98.0 (n = 12) 11100: 43.5 (n = 28) 01101: 90.9 (n = 13) 11101: 42.0 (n = 29) 01110: 84.7 (n = 14) 11110: 40.7 (n = 30) 01111: 79.4 (n = 15) 11111: 39.4 (n = 31) (kHz) fc = 20MHz 時 1 0 − SWRTS R/W 0 2 I C バス ソフト ウェア リセット * 2 本 I C バス回路は、高速モードに対応していません。標準モードのみの対応となります。100kbps を超え 2 る設定が可能な場合がありますが I C 規格の規格外となります □「I2C バスの制御」ページの修正 1.通信ボーレートの説明追記 2.計算式の修正 ①クロックソース I2CCR3<DV4:0>で、マスタモード時に SCL 端子から出力されるシリアルクロックの最大転 送周波数を選択します。通信ボーレートを設定する場合、本紙記載の下記計算式に合わせて tLOW の最小幅など、I2C バス規定を満たす通信ボーレートを選択してください。 tLOW = 8N/fc tHIGH = 8N/fc+10/fc fscl = 1/(tLow + tHIGH+2/fc) = fc 以上 16N+12 1/1 2004-10