A. 51單片機SPI介面是什麼
SPI介面,串列外設介面(Serial Peripheral Interface),一種同步外設介面,它可以便單片機與各種外圍設備以串列方式進行通信以交換信息。外圍設備包括Flash RAM,網路控制器、LCD顯示驅動器、A/D轉換器和MCU等。
一種高速的,全雙工,同步的通信匯流排,並且在晶元的管腳上只佔用四根線,節約了晶元的管腳,同時為PCB的布局上節省空間,提供方便,正是出於這種簡單易用的特性,越來越多的晶元集成了這種通信協議,比如AT91RM9200。
(1)帶spi介面的單片機擴展閱讀
利用SPI可以在軟體的控制下構成各種系統。如一個主控制器和幾個從控制器、幾個從控制器相互連接構成多主機系統(分布式系統)、一個主控制器和一個或幾個從I/O設備所構成的各種系統等。
在大多數應用場合,可以使用一個主控制器作為主控機來控制數據,並向一個或幾個從外圍器件傳送該數據。從器件只有在主控機發命令時才能接收或發送數據,其數據的傳輸格式是高位(MSB)在前,低位(LSB)在後。