「MSP430G2553 - SPI」の版間の差分

(ページの作成:「== 概要 == SPI (Serial Peripheral Interface) は、マスター・スレーブ方式を採用するシリアル通信インターフェースの一種であり、主にマイコンとペリフェラル (周辺機器) 間の通信に使用される。<br> <br> 同期式通信で、マスターがクロック信号を生成する。<br> 全二重 (双方向) 通信が可能であり、少ないピン数で高速なデータ通信を実現することができる。<…」)
 
38行目: 38行目:


== MSP430G2553のSPI通信 ==
== MSP430G2553のSPI通信 ==
==== MSP430G2553のSPIモジュール ====
MSP430G2553におけるSPIモジュールは、USCI_A0レジスタ (Universal Serial Communication Interface) を使用することにより、実現することができる。<br>
MSP430G2553におけるSPIモジュールは、USCI_A0レジスタ (Universal Serial Communication Interface) を使用することにより、実現することができる。<br>
MSP430マイコンでは、マスターおよびスレーブとして動作可能である。<br>
MSP430マイコンでは、マスターおよびスレーブとして動作可能である。<br>
<br>
7つの動作モードが選択できる。 (3線式SPI、4線式SPI、I2C等)<br>
<br>
データ長は<u>7ビット</u>、または、<u>8ビット</u>が選択可能である。<br>
<br>
<br>
MSP430G2553のSPIは、センサ、メモリ、ディスプレイ等の外部デバイスとの高速なデータ通信に適している。<br>
MSP430G2553のSPIは、センサ、メモリ、ディスプレイ等の外部デバイスとの高速なデータ通信に適している。<br>
適切な設定と通信プログラムにより、効率的なデータ交換が可能である。<br>
適切な設定と通信プログラムにより、効率的なデータ交換が可能である。<br>
<br>
  - 7つの動作モードを選択可能(3線式SPI、4線式SPI、I2Cなど)
  - データ長は7ビットまたは8ビットを選択可能
<br>
<br>
==== SPI通信で使用する信号線 ====
==== SPI通信で使用する信号線 ====