Anda di halaman 1dari 2

YT 1

1. SPI termasuk komnikasi sinkron, jadi menggunakan clock sbg penyingkron

Konfigurasi spi

1. Master pasti mengirim sinyal clock ke slave. Sck (sinyal clock)


2. Master pasti mengirimkan slave select ke chip select
3. Mosi = master mengirim data ke slave
4. Miso = slave mengirim data ke master

5. Bisa digunakan u/ komunikasi 1 master ke bnyak slave. Namun slave&slave tidak bisa
berhubungan/komunikasi

YT2

1. SPI a/ salah sati komunikasi serial mikrokontroller atmega16


2. SPI a/ Komunikasi serial yg bersifat sinkronus. Dan bersifat BUS, maksudnya BUS disini
adalah dia tidak hanya menghubungkan 2 device, berarti dia bisa digunakan banyak device.
Jadi banyak sekali modul modul yang komunikasinya dengan controller menggunakan spi.
Contohnya SD card, jadi misalkan ingin membuat aplikasi menyimpan data di sd card
menggunakan mikrokontroller nah itu komunikasinya menggunakan komunikasi spi. Untuk
clock dan datanya mempunyai data yang berbeda dan juga ada select line, select line adalah
untuk menyeleksi atau memilih device mana yang harus terkoneksi.
3. Nah ini adalah gambaran dari spi. Jadi spi itu komunikasi yang melibatkan master dan slave
jadi ada master ada slave. Nah pada gambaran ini adalah 1 master dan bisa untuk multislave.

Pada gambar (a)


Pada gambar a itu adalah konfigurasi yang mana device terhubung ke master secara
langsung semuanya, jadi master akan mengirimkan data ke masing2 slave.
Pada gambar (b)
Kemudian pada gambar b adalah konfigurasi serial. Serial disini maksudnya adalah master
akan mengirimkan ke slave satu dan slave satu akan mengirim data ke selanjutnya baru slave
selanjutnya mengirimkan data ke master.
4. Pin yang digunakan di spi ini ada 4.
a. SCLK = sclk ini adalah jalur untuk cloknya.
b. Mosi = Ketika dia menjadi master maka jalur datanya adalah keluar, jika menjadi slave
maka jalur datanya in.
c. Miso = kebalikannya.
d. Ss = dia digunakan untuk memilih slave mana yang akan diajak berkomunikasi.
Contohnya bisa dilihat Digambar, ada 3 slave kama ada 3 ss. Untuk memilih slave yang
akan diajak komunikasi maka ss dikasih logika 0. Jadi misalnya slave satu ingin saya
komunikasikan maka ss slave satu harus berlogika 0 dan 2 ss lainnya akan saya beri
logika 1.
5.
Nah didalamnya itu seperti apa sih. Nah ini ss disini digunakan untuk slave selectnya. Nah sck
ini bisa dilihat berarti cloknya dari sumbernya dan yang tehubung ntuk jalur data sebenarnya
adalah miso dan mosi itu adalah master on skave in berarti dari master ke slave panahnya
kemudian miso dari slave ke master. Dan yang paling penting adalah disini, Ketika proses
komunikasi berlangsung antara master dan slave itu saling bertukar data. Jadi data yang ada
di master akan dikirm ke slave dan pada saat yang bersamaan juga data yang ada di slave
akan dikirim ke master. Jadi saling bertukar data.

YT PAK MEDI

Pengertian spi (Serial Peripheral Interface) adalah interface bus yang biasanya digunakan untuk
mengirimkan data antara mikrokontroller dan peripheral kecil seperti shift register, sensor dan sd
card.

4 pin spi adalah :

1. Mosi = ini adalah sinyal output dari master device yang merupakan shift register dari master
menuju input dari slave.
2. Miso = ini adalah input dari master device untuk menerima data shift register dari slave
device menuju master.
3. SCLK (serial clock) = ini adalah clock yang dihasilkan master yang berguna menandakan
komunikasi spi dan untuk melakukan shifting terhadap shift register dari kedua device.
4. SS (Slave Select) = ini adalah pin yang digunakan untuk memilih slave mana yang akan diajak
berkomunikasi oleh master (dengan asumsi lebih dari satu slave device)

Anda mungkin juga menyukai