Serial Pheriperal Interface 
Kelompok 1 : 
Achmad Ircham Mu’adz 
Ahmad Fadhil F 
Alif Fakhri Hafidz 
Doni Ibrahim Azi 
Erlangga Abdul Rahman
Serial Peripheral Interface ( SPI ) adalah sebuah 
antarmuka bus yang biasa digunakan untuk mengirim data 
antara mikrokontroler dan perangkat kecil seperti register 
geser , sensor , dan kartu SD . Menggunakan jam dan data 
baris terpisah , bersama dengan garis pilih untuk memilih 
perangkat yang ingin Anda ajak bicara. 
Serial Peripheral Interface (SPI) merupakan salah satu mode 
komunikasi serial syncrhronous kecepatan tinggi yang 
dimiliki oleh ATmega8535. Universal Syncrhronous and 
Asyncrhronous Serial Receiver and Transmitter (USART) juga 
merupakan salah satu mode komunikasi serial yang dimiliki 
oleh ATmega8535
Dari sekian banyak pilihan antarmuka untuk 
transfer data secara serial, SPI adalah komunikasi 
sinkron tercepat dengan kemampuan full duplex, 
yang dapat dipacu hingga 10 MHz. Maka dari itu, 
cara ini digunakan secara luas sebagai metoda 
antarmuka dengan periferal berkecepatan tinggi 
seperti Microchip Ethernet Controller ENC28J60, 
MMC Flash Memory, dan yang lainnya.
Komunikasi SPI membutuhkan 3 jalur, 
yaitu MOSI, MISO, dan SCK. 
Melalui komunikasi ini data dapat saling 
dikirimkan baik antara mikrokontroller 
maupun antara mikrokontroller dengan 
peripheral lain di luar mikrokontroller. 
Penjelasan 3 jalur utama dari SPI adalah 
sebagai berikut:
 MOSI: Master Output Slave Input. Artinya jika 
dikonfigurasi sebagai master, maka pin MOSI 
sebagai output, tetapi jika dikonfigurasi sebagai 
slave, maka pin MOSI sebagai input. 
 MISO: Master Input Slave Output. Artinya jika 
dikonfigurasi sebagai master, maka pin MISO 
sebagai input, tetapi jika dikonfigurasi sebagai slave, 
maka pin MISO sebagai output. 
 CLK: Clock. Jika dikonfigurasi sebagai master, maka 
pin CLK berlaku sebagai output, tetapi jika 
dikonfigurasi sebagai slave, maka pin CLK berlaku 
sebagai input.
Terimakasih 
SMK Daarut Tauhiid 
Boarding School 
By : Kelas XI B

Serial Peripheral Interface ( SPI )

  • 1.
    Serial Pheriperal Interface Kelompok 1 : Achmad Ircham Mu’adz Ahmad Fadhil F Alif Fakhri Hafidz Doni Ibrahim Azi Erlangga Abdul Rahman
  • 2.
    Serial Peripheral Interface( SPI ) adalah sebuah antarmuka bus yang biasa digunakan untuk mengirim data antara mikrokontroler dan perangkat kecil seperti register geser , sensor , dan kartu SD . Menggunakan jam dan data baris terpisah , bersama dengan garis pilih untuk memilih perangkat yang ingin Anda ajak bicara. Serial Peripheral Interface (SPI) merupakan salah satu mode komunikasi serial syncrhronous kecepatan tinggi yang dimiliki oleh ATmega8535. Universal Syncrhronous and Asyncrhronous Serial Receiver and Transmitter (USART) juga merupakan salah satu mode komunikasi serial yang dimiliki oleh ATmega8535
  • 3.
    Dari sekian banyakpilihan antarmuka untuk transfer data secara serial, SPI adalah komunikasi sinkron tercepat dengan kemampuan full duplex, yang dapat dipacu hingga 10 MHz. Maka dari itu, cara ini digunakan secara luas sebagai metoda antarmuka dengan periferal berkecepatan tinggi seperti Microchip Ethernet Controller ENC28J60, MMC Flash Memory, dan yang lainnya.
  • 4.
    Komunikasi SPI membutuhkan3 jalur, yaitu MOSI, MISO, dan SCK. Melalui komunikasi ini data dapat saling dikirimkan baik antara mikrokontroller maupun antara mikrokontroller dengan peripheral lain di luar mikrokontroller. Penjelasan 3 jalur utama dari SPI adalah sebagai berikut:
  • 5.
     MOSI: MasterOutput Slave Input. Artinya jika dikonfigurasi sebagai master, maka pin MOSI sebagai output, tetapi jika dikonfigurasi sebagai slave, maka pin MOSI sebagai input.  MISO: Master Input Slave Output. Artinya jika dikonfigurasi sebagai master, maka pin MISO sebagai input, tetapi jika dikonfigurasi sebagai slave, maka pin MISO sebagai output.  CLK: Clock. Jika dikonfigurasi sebagai master, maka pin CLK berlaku sebagai output, tetapi jika dikonfigurasi sebagai slave, maka pin CLK berlaku sebagai input.
  • 6.
    Terimakasih SMK DaarutTauhiid Boarding School By : Kelas XI B