![]() 43
Jika
master
menulis
data
(1
byte)
ke
slave
secara
berulang
maka
slave
akan
mengirimkan
sebuah
bit
ACK
untuk
setiap
penerimaan
1
byte
data.
Dalam
situasi
ini,
master
dalam
mode
mengirim data
dan
slave
dalam
mode
menerima data.
Gambar 2.12 Master membaca dari Slave
Jika
master
ingin
membaca
dari
slave
secara
berulang
kali
(lebih
dari
1
byte), maka master harus
mengirim bit ACK setelah sebuah byte diterima oleh
master,
tetapi
apabila
master
tidak
ingin
membaca data
lagi
dari
slave,
maka
master
harus
mengirim
NACK
setelah
byte
data
terakhir.
Dalam
situasi
ini,
master dalam mode menerima dan slave dalam mode mengirimkan.
Untuk
menyelesaikan komunikasi
master
kemudian
memberikan
stop
bit,
atau
dapat
mengirimkan
start
bit
lagi
untuk
mempertahankan
bus
kontrol
untuk proses transfer data selanjutnya.
2.8. Komunikasi SPI
2.8.1. Referensi Desain
Serial
Peripheral
Interface
atau
SPI
adalah
komunikasi data
serial
secara
sinkron
yang
telah
distandarkan oleh
Motorola
yang
beroperasi
secara
mode
full-duplex
atau
dengan
kata
lain
dapat
berkomunikasi dua
arah
secara
|