タグ

通信に関するskyblue_collorのブックマーク (6)

  • I2C(アイ・スクエアド・シー) | DIYのホームページ

    今回はI2C(アイ・スクエアド・シー)(ウィキペディア)です。とりあえず動作確認を行うレベルの内容です。実際に使う場合、例外処理(タイムアウトなど)が必要になり複雑になってしまうので、そこら辺の複雑な部分は割愛し、単純に使うだけの説明を行います。 I2Cを使って以下の制御を行います。 マスタから各スレーブへ発光ダイオードの制御命令(点灯・消灯)の送信(スレーブは受信) 各スレーブに取り付けたスイッチの状態をマスタへ送信(マスタは受信) <I2Cについて> 複数の機器を接続し通信を行うことができます 信号線は2(シリアルデータ(SDA)、シリアルクロック(SCL)) マスタとスレーブの関係を持っています。すべての管理をマスタが行い、スレーブはマスタの指示で動作します 回路とプログラムの作りによりますが、起動中に新たな機器の接続や切断も行うことができます スレーブからマスタへ要求や指示を送る

    I2C(アイ・スクエアド・シー) | DIYのホームページ
  • 電子工作室

    CCS Cコンパイラ実用プログラミングテク ★★ C言語の基的な使い方は下記を参考にして下さい。 改訂版「C言語によるPICプログラミング入門」 技術評論社  ISBN978-4-7741-3778-0 455頁  \2,980+税 【使い方ノウハウ】 1.main関数の展開結果 2.コンフィギュレーション指定方法(#fuseの使い方) 3.メモリレイアウト(#orgの使い方) 4.Out of ROM対策(#separateの使い方) 5.Call Treeの見方 6.テーブルの作り方(constの使い方) 7.ポインタのポインタの扱い 8.printf文の特殊な使い方 9.複数割込みの扱い方 10.複数シリアル通信の扱い方 11.空きメモリを埋める 【内蔵モジュールの使い方】 1  入出力ピンの制御方法 2. ディレイの使い方 3. 割り込みの使い方 4. 標準入出力デバイス、関数の

  • I2C通信の使い方

    I2C通信の使い方 【I2C通信】 I2C(Inter-Integrated Circuit)は、フィリップス社が提唱した周辺デバイス とのシリアル通信の方式で、主にEEPROMメモリICなどとの高速通信を実現 する方式です。 《参照》フィリップス社のI2Cの英文の仕様書は下記からダウンロード できます ★フィリップス社I2Cホームページ この当初の目的から推定されるように、I2Cは同じ基板内などのように近距離 で直結したデバイスと、100kbpsまたは400kbpsの速度でシリアル通信を行うよう に使われるのが主で、離れた装置間の通信には向いていません。 I2Cは、マスタ側とスレーブ側を明確に分け、マスタ側が全ての制御の主導権 を持っています。 I2Cはパーティーライン構成が可能となっており、1つのマスタで複数のスレーブ デバイスと通信することが可能です。 まずI2C通信のしくみは下図の

  • 電子工作室

    <BODY><P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P></BODY>

  • CCS, Inc. - CCS Cコンパイラ 構文と関数

  • 316.PICでI2C通信(PIC16F873)

    316.PICでI2C通信(PIC16F873) 2002/12/12 【ソフトウエア編TOPに戻る】 今回はPIC16F873を使ってI2C通信の基礎実験をしてみましょう。I2CとはInter Integrated Circuitの略でアイスクエアシーと読みます。IICと表記される場合もあります。力弥は未だにアイツーシーなどと言ってしまいますが、これはダメです。小泉今日子のことをkyon2などと表記した時代がありましたが、裏でなにか流行でもあったのでしょうか。個人的にはわざわざアイスクエアシーなどと呼ばせずに、IICで良いじゃないかと思ったりしますが...多分、皆さんも同じ思いではないでしょうか? そんな話はどうでも良いのですが、I2Cはひとつのマスター(主)役のデバイスに対して複数のスレーブ(従)役のデバイスをぶら下げることによって、近距離間の1対多チャンネル通信が手軽に行える

  • 1